Enable job alerts via email!

Staff / Principal Software Engineer

EVOLUTION RECRUITMENT SOLUTIONS PTE. LTD.

Singapore

On-site

SGD 100,000 - 130,000

Full time

25 days ago

Job summary

A technology consulting firm in Singapore is seeking a Staff or Principal Software Engineer to lead efforts in designing and adopting technology solutions for public sector organizations. The ideal candidate will have over 10 years of experience in enterprise software development and system integration, demonstrating expertise in architecture, API design, and complex project delivery. This role involves collaborating with various stakeholders to ensure scalable and secure tech solutions.

Qualifications

  • 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.
  • Strong grasp of enterprise architecture and integration patterns.

Responsibilities

  • Advising on solution architecture and technical strategy.
  • Leading technical evaluation and integration of partner technologies.
  • Designing scalable architecture patterns.

Skills

Enterprise software development
System integration
API design
Consultative communication
Technical vendor management
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.