Job is active

Senior Software Engineer (NGPO Strategy – Ecosystem Development) @ East

$8,200 – $11,500
Full time3–6 yearsOn-siteSingapore

Location

PLAYFAIR ROAD

Open in Google Maps

About this job

You will join a dedicated team responsible for developing software solutions for the Next Generation Air Navigation System (ANS), with particular emphasis on the development of Aeronautical Information services.
If you are an adaptable, proactive software engineer with a passion for best practices and continuous learning, we would love to hear from you!

Job Scope:

  • Develop & Maintain Mission-Critical Systems: Design, implement, and maintain software solutions for safety-critical applications, ensuring compliance with industry standards for reliability, safety, and performance.
  • Coding: Work with a wide range of programming languages and tools (e.g., C++, Python, Java, Rust, GoLang, etc.) depending on project requirements, adapting quickly to new technologies as needed.
  • Software Safety & Security Focus: Apply software safety and security best practices in your coding, testing, and development processes.
  • Team Leadership & Cross-Functional Collaboration: Lead and guide software development teams, providing technical mentorship to junior developers and coordinating project deliverables, whilst working closely with various stakeholders, architects, and other software developers to design, implement and deploy mission-critical systems. Foster best practices in software development methodologies across the team.
  • Testing & Validation: Develop comprehensive test plans & test cases to ensure software integrity through unit testing, integration testing, and system-level validation, etc. Participate in code reviews and static code analysis to identify and mitigate potential risks early in the development cycle.
  • Deployment: Perform ICIT (Installation, Check-out, Integration and Testing) and system validation in the production environment.
  • Troubleshooting & Debugging: Proactively identify and resolve performance, safety, and reliability issues in both development and production environments
  • Documentation & Reporting: Maintain thorough documentation for code, processes, and test results, ensuring all compliance and audit requirements are met.

Requirements:

  • Trained in Software Engineering, Computer Science or Information Technology or equivalent.
  • Minimum 6 years of professional software development experience in enterprise, mission-critical environments
  • Genuine passion and keen interest in software development, with enthusiasm for learning new technologies, staying current with industry trends, and continuously improving technical skills.
  • Strong knowledge in common integration patterns including cloud-native patterns such as microservices and, streaming such as lambda and kappa patterns.
  • Knowledge of Application Programming Interfaces (APIs) for web services using REST and RESTful web services, with familiarity with API Gateways as an optional skill. Knowledge of messaging broker middleware / COTS packages such as Solace publisher / subscriber and Solace event streaming
  • Understanding of cybersecurity concepts in the domain of cloud technologies, architecture and deployments (e.g. how things are connected and potential risk areas)
  • Knowledge and practical experience of virtualized and containerized deployments
  • Good knowledge of Cloud technologies and Cloud-native architectures for system design and delivery. Strong focus on cloud-agnostic solutions using Kubernetes, Helm, and Terraform, with familiarity with implementation experience on operationalised cloud platforms such as AWS or Azure being a plus.
  • Experience with multiple programming languages (e.g., Python, TypeScript, Java, Rust, C++, Go, React).
  • Familiarity with cloud platforms, microservices, and containerization (Docker, Kubernetes).
  • Knowledge of continuous integration/continuous deployment (CI/CD) pipelines and version control tools (Git).
  • Experience with automated testing frameworks and test-driven development (TDD).
  • Experience in high-availability, high-performance systems, and real-time software development.

Working hours: Mon-Thu 8.30am to 6pm / Fri 8.30am to 5.30pm
3-years permanent contract

EA License No: 96C4864
Reg. No.: R24121728 EUNICE WOO JING QI

Market insight

105% above the median
4 800 $

Based on 65 377 offers with salary for this country

Full salary breakdown

Similar jobs

BUSINESS EDGE PERSONNEL SERVICES PTE LTD Singapore ·

Research Engineer

$4,000 – $5,200
ContractNo experienceOn-siteSingapore
Apply

Frequently asked questions

What salary can I expect?

The employer lists $8,200 – $11,500 for this role at BUSINESS EDGE PERSONNEL SERVICES PTE LTD in Singapore. For comparison, the local market median is about 4 800 $ based on 65 377 similar offers.

How do I apply for this job?

Open the original source page and contact the employer there. Finder never charges job seekers.

Are these jobs up to date?

Yes. Finder regularly refreshes vacancies from public sources and removes closed offers.

Where can I see employment type and work format?

Key conditions are shown above the description. You can also open related listings for BUSINESS EDGE PERSONNEL SERVICES PTE LTD and Singapore.

Apply