Software Architect

Software Architect

Leicester Full-Time 48000 - 72000 £ / year (est.) No home office possible
Go Premium
T

At a Glance

  • Tasks: Design and structure our Terminal Operating System software while collaborating with teams.
  • Company: Join TBA Leicester, a leading software development company in logistics with over 30 years of experience.
  • Benefits: Enjoy flexible hybrid working, private health insurance, and an employee discount scheme.
  • Why this job: Be part of a growing, award-winning team that values innovation and offers career advancement.
  • Qualifications: Significant software development experience, ideally in C#, .Net, and Agile methodologies required.
  • Other info: Opportunities for personal projects and open-source contributions are encouraged.

The predicted salary is between 48000 - 72000 £ per year.

TBA Group is a leading international provider of software and services for ports, terminals, and warehouses with over 150 live installations worldwide. We aim to support our customers during the entire life cycle of their operation from design to implementation to optimization of their operation. We believe that simplicity lies at the heart of performance of container and bulk terminals. We distinguish ourselves from other firms, by applying state-of-the-art tools such as simulation and emulation allowing our customers to make decisions based on data.

All potential candidates should read through the following details of this job with care before making an application.

You will be working with people of diverse talents and backgrounds. As we are committed to growing our people, we will provide you with opportunities that broaden your knowledge and strengthen your professional & technical skills. Working at TBA, over your career, you will be presented with opportunities to visit and work at customer and other TBA company locations, both within the UK and internationally.

We are seeking a Software Architect, with a particular emphasis on the Development and DevOps areas, to join our team in Leicester on a permanent basis. This role offers a chance to make a significant impact in a dynamic and expanding environment, helping develop, implement and revise our plan for strategic growth.

Key Responsibilities of a Software Architect at TBA Leicester;

  • Design and structure our Warehouse Management software within the architecture team.
  • Recommend tools, technologies, and processes for scalable software solutions.
  • Collaborate with Product Owners, SMEs, and customers to define software requirements.
  • Align architectural design backlog with product backlog for development teams.
  • Participate in agile ceremonies such as daily stand-ups and sprint reviews.
  • Use industry-recognized tools and techniques to document and share designs with development teams.
  • Define key non-functional requirements, including technology, security, scalability, and performance.
  • Monitor development progress to ensure consistency with initial design.
  • Collaborate with colleagues and third parties for integration with other systems.
  • Provide technical guidance and coaching to software engineers and junior architects.
  • Keep abreast of the latest technological advancements with a view to improving our products and processes in line with Company objectives.

Skills & Experience of a Software Architect;

  • Proven experience as a software architect.
  • Strong organizational and leadership skills.
  • Excellent communication and presentation abilities.
  • Expertise in modern software development, particularly UI/UX Design, C#, .Net Core, Entity Framework Core, Visual Studio, and Azure DevOps.
  • Familiarity with Domain Driven Design, microservices architecture, and Agile methodologies.
  • Knowledge of HTML/CSS, JavaScript and database systems (Oracle, SQL Server, Postgres).
  • Experience with web APIs (RESTful, SOAP), infrastructure (RedHat, Azure), and containerized applications (Docker).
  • Familiarity with message broker technologies (ActiveMQ, RabbitMQ).

Desirable Skills:

  • Experience in supply chain/warehouse logistics systems.
  • Knowledge of DevOps culture, CI/CD techniques, and front-end development with Blazor.
  • Familiarity with monitoring tools (e.g. Grafana) and NoSQL databases (e.g. MongoDB)
  • 2:1 BSc Honors Degree or above in Computer Science, Software Engineering, or equivalent.
  • Engagement in extracurricular developer activities like open-source projects or personal projects.
  • Demonstrate a proactive approach to learning and adopting new technologies to strive for continual improvement.

Benefits:

  • Salary: £negotiable, depending on skills and experience.
  • Pension.
  • Private Health Insurance – BUPA.
  • Cash Plan – BUPA.
  • Life assurance 3 x Salary.
  • Flexible working.
  • Hybrid working culture.
  • Employee discount scheme with retailers.

So, come and join us a Software Architect.

TBA Group, established over 30 years ago, is a leading software development company in Europe, specializing in intermodal and logistics solutions. Our innovative software products are recognized globally, and our team enjoys a relaxed, friendly atmosphere. With a strong focus on growth, we offer a unique working environment with ample opportunities for career advancement.

Join us at TBA Group and be part of a thriving professional organization that values growth and innovation.

Software Architect employer: TBA Group

At TBA Leicester, we pride ourselves on being a leading software development company with over 30 years of experience in the logistics sector. Our collaborative and innovative work culture fosters professional growth, offering employees opportunities for career advancement while enjoying a flexible and hybrid working environment. With competitive benefits such as private health insurance and a strong emphasis on employee well-being, we are committed to creating a rewarding workplace that values each team member's contributions.
T

Contact Detail:

TBA Group Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Architect

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as C#, .NET, and microservices architecture. Having hands-on experience or projects that showcase your skills in these areas can set you apart from other candidates.

✨Tip Number 2

Engage with the software development community by participating in forums or attending meetups related to Agile methodologies and software architecture. This not only expands your network but also demonstrates your commitment to continuous learning and professional growth.

✨Tip Number 3

Prepare to discuss your previous experiences with architectural design and how you've collaborated with cross-functional teams. Be ready to share specific examples of how you've contributed to successful software projects, particularly in a supply chain or logistics context.

✨Tip Number 4

Showcase any extracurricular activities that highlight your passion for software development, such as open-source contributions or personal projects. This can demonstrate your initiative and enthusiasm for the field, making you a more attractive candidate.

We think you need these skills to ace Software Architect

Software Development
C#
Microsoft .Net
Entity Framework Core
Domain Driven Design/Development
Microservices Architecture
Agile Development Methodologies
Microsoft Visual Studio
Microsoft Azure DevOps
Microsoft SQL Server Database Systems
Web APIs
RESTful Services
SOAP
Message Broker Technologies
Technical Guidance
Collaboration Skills
Documentation Skills
Monitoring Tools
Containerisation (e.g. Docker)
Continuous Integration/Continuous Deployment Techniques
Data Warehousing / BI Technologies

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in software development, particularly with C#, .NET, and microservices architecture. Emphasise any experience you have with Agile methodologies and tools like Microsoft Azure DevOps.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the Software Architect role at TBA Group. Mention specific projects or experiences that demonstrate your ability to make informed architectural decisions and collaborate effectively with teams.

Showcase Relevant Skills: Clearly outline your technical skills related to the job description, such as Domain Driven Design, Web APIs, and any experience with containerised applications. If you have knowledge of supply chain or logistics systems, be sure to include that as well.

Highlight Continuous Learning: Mention any extracurricular activities that showcase your passion for software development, such as open source contributions, personal projects, or online courses. This demonstrates your commitment to staying current in the field.

How to prepare for a job interview at TBA Group

✨Showcase Your Technical Expertise

Be prepared to discuss your experience with C#, .NET, and microservices architecture. Highlight specific projects where you've successfully implemented these technologies, as this will demonstrate your capability to handle the responsibilities of a Software Architect.

✨Understand Agile Methodologies

Familiarise yourself with Agile practices like Scrum and Kanban, as well as scaled agile ceremonies. Be ready to share examples of how you've contributed to Agile teams in the past, as this aligns with the company's development culture.

✨Prepare for Collaborative Scenarios

Since collaboration is key in this role, think of instances where you've worked closely with product owners or functional experts. Be ready to discuss how you gathered requirements and prioritised tasks, showcasing your teamwork and communication skills.

✨Demonstrate Problem-Solving Skills

Expect questions that assess your ability to make informed decisions about software design and architecture. Prepare to discuss challenges you've faced in previous roles and how you approached problem-solving, particularly in complex environments.

Software Architect
TBA Group
Location: Leicester
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

T
  • Software Architect

    Leicester
    Full-Time
    48000 - 72000 £ / year (est.)
  • T

    TBA Group

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>