Search by job, company or skills

W

Senior Software Engineer with experience using AI for code development

7-9 Years
SGD 9,000 - 11,000 per month
new job description bg glownew job description bg glownew job description bg svg
  • Posted 5 days ago
  • Be among the first 20 applicants
Early Applicant

Job Description

[12 months contract, renewable]

About Us

The Government Technology Agency (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. We also develop the Smart Nation infrastructure and applications, and facilitate collaboration with citizens and businesses to co-develop technologies. Join us as we support Singapore's vision of building a Smart Nation - a nation of possibilities empowered through infocommunications technology and related engineering.

Who we are

The Alliance for Digital Transformation (ADX) program office's mission is to empower government agencies in its digital transformation journey through technology and engineering.

The ADX program office functions as a cap-center that offers consulting services in product management, design and software development to government agencies. By doing so, ADX builds up the digital competency of its partners on a sustainable basis and a vibrant ecosystem of exchange among the ADX program members.

Role & Responsibilities

As a Senior Software Engineer, you will play a critical role in designing, developing, and deploying scalable, high-performance software solutions. You will work closely with cross-functional teams, contributing your expertise to ensure the successful delivery of technical projects.

Your responsibilities include:

  • Designing, developing, and maintaining robust, scalable, and secure software applications.
  • Collaborating with product managers, designers, and other stakeholders to understand requirements and translate them into technical solutions.
  • Driving the full software development lifecycle, including coding, testing, deployment, and monitoring.
  • Ensuring the delivery of high-quality code through code reviews, testing strategies, and adherence to best practices.
  • Mentoring junior engineers and fostering a culture of knowledge sharing and technical excellence.
  • Identifying and resolving performance bottlenecks, scalability issues, and architectural challenges.
  • Staying updated with emerging technologies and trends to bring innovative solutions to the team.
  • Contributing to the technical vision and ensuring alignment with the company's overall goals.

Our Ideal Candidate

We're looking for a passionate and experienced engineer who thrives in a collaborative environment and is excited about solving complex problems. The ideal candidate will have:

  • 7+ years of professional experience in software development with expertise in Node.js or Java.
  • Candidate must have experience using AI for code development in production environment.
  • Proficiency in backend development and database design, e.g. Express.js, PostgreSQL, MongoDB and etc.
  • Expertise in various frontend frameworks, e.g. React.js, Storybook, MUI and etc.
  • Proficiency in cloud technologies, e.g. AWS Lambda, Amazon S3 and etc.
  • Familiarity with DevOps practices and tools, e.g., CI/CD pipelines, Docker, Kubernetes.
  • Experience with MINDEF Commercial Cloud (MCC) will be a plus.
  • Strong analytical and debugging skills, with a proactive approach to identifying and resolving issues.
  • Excellent communication and teamwork skills, with experience working in Agile or Scrum environments.
  • A track record of mentoring team members and contributing to technical decision-making.
  • Eagerness to learn and adapt to new tools, frameworks, and methodologies as needed.
  • A genuine interest in creating innovative solutions and contributing to the company's growth.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 129830833

Similar Jobs