Distinguished Software Engineer

GOVERNMENT TECHNOLOGY AGENCY
  • Job Category
    Public / Civil Service
  • Contract type
    Contract

Job Description

Distinguished Engineers are recognized as experts in one or more domains within GovTech and across the industry. They represent the senior technical experts within the organization and have a strong track record of growing and influencing others.

 

 

Distinguished Engineers are recognized as experts in one or more domains within GovTech and across the industry. They represent the senior technical experts within the organization and have a strong track record of growing and influencing others.


The Singapore Government is taking a more integrated approach to lay the foundation infrastructure, and drive pervasive adoption of digital and smart technologies throughout the economy and society.  GovTech’s engineering team design and develop software applications and engineering tools that help government agencies to better serve the needs of the people of Singapore. 


As a Distinguished Engineer, you will be responsible for helping to shape the direction of the organization; working with the delivery teams, senior leaders, vendors, and partners to influence technology roadmaps and the adoption of new technologies across the enterprise. In addition, you will teach, mentor, and grow other domain experts within the organization by connecting teams to one another in a spirit of collaboration and champion opportunities to make teams more effective.

 

What to Expect: 

  • Responsible for driving innovative initiatives that build software engineering capabilities across the whole of Government.
  • Develop a strategic sense of key organisations, software and hardware tools, methodologies, and best practices in the software engineering landscape.
  • Analyse and solve complex engineering problems, and translate architecture into implementation.
  • Be the bridge between engineering and product line management and translate market requirements into product definitions.
  • Educate the team on new technological advances and work alongside them to produce proof of concepts.
  • Direct and oversee long term research projects, along with short-term production-driven model iterations.
  • Provide an expert perspective and help shape GovTech’s related strategy and initiatives.
  • Be the technical ambassador for the organization and demonstrate field of expertise by writing internal blogs or publish white papers.

 

How to Succeed: 

  • PhD degree in Computer Science/ Information Systems/ Engineering or relevant area with 12 years of experience in corporate or academic research, or Master’s / Bachelor’s degree with 15-20 years of experience in the above-mentioned fields/ research and development.
  • In-depth and hands-on knowledge in software development practices, with proven technical knowledge in software engineering technologies and standards.
  • Excellent technical competencies include, but not limited to: CI/CD tools, micro-services architecture, design patterns, Cloud Services architecture, technical design and implementations
  • Compelling contributions in the area of software engineering through new technology developments and research. 
  • Over 10 years’ experience building prototypes to demonstrate technology opportunities, design system architectures, manage deployments to cloud and on-premise infrastructure
  • Company recognized expert with proven technical leadership.
  • Key influencer in new product or service development and demonstrated experience launching in collaboration with business or partner.
  • Proven expertise developing complex systems from architecture to implementation
  • Have the desire to serve the public through the use of technology.

 

 

"


Closing on 24 Dec 2021