UK-based Software Architect at Andersen Lab
London EC3A, , United Kingdom -
Full Time


Start Date

Immediate

Expiry Date

10 Sep, 25

Salary

6700.0

Posted On

11 Jun, 25

Experience

3 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Good communication skills

Industry

Information Technology/IT

Description

Andersen invites a UK-based Software Architect for a major Logistics project with a global transport leader. You’ll help develop a mobile app designed to enhance the overall travel experience and improve accessibility to key transport services.
The customer is the leading international transport provider. The company operates bus, coach, and rail services across various regions including the UK, continental Europe, North Africa, and North and South America. In 2023, it reported revenue of £3.15 billion, reflecting its strong global presence.
The project is a mobile application that allows users to plan bus trips, book and manage tickets, track routes in real-time, and get information about stops, promotions, and schedule changes.

Responsibilities
  • Defining and maintaining architectural standards, patterns, and best practices.
  • Working with the Software Engineering leadership to develop, maintain, and support the delivery of the technical strategy and roadmap.
  • Collaborating with the development leads to ensure consistency across squads.
  • Reviewing and approving major architectural decisions and changes.
  • Working with the Architecture team to ensure alignment with solution, domain, and enterprise vision for developed solutions.
  • Providing technical leadership and guidance on architectural and technical decisions.
  • Performing regular reviews of software architecture decisions and providing feedback on system design and implementation.
  • Identifying and addressing technical debt and architectural risks.
  • Mentoring and coaching developers on software principles and best practices.
  • Ensuring design decisions align with business objectives, technical requirements, and target architecture.
  • Collaborating with Domain and Solution Architects to ensure consistency across the enterprise.
  • Documenting and communicating design decisions and reasoning.
  • Supporting the development of technical standards and guidelines.
  • Participating in technical decisions and taking an active role in the decision making process.
  • Ensuring compliance with security, operational, and development policies.
Loading...