Job Search and Career Advice Platform

Enable job alerts via email!

Software Engineer

Daulfin Grey HR Pte Ltd

Singapore

On-site

SGD 70,000 - 90,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A growing IT vendor in Singapore is seeking a Software Engineer to define and guide the technical foundation of projects aimed at the public sector. The role involves designing secure and scalable architectures, ensuring compliance with stringent regulations, and leading technical teams. The ideal candidate should have over 5 years of experience in architectural design across various technologies and strong communication skills to liaise with diverse stakeholders. If you are adaptable and want to tackle complex challenges, apply now!

Qualifications

  • 5+ years in designing and implementing secure software architectures.
  • Ability to work across multiple programming languages and platforms.
  • Deep knowledge of cloud architectures and security mandates in Singapore.

Responsibilities

  • Design and document scalable system architectures for clients.
  • Define the technical vision and roadmap for projects.
  • Ensure compliance with security and data governance standards.
  • Lead PoCs to integrate new technologies into client systems.
  • Provide technical guidance and oversight to development teams.

Skills

Architectural Experience
Polyglot Technology Acumen
Cloud Architecture & Security Knowledge
Stakeholder Communication
Microservices/API Design Mastery
Job description

Our client is a rapidly growing Small-Medium Enterprise (SME) IT vendor in Singapore, dedicated to delivering robust and compliant digital solutions for the public sector. Our success is critically dependent on our technical agility and deep-seated ability to integrate within highly regulated and client-specific environments. We are seeking a highly adaptable and resourceful Software Engineer with experience in software architectureto define and guide the technical foundation of our projects. This role demands mastery in architectural design combined with the practical skills to pivot and implement solutions based on client-mandated technology stacks.

Key Success Factors
  • Willingness to Learn: You must have an insatiable drive to rapidly acquire expertise in new, complex, and often diverse technology stacks (including legacy and mandated government platforms) to design optimal integration solutions.
  • Agility to Adapt: You need to swiftly re-evaluate and redesign architectural patterns to align with evolving public sector compliance needs, security mandates, and the inherent technical constraints of client environments.
Key Responsibilities
  1. Client-Constrained Solution Design: Design and document flexible, secure, and scalable system architectures that effectively leverage and integrate with the specific technology stack, infrastructure, and security controls dictated by the public sector client.
  2. Technical Roadmap & Constraint Navigation: Define the technical vision and roadmap for projects, identifying potential architectural conflicts and risks arising from the dependency on the client's existing technology landscape (e.g., specific databases, mandated cloud services, legacy APIs), and formulating strategies to mitigate them.
  3. Governance & Compliance Integration: Ensure all architectural designs inherently meet the strict security, data governance, and compliance standards (e.g., IM8, government security guidelines) required for public sector deployment in Singapore.
  4. Proof of Concept (PoC) & Evaluation: Lead technical spikes and PoCs to evaluate the feasibility of integrating new vendor technologies with established client-side systems, providing clear, data-driven recommendations on architecture choices and trade-offs to stakeholders.
  5. Technical Leadership & Mentorship: Provide high-level technical guidance and architectural oversight to the development teams, ensuring design integrity and code quality is maintained despite potential fragmentation across client-diverse technology implementations.
Key Requirements
  1. Architectural Experience: Track record (5+ years) in designing, documenting, and implementing complex, high-availability, and secure software architectures for enterprise-level applications.
  2. Polyglot Technology Acumen: Demonstrated ability to quickly comprehend and architect solutions across a wide variety of programming languages, operating systems, and database platforms (e.g., Java, Python, .NET, diverse RDBMS/NoSQL), reflecting the need to adapt to diverse client stacks.
  3. Cloud Architecture & Security Knowledge: Deep experience with modern cloud architectures (AWS, Azure, or GCP) and related security best practices, with specific knowledge of Singapore public sector cloud/on-premise deployment models and security mandates.
  4. Stakeholder Communication: Excellent ability to articulate complex architectural concepts, trade-offs, and design rationale clearly to both highly technical teams and non-technical business/client executives.
  5. Microservices/API Design Mastery: Expert knowledge in designing and implementing robust, reusable APIs and microservices architectures, focusing on seamless and secure data exchange between vendor and client systems.
Application Invitation

If you are a talented architect ready to master complex public sector challenges through technical adaptation and strategic design, apply now!

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.