Thales logo
ThalesPosted 13 months ago

Senior Software Architect

On-siteSingapore, Singapore

Full TimeSenior LevelEnterprise

Job Summary

Senior Software Solution Architect role in Singapore at Thales AMS focusing on architecting scalable, distributed Java-based ATM systems. Responsibilities include architectural design, technical leadership, evaluation of cutting-edge tools and methodologies, mentorship of junior architects and developers, cross-functional collaboration with product managers and operations, system integration of third-party tools and legacy systems, and maintaining comprehensive design documentation. The role emphasizes delivering high-performance architectures for air traffic management in safety-critical environments, with an initial learning mission at AMS Headquarters in Singapore lasting 6-8 weeks to onboard domain knowledge and lifecycle processes.

Required Qualifications

  • Bachelor's or Master’s degree in Computer Science or related field
  • Proficient in Java Core, Java Swing, JavaFX, JUnit
  • Experience with Git, Bitbucket, Jenkins, Eclipse, JIRA
  • Experience with distributed systems, microservices, messaging systems, and event-driven architectures
  • Working knowledge of DevOps, CI/CD, and containerization (Docker, Kubernetes)
  • Strong problem-solving skills and ability to design solutions for mission-critical environments
  • Excellent communication and presentation skills
  • Experience with formal software engineering processes throughout lifecycle
  • Agile methodology (Scrum)

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce