Enable job alerts via email!

Software Architect

TBA Group

Leicester

Hybrid

GBP 55,000 - 95,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking organization as a Software Architect, where you will play a crucial role in designing innovative distribution and supply chain software. This dynamic position offers opportunities for career advancement within a supportive environment. You will collaborate with cross-functional teams to define requirements, prioritize design backlogs, and ensure alignment with development teams. With a focus on using industry-recognized tools and methodologies, you'll contribute to the architectural integrity of our systems. If you're passionate about technology and eager to make an impact, this is the perfect opportunity for you.

Benefits

Pension
Private Health Insurance (BUPA)
Cash Plan
Life Assurance (3x Salary)
Employee discounts
Flexible working arrangements
Supportive work environment

Qualifications

  • Extensive experience in software development, particularly with C# and .NET.
  • Knowledge of microservices architecture and Agile methodologies.

Responsibilities

  • Design software architecture for Terminal Operating System software.
  • Collaborate with teams to define requirements and monitor development.

Skills

C#
.NET
Entity Framework Core
Domain Driven Design
Microservices Architecture
Agile Methodologies
Microsoft Visual Studio
Azure DevOps
Microsoft SQL Server
RESTful and SOAP Services

Education

Degree in Computer Science

Tools

Docker
Kubernetes
ActiveMQ
RabbitMQ

Job description

Company Description

TBA Leicester is a highly renowned organization, part of a multinational group, seeking a Software Architect on a permanent basis in Leicester. We develop market-leading, large-scale distribution and supply chain software used worldwide, aiming for further growth over the next 5 years.

Job Description

This role offers a key position within a dynamic and expanding environment, with opportunities for career progression in our award-winning organization.

Key Responsibilities of a Software Architect
  1. Work within our architecture team, reporting to the Head of Architecture and DevOps, making decisions on the design of our Terminal Operating System software.
  2. Collaborate with product owners, SMEs, and customers to define functional and non-functional requirements.
  3. Prioritize architectural design backlog to align with the product backlog, ensuring designs are shared with development teams prior to sprint refinement.
  4. Participate in scaled agile ceremonies like daily stand-ups and sprint reviews.
  5. Use industry-recognized tools and methodologies to document and share designs.
  6. Define key non-functional requirements such as technology, security, scalability, and performance.
  7. Monitor development progress to ensure alignment with initial designs.
  8. Work with other TBA streams and third parties for system integration.
  9. Provide technical guidance to engineers and junior architects.
  10. Collaborate with DevOps to define hardware, OS, and database requirements.
Qualifications
  1. Extensive experience in software development, preferably with C#, .NET, and Entity Framework Core.
  2. Experience with Domain Driven Design/Development.
  3. Knowledge of microservices architecture.
  4. Familiarity with Agile methodologies such as Scrum, Kanban, SAFe.
  5. Proficiency with Microsoft Visual Studio and Azure DevOps.
  6. Experience with Microsoft SQL Server, Web APIs, RESTful and SOAP services.
  7. Knowledge of message broker technologies like ActiveMQ or RabbitMQ.
Additional Skills

Preferred but not essential:

  • Degree in Computer Science or related field with industry experience.
  • Experience with Docker, Kubernetes, and container orchestration.
  • Understanding of DevOps practices, CI/CD.
  • Knowledge of Data Warehousing, BI, NoSQL databases, JavaScript.
  • Experience in supply chain/logistics systems is advantageous.
  • Engagement in open source or personal development projects.
Additional Information

What we offer:

  • Salary: Negotiable based on skills and experience.
  • Pension, Private Health Insurance (BUPA), Cash Plan, Life Assurance (3x Salary).
  • Flexible and hybrid working arrangements.
  • Employee discounts and a supportive work environment.

Join us to be part of a complex, rewarding, and innovative team with excellent staff retention and growth prospects.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Revenue Cloud Advanced Architect

JR United Kingdom

Leicester

Remote

GBP 80,000 - 100,000

7 days ago
Be an early applicant

Software Architect

JR United Kingdom

Derby

Remote

GBP 80,000 - 95,000

13 days ago

Software Architect

JR United Kingdom

Milton Keynes

Remote

GBP 80,000 - 95,000

13 days ago

Software Architect

JR United Kingdom

Bedford

Remote

GBP 80,000 - 95,000

13 days ago

Software Architect

JR United Kingdom

Coventry

Remote

GBP 80,000 - 95,000

13 days ago

Software Architect

JR United Kingdom

Peterborough

Remote

GBP 80,000 - 95,000

13 days ago

Software Architect

JR United Kingdom

Nottingham

Remote

GBP 85,000 - 95,000

13 days ago

Revenue Cloud Advanced Architect

JR United Kingdom

Derby

Remote

GBP 80,000 - 100,000

5 days ago
Be an early applicant

Revenue Cloud Advanced Architect

JR United Kingdom

Milton Keynes

Remote

GBP 80,000 - 100,000

7 days ago
Be an early applicant