
Software Engineer/architect
1 week ago
Location: Singapore, Singapore
Thales people architect solutions that are relied upon to deliver operational advantage at every decisive moment throughout the mission. Defence and armed forces customers rely on us to deliver the full range of defensive systems for land, sea, and air. From early warning, to threat neutralisation, our platforms cover all levels from very short-range systems, to extended protection across the entire battle-space including Airspace Mobility Solutions, Vehicles and Tactical Systems and Missile Defence, Optronics, and Radar.
Thales established its presence in Singapore in 1973 to support the expansion of aerospace-related activities in the Asia-Pacific region. Throughout the last four decades, the company grew from strength to strength and is today involved in the primary businesses of Aerospace (including Air Traffic Management), Defence & Security, Ground Transportation and Digital Identity & Security. Thales today employs over 2,100 people in Singapore across all its business areas.
**The Aviation Innovation Research (AIR) Lab**
Established in Nov 2019, the Civil Aviation Authority of Singapore (CAAS) and Thales launched the S$30 million research lab in Singapore as a key nexus to accelerate the innovation and collaboration between CAAS and Thales for the next generation of Air Traffic Management (ATM).
Co-steered by the senior management from CAAS and Thales, AIR Lab is leveraging open and advanced technologies such as Artificial Intelligence (AI) and Machine Learning (ML) to develop and demonstrate future ATM Proof-of-Concepts (POCs). The POCs in AIR Lab will allow quick integration of the new innovations that are developed into an ATM System. AIR Lab is also co-located with the Thales Digital Factory to synergise with the digital transformation efforts in Thales.
Strategically sited in the vibrant WeWork’s flagship in Suntec, the AIR Lab aims to accelerate the development of the next-gen of local ATM experts and nurture their talents. ATM domain experts, software developers/engineers and Air Traffic Controllers (ATCOs) from CAAS and Thales would also be working in concert and in an agile fashion on the POCs. Supported by the Aviation Transformation Programme (ATP) under the National Research Foundation, AIR Lab provides an open platform for multiple stakeholders in the ATM value chain; including AI experts, software engineers, local start-ups, and enterprises, to collaborate and overcome technological challenges faced by conventional aviation management.
The AIR Lab also provides an opportunity for innovative start-ups to participate in the excellence of Singapore’s own ATM ecosystem and to jointly develop solutions that can be scaled at a global level.
**Position Overview**:
**Responsibilities**:
- Gather and effectively translate business requirements (e.g. business case, requirement specifications, non-functional requirement specifications & use case models specific to the solution) into technical solutions
- Define the technical solution for infrastructure & deployment of the project / system including System architecture and PaaS implementation
- Develop the project solution architecture, thinking out of the box, and work collaboratively with the rest of the team to build a shared approach consensus
- Model architecture using architecture modelling tools and industry standard architecture notation
- Produce architecture documentation
- Gather requirements, design, code and test software components assigned by the team leader
- Work in an agile, cross-functional multinational team, actively engaging to support the success of the team
- Lead the Agile team to achieve highly efficient practices using tooling for CI/CD and automated SW testing
- Delivery of high-quality best-practice clean code
**Requirements**:
Education
- Bachelor's Degree in Software Engineering, Computer Science or Information Technology with a minimum of 8 years of experience or a Master’s degree in Computer Science or Information Technology with 5+ years of experience
- Solid experience in Solution Architecture design, definition and development (Workflow, Data Architecture, System and Cloud Architecture)
- Experience guiding small teams and / or junior software engineers
Essential Skills/Experience
- Strong technical knowledge and hands-on experience of software design and development methodologies
- Strong knowledge of CORE JAVA, Java 8
- Strong knowledge of common integration patterns (including cloud-native such as micro-services and streaming such as lambda and kappa patterns)
- Successful development and deployment of public APIs for web services using representations and deployments such as REST, RESTful web services and API Gateways
Desirable Skills/Experience
- Strong knowledge of Cloud technologies and Cloud-native architectures for system design and delivery. Knowledge of specific Cloud supplier platform services, in particular Kubernetes,
- Strong experience in advanced
-
Software Architect
2 weeks ago
Singapore VISEO ASIA Full timeSoftware Architect - Digital Transformation & Cloud SolutionsSoftware Architect - Digital Transformation & Cloud SolutionsSoftware Architect - Digital Transformation & Cloud SolutionsPosition OverviewWe are seeking an experienced Software Architect to join our IT consulting practice, focusing on digital transformation, cloud migration, and data modernization...
-
Software Architect
6 days ago
Singapore OPERVA AI PTE. LTD. Full timeCollaborating with stakeholders to understand project goals and user requirements, and to develop a software architecture that aligns with these objectives. - Providing technical guidance to developers and engineers, and collaborating with them to implement software design patterns and best practices. - Evaluating and selecting appropriate software and tools...
-
Software Test Architect
2 weeks ago
Central Singapore Emprego SG Full time**Location** - Singapore, Central Singapore**Job Type** - Permanent**Salary** - $10,000 - $18,000 Per Month**Date Posted** - 2 hours agoAdditional Details **Job ID** - 95698**Job Views** - 1Roles & Responsibilities **About us** **About the role** - Be updated on the latest SW automation test architectures, new SW test techniques, testing tools and auto...
-
Software Architect
1 day ago
Singapore Thales Group Full timeLocation: Singapore, Singapore Thales people architect solutions at the heart of the defence-security continuum. Interoperable and secure information and telecommunications systems for defence, security, and civil operators, are based upon innovative use of radiocommunications, networks, and cybersecurity. We are ground breaking new digital technologies...
-
Software Engineer
2 weeks ago
Singapore HORIZON SOFTWARE PTE. LTD. Full timeRoles & ResponsibilitiesKey ResponsibilitiesLead the design, development, and deployment of complex software systems. Architect scalable, reliable, and secure solutions across cloud and on-premise environments. Write high-quality, maintainable, and efficient code following industry best practices. Collaborate with cross-functional teams (Product, QA,...
-
Software Engineer
2 weeks ago
Singapore HORIZON SOFTWARE PTE. LTD. Full timeRoles & ResponsibilitiesKey ResponsibilitiesLead the design, development, and deployment of complex software systems. Architect scalable, reliable, and secure solutions across cloud and on-premise environments. Write high-quality, maintainable, and efficient code following industry best practices. Collaborate with cross-functional teams (Product, QA,...
-
Software Architect
2 days ago
Singapore Progression Search Full time**Job Description**: Our client is a global leader in aviation industry and is looking to hire a Software Architect (SA) for their robotics and decision support system teams. SA’s duties will span requirements definition and object oriented, net-centric architecture development and software design for cloud deployable as well as on premise systems. SA...
-
Software Architect
2 weeks ago
Singapore SEARCH STAFFING SERVICES PTE. LTD Full timeThe opportunityReporting to the Chief Technology Officer, this exciting opportunity for a Software Architect / Software Designer offers the chance to play a key role in driving the technological vision and innovation at SEARCH STAFFING SERVICES PTE. LTD'. As a Software Architect, you will be responsible for designing and overseeing the implementation of...
-
Software Architect
4 days ago
Singapore beBeesoftware Full time $90,000 - $120,000Job Title: Software ArchitectWe are seeking an experienced Software Architect to join our team. In this role, you will be responsible for designing and developing software solutions that meet our business requirements.
-
Software Architect
2 days ago
Singapore MAESTRO HUMAN RESOURCE PTE. LTD. Full timeWe're looking for a passionate and experienced Software Architect to join our high-performing team and take the lead in designing, building, and deploying scalable, secure, and reliable software systems using cutting-edge technologies like Kubernetes, OpenShift, GitOps, and microservices. **Responsibilities**: - Lead the Design and Implementation of...