Solution Architect (Applications) #GovTechForPublicGood

Be among the first applicants.
Government Technology Agency of Singapore (GovTech)
Singapore
SGD 80,000 - 100,000
Be among the first applicants.
7 days ago
Job description

Description and Requirements

The Government Technology Agency (GovTech) is the lead agency driving Singapore’s Smart Nation initiatives and public sector digital transformation. As the Centre of Excellence for Infocomm Technology and Smart Systems (ICT & SS), GovTech develops the Singapore Government’s capabilities in Data Science & Artificial Intelligence, Application Development, Smart City Technology, Digital Infrastructure, and Cybersecurity.
At GovTech, we offer you a purposeful career to make lives better. We empower our people to master their craft through continuous and robust learning and development opportunities all year round. Our GovTechies embody our Agile, Bold and Collaborative values to deliver impactful solutions.

GovTech aims to transform the delivery of Government digital services by taking an "outside-in" view, putting citizens and businesses at the heart of everything we do.

Play a part in Singapore’s vision to build a Smart Nation and embark on your meaningful journey to build tech for public good. Join us to advance our mission and shape your future with us today!

Learn more about GovTech at tech.gov.sg.

As a member of the Solution Architect Practice Group, you will be responsible for the end-to-end architecture for a system and ensure the detailed design and development is aligned with the Enterprise Architecture of the Agency. In this role, the Solution Architect (Applications) will play a crucial role in steering technical design direction and software architecture for the solution in collaboration with a team comprising of Project Managers, Digital Business Analysts, software engineers, and vendors. Success in this role will be demonstrated by your strong technical aptitude and ability to communicate in an effective and efficient manner.

What you will be working on:

  • Provides technical leadership and is responsible for establishing the direction for the IT architecture, standards, design, and implementation approaches for the agency systems.
  • Translate business requirements, including application resiliency requirements, into application architectural specifications.
  • Creates, evaluates, and implements plans and design proposals for high impact IT solutions, involving leading edge technologies and methods considering key factors such as its long-term effectiveness, practicality, technical limitations, and criticality.
  • Design the architecture blueprint of the organisation's business, information, and ICT assets, by using multiple architectural models. Use, govern, and enhance the architecture blueprint to ensure that the business and ICT are in alignment.
  • Manage technical project delivery; perform code reviews and make recommendations of code changes; collaborate with vendor development staff to resolve technical challenges; help to analyse and determine performance tuning and scalability improvements of code and queries.
  • Provide architecture and technical support during production incidents.
  • Possesses broad and deep skills across disciplines, ability and interest in mentoring technical staff and raising our collective technical competencies.

What we are looking for:

  • Graduate Degree in any subject area.
  • Minimum 7 years of design/implementation/consulting experience with distributed applications - minimum of 3 years hands-on experience as a technical lead and system architect (i.e. system design, performance tuning, and system prototyping & maintenance).
  • Solid software development background and multiple industry certifications (e.g. TOGAF, Agile).
  • Experience in designing and implementing .Net and/or J2EE applications with excellent data modelling and SQL skills.
  • Solid understanding of Server-side, .Net and/or Java development, Microservices, Service Oriented Architectures (SOA), web services, RESTful API, and public websites/digital services development.
  • Extensive experience in designing, developing, and deploying large, scalable production applications on cloud/PaaS platforms and Containers, such as AWS, Azure, and OpenShift.
  • Solid understanding of DevOps software development tools and methodologies.
  • Able to independently analyse and identify comprehensive solutions considering all functional implications while developing a workable solution.
  • Demonstrated leadership in IT management by producing strategic and innovative concept proposals, papers, and speaking at conferences will be ideal.
  • Results and customer oriented.
  • Team player with strong organization and interpersonal skills.
  • Strong written, presentation, and partner management skills.

GovTech is an equal opportunity employer committed to fostering an inclusive workplace that values diverse voices and perspectives, as we believe that diversity is the foundation of innovation.

Our employee benefits are based on a total rewards approach, offering a holistic and market-competitive suite of perks. These include leave benefits to meet your work-life needs and employee wellness programmes.

We champion flexible work arrangements (subject to your job role) and trust that you will manage your own time to deliver your best, wherever you are, and whatever works best for you.

Learn more about life inside GovTech at go.gov.sg/GovTechCareers.

Stay connected with us on social media at go.gov.sg/ConnectWithGovTech.

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Solution Architect (Applications) #GovTechForPublicGood jobs in Singapore