M27 - Full Stack Developer (Low code) at FPT Asia Pacific Pte Ltd
Singapore, , Singapore -
Full Time


Start Date

Immediate

Expiry Date

22 Jul, 26

Salary

0.0

Posted On

23 Apr, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Software Engineering, System Design, Software Architecture, Java, Kotlin, Salesforce, AWS, GCC, DevOps, CI/CD, Appian, OutSystems, Pega, Dynamics, Cloud Migration, Technical Debt Management

Industry

IT Services and IT Consulting

Description
Overview We are seeking a Senior Software Engineer to independently deliver key projects while contributing to shared engineering capabilities across the ministry. This role requires strong technical judgment, balancing immediate delivery with long-term sustainability. Key Responsibilities Lead and deliver projects independently with minimal supervision Make pragmatic technical decisions balancing timelines, scope, and sustainability Work across legacy and modern systems (e.g., Java, Appian, OutSystems, Pega, Dynamics) Identify and manage technical dependencies and risks early Build reusable components, patterns, and frameworks Document architecture and implementation decisions Contribute to engineering standards and continuous improvement Mentor engineers through code reviews and best practices Evaluate build vs buy decisions considering constraints (e.g., security, operations) Balance short-term delivery with long-term maintainability Communicate trade-offs clearly to stakeholders Manage and make informed decisions on technical debt Requirements 5+ years of software engineering experience Strong foundation in system design and software architecture Experience with modern stacks (e.g., Java, Kotlin, Salesforce, AWS/GCC) Exposure to both new development and legacy system modernisation Familiarity with DevOps, CI/CD, and infrastructure practices Ability to work independently and deliver outcomes Strong problem-solving and analytical thinking Experience making pragmatic, business-aware technical decisions Ability to communicate effectively with technical and non-technical stakeholders Experience in government or regulated environments Involvement in system modernisation or cloud migration Experience building shared frameworks or standards
Responsibilities
The role involves independently leading and delivering software projects while balancing immediate delivery with long-term system sustainability. You will work across legacy and modern systems, contribute to engineering standards, and mentor other engineers.
Loading...