Senior Software Architect
On-siteSingapore, Singapore
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.