Una candidatura completa en un minuto
Currículum y carta de presentación personalizados, listos para enviar.
K2 Partnering Solutions Pte Ltd in Singapore is seeking a dedicated Full Stack Developer to join our digital transformation team. You will design, build, and deploy secure, scalable software solutions supporting WOG initiatives and business operations.
Collaborate with product managers and system architects to deliver robust web apps, RESTful APIs, and data migration workflows. You will advocate secure coding and participate in Agile delivery with clear documentation.
We are looking for a dedicated and proactive Full Stack Developer to join our digital transformation team. In this role, you will play a critical part in designing, building, and deploying secure, resilient, and citizen-centric/enterprise digital solutions that support Whole-of-Government (WOG) initiatives and business operations. You will collaborate closely with cross-functional teams—including product managers, system architects, and business users—to deliver impactful, scalable software applications.
Software Design & Implementation:
Lead the design, development, and enhancement of scalable, robust web applications in accordance with government engineering standards and ICT policies (e.g., IM8).
System Integration & APIs:
Architect, build, and maintain secure RESTful APIs and backend microservices to integrate internal systems with Whole-of-Government platforms and external services.
Data Management & Migration:
Manage relational and enterprise databases; analyze legacy data structures, design mapping rules, and build scripts/pipelines to ensure accurate and secure data migration, validation, and cutover.
Testing & Quality Assurance:
Conduct unit, integration, and security testing (including remediation of vulnerabilities from code scans and penetration tests); debug and maintain high code quality, system performance, and reliability.
Modernization & Maintenance:
Provide ongoing technical support, implement bug fixes, and drive continuous system enhancements to modernize legacy systems.
Agile Delivery & Governance:
Work within an Agile delivery environment (Scrum/Kanban); maintain clean technical documentation, design specifications, and standard operating procedures.
Experience:
Minimum 4 years of hands-on experience in full-stack software development delivering enterprise-scale or mission-critical applications.
Technical Proficiency:
Strong working proficiency in enterprise backend frameworks (such as Java / Spring Boot, C# / .NET, or modern Node.js).
Solid hands-on experience with frontend technologies (such as React, Angular, Vue.js, TypeScript, HTML5/CSS3).
Good foundation in relational databases (such as PostgreSQL, MS SQL, or MySQL) and complex SQL query tuning.
Practical knowledge of RESTful API design, authentication standards (OAuth, SAML), and secure coding practices.
Experience with data migration workflows, reconciliation, and database scripting.
Methodologies & Tools:
Proficiency with Git, CI/CD tools, and automated testing frameworks within an Agile delivery framework.
Soft Skills:
Strong analytical, problem-solving, and communication skills, with the ability to articulate technical concepts effectively to both technical and non-technical stakeholders.