Senior Software Engineer
3 weeks ago
Location: Singapore, Singapore Thales is a global technology leader trusted by governments, institutions, and enterprises to tackle their most demanding challenges. From quantum applications and artificial intelligence to cybersecurity and 6G innovation, our solutions empower critical decisions rooted in human intelligence. Operating at the forefront of aerospace and space, cybersecurity and digital identity, we’re driven by a mission to build a future we can all trust. In Singapore, Thales has been a trusted partner since 1973, originally focused on aerospace activities in the Asia-Pacific region. With 2,000 employees across three local sites, we deliver cutting‑edge solutions across aerospace (including air traffic management), defence and security, and digital identity and cybersecurity sectors. Together, we’re shaping the future by enabling customers to make pivotal decisions that safeguard communities and power progress. Whom We Are Looking For We are seeking a highly skilled and motivated Senior Software Engineer to join our team, building the next generation of Air Traffic Management Systems. The ideal candidate will be responsible for designing and developing software modules into the ATMS “mission critical”, facilitating software development processes across both cloud and on‑premises infrastructure, strong expertise in trouble‑shooting containerized workloads. You should be proficient in Linux and Bash scripting, Containerization technologies, Container Orchestration Frameworks, Azure Cloud. The candidate would be working in an agile squad, in software delivery. Responsibilities Provide direction, expert advice, mentoring, and workflow management (including task prioritisation and resource coordination) in support of achieving project objectives and milestones Lead a multi‑skilled team of engineers to deliver software engineering solutions, aligning team capability to meet customer expectations Identify / Review risks, and proposing effective solutions, executing mitigation actions and reporting on outcomes / cost savings and residual risks Participate in the specification of the functions and interfaces of products to be developed, as well as leading components and defining their architecture and the allocation of functions Define and tailor the software engineering environment and the process, practices and tools applicable to the project Participate in technical reviews, workshops, peer reviews and project reviews as appropriate for the program Provide guidance to technical teams with regard to software engineering matters aligned to the agreed architecture, to ensure effectiveness whilst meeting customer requirements Ensure the timely delivery of software releases in support of the integration and test program Promote knowledge sharing and ensuring that work is captured sufficiently for re‑use across projects Following Thales processes and practises and contribute to their improvement Requirements Education Bachelor’s degree in computer science, Cybersecurity, or a related field. Proven experience in Cloud Infrastructure and Kubernetes security. Experience with Cloud computing, message brokers (e.g. Kafka), Data‑Lakes (e.g. MinIO, Azure DataLake) computing across virtualized environments. Excellent communication, reporting, and teamwork skills. Excellent written and verbal communication skills and high level of personal integrity. Innovative thinking and leadership with an ability to lead and motivate cross‑functional, interdisciplinary teams. Specific experience in Agile (at scale) software development or other best in class development practices. Strong problem‑solving abilities and attention to detail Essential Skills/Experience Solid experience of managing the development of real time distributed complex software centric solutions in a safety critical environment Solid experience in total life cycle of complex software development, including processes and responsibilities at each stage in the cycle Advanced analytical and problem‑solving skills, with the ability to engage a wide range of stakeholders across a complex environment Solid experience of leading and mentoring team of software engineers, fostering a collaborative and productive work environment Solid experience in upskilling and training new engineers Experience in managing software development projects using Agile methodologies and the ability to drive iterative development processes Understanding of Earned Value Management, Work Package Control and reporting, with exposure to scheduling tools (MS Project, Primavera etc.) Financial / budgetary management of engineering work packages or tasks Ability to communicate effectively with various stakeholders, including Project and Engineering Delivery Managers, Product Owners, Technical Design Authorities, Speciality engineers and the software engineering team under management. Tracking tools including Jira, Confluence etc. Strong expertise in Linux Operating System (i.e., Linux Process Sub‑systems, Linux FileSystem) Strong expertise in Linux shell scripting (i.e., bash scripting) Strong expertise in designing and deploying Continuous Integration Pipelines for Software Development Teams Strong expertise in Secrets Management and Configuration Management of subsystems in a Container Orchestration Framework, such as Kubernetes. Strong expertise in designing, deploying & securing containerised workloads (e.g., Docker, Kaniko) in Container Orchestration Frameworks (e.g., Kubernetes) running on‑top of on‑premises infrastructure and cloud infrastructure. Strong expertise in designing and implementing pro‑active monitoring of production grade environments, incident response and allows swift mitigation of security threats. Expertise with observability tools like OpenTelemetry for monitoring and instrumentation, ensuring comprehensive visibility into system health and performance in Container Orchestration Frameworks. Demonstrated experience in working in data centre environments; bonus if you have relevant experience on working in said environments for mission critical systems. Demonstrated ownership of the DevSecOps Mindset and demonstrated experiences of guiding the Software Development Teams in embracing the DevSecOps Mindset. Demonstrated experience in working in a multi‑cultural and multi‑disciplinary environment. Good communication skills in English. Essential / Desirable Traits Possess learning agility, flexibility and pro‑activity Comfortable with agile teamwork and user engagement At Thales, we’re committed to fostering a workplace where respect, trust, collaboration, and passion drive everything we do. Here, you’ll feel empowered to bring your best self, thrive in a supportive culture, and love the work you do. Join us, and be part of a team reimagining technology to create solutions that truly make a difference – for a safer, greener, and more inclusive world. #J-18808-Ljbffr
-
Senior Software Consultant
6 days ago
Singapur, Singapore HTC SOFTWARE SINGAPORE PTE LTD Full timeWe are looking for Senior Software Consultant experience in SAP Production Planning module in Singapore. Roles & Responsibilities Minimum 5 years’ experience in SAP ECC or S/4 HANA full implementations (preferably with Template rollouts) as a functional consultant or workstream lead. SAP ERP knowledge/skills in: Production Planning (primary skills), Plant...
-
Senior Software Engineer
1 week ago
Singapur, Singapore RAPSYS TECHNOLOGIES PTE LTD Full timeOverview We're Hiring: Senior Software Engineer! We are looking for an experienced and innovative Senior Software Engineer to join our dynamic team in Singapore. The ideal candidate will possess strong problem-solving skills, a passion for technology, and the ability to work collaboratively in a fast-paced environment. Location: Singapore, Singapore ⏰ Work...
-
Senior Software Engineer, Cards
3 weeks ago
Singapur, Singapore Airwallex Full timeJoin to apply for the Senior Software Engineer, Cards role at Airwallex Join to apply for the Senior Software Engineer, Cards role at Airwallex About AirwallexAirwallex is the only unified payments and financial platform for global businesses. Powered by our unique combination of proprietary infrastructure and software, we empower over 150,000 businesses...
-
Senior Software Engineer
3 weeks ago
Singapur, Singapore WILLOWGLEN SERVICES PTE LTD Full timeSenior Software Engineer Responsibilities: Software prototyping, design and development Configure, test, integrate SCADA and applications Maintain and enhance existing software Deployment and test support to project Onsite and online software support to project Requirements: Bachelor Degree in Computer Science or related Engineering faculty At least 3-5...
-
Software Engineer
3 weeks ago
Singapur, Singapore CAPCON SINGAPORE PTE. LTD. Full timeJob Responsibilities Software sustaining and continuous improvement of current machine’s software. Responsible for software feature development and enhancement based on customer requirements. Provide supporting and troubleshooting to on-site software issues. Review and update the user requirement documents and operation procedures. Collaborate with...
-
Senior Software Engineer
4 days ago
Singapur, Singapore you.co Full timeYouTrip is the leading and fastest-growing multi-currency payment platform in Asia Pacific. In 2018, we pioneered the region's first multi-currency digital wallet. Now, YouTrip is the #1 multi-currency digital wallet trusted by millions across the region, processing over US$15 billion in total payment value annually. Our consumer and business propositions...
-
Senior Software Engineer
6 days ago
Singapur, Singapore Chaldal Full timeAs a senior software engineer, you will work on and improve our highly scalable and efficient software systems in our rapidly expanding business. Qualifications: Bachelor's degree in Computer Science or equivalent experience Excellent communication skills in verbal and written English 5+ years experience with one or more programming languages and frameworks...
-
Senior Software Engineer
4 days ago
Singapur, Singapore DIGI SINGAPORE PTE. LTD. Full timeAbout the role We are seeking a Senior Software Engineer to join our team at Digi Singapore Pte. Ltd. This is a full-time position where you will play a crucial role in maintaining middleware components that enable seamless communication between hardware, device drivers, and user-facing applications. What you'll be doing Design, implement, and maintain...
-
Senior Software Engineer
3 weeks ago
Singapur, Singapore RIGHT RECRUIT PTE. LTD. Full timeSOFTWARE DESIGN AND VALIDATION ENGINEER (Motion Control/ Automation/ Semiconductor Machine) Job Highlights Work-Life Balance / Permanent position Mon-Fri 8.30am - 5.30pm Our client is a leading organisation specialised in developing Semiconductor machines Responsibilities Design and develop machine control software for automated semiconductor equipment....
-
Senior Software Engineer
3 weeks ago
Singapur, Singapore Mastercard Full timeGet AI‑powered advice on this job and more exclusive features. Title And Summary Senior Software Engineer We are looking for a Senior Software Engineer to be part of the Mastercard Foundry R&D team. You will be part of the team that drives Mastercard’s innovation journey by consistently looking to discover and learn new skills and technologies and apply...