Enable job alerts via email!

Staff / Principal Software Engineer

EVOLUTION RECRUITMENT SOLUTIONS PTE. LTD.

Singapore

On-site

SGD 120,000 - 180,000

Full time

27 days ago

Job summary

A leading company seeks a Staff or Principal Software Engineer to play a vital role in modernizing technology solutions for public sector organizations. This position involves advising on technical strategy, leading system integrations, and contributing to digital transformation efforts across sectors.

Qualifications

  • 10+ years of experience in enterprise software development and system integration.
  • Hands-on expertise in architecture design with a strong grasp of integration patterns.
  • Experience in technical vendor management and influencing solution design.

Responsibilities

  • Advising on solution architecture and strategy from discovery to implementation.
  • Leading technical integration of partner/vendor technologies into public sector.
  • Establishing standards and reusable frameworks for secure adoption of external solutions.

Skills

Enterprise Software Development
System Integration
API Design
Technical Vendor Management
Consultative Communication
Technical Strategy

Job description

As a Staff or Principal Software Engineer, you’ll play a key role in helping public sector organizations design and adopt modern technology solutions, particularly where third-party platforms and vendor products are involved. You'll lead efforts to assess integration feasibility, guide architecture, and align implementations with enterprise standards for scalability, performance, and security.

Job Description:

  • Advising agencies on solution architecture and technical strategy, from discovery through implementation, for both new and existing systems.
  • Leading technical evaluation and integration of partner or vendor technologies into public sector environments.
  • Designing scalable architecture patterns that incorporate third-party platforms into national digital infrastructure.
  • Establishing technical standards and reusable integration frameworks to support consistent and secure adoption of external solutions.
  • Collaborating closely with product teams, engineers, and vendors to ensure solutions meet functional goals and regulatory requirements.
  • Contributing to the strategic growth and direction of the consulting practice by shaping approaches, sharing expertise, and driving technical excellence.
  • Working on a range of high-impact, complex projects that support digital transformation across sectors at scale.

Requirements

  • 10+ years of experience in enterprise software development and system integration, preferably in complex, multi-stakeholder environments.
  • Demonstrated success in delivering large-scale solutions involving third-party platforms, commercial technologies, or vendor products.
  • Strong grasp of enterprise architecture, API design, and integration patterns for connecting heterogeneous systems.
  • Hands-on expertise in architecture design and system integration, with a practical understanding of engineering trade-offs and delivery challenges.
  • Experience in technical vendor management, including product evaluation, integration planning, and ongoing collaboration.
  • Proven ability to influence solution design, negotiate technical requirements, and align with broader architectural standards.
  • Adept at engaging senior stakeholders with clear, consultative communication and strategic insight.
  • Technically versatile and adaptable across domains, with experience in both modernizing legacy systems and designing greenfield solutions.
  • Self-driven and collaborative, with a strong ability to mentor teams and lead through complex technical decisions.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.