Back to Job Listings

Staff Software Engineer (Enterprise Systems)

SpringCube

Full time - Associate/Junior Executive

IT Services & Consulting

Singapore ( Onsite )

Published 4 weeks ago

Salary: Disclosed upon interview

Contact Employer
  • Share:
Send Feedback
Report This Job

Job Description

The SpringCube team curated the following job opportunity to help you in your job search. Explore the position below to find your next career move.

Staff Software Engineer (Enterprise Systems)

Company Overview
This advanced technical agency within Singapore’s Ministry of Defence develops digital solutions that support Singapore’s national security and enhance organizational effectiveness. The agency’s product teams utilize cloud-native technologies and enterprise integrations to create web and mobile applications that drive workforce productivity and efficiency through a user-centered, agile delivery approach.

Job Description
As a Staff Software Engineer for Enterprise Systems, you will lead the technical design and development of software applications, focusing on both architecture and team competencies. You will drive product development, overseeing the engineering team while fostering technical growth and best practices. This role also involves contributing to hiring decisions and exploring emerging technologies and practices to enhance the team’s capabilities.

Key Responsibilities

  • Collaborate with Product Managers to design and develop system architecture.
  • Lead the team in the design, development, testing, and debugging of applications.
  • Provide technical leadership and cultivate the technical expertise of the team.
  • Mentor junior engineers, promoting engineering best practices and software quality standards.

Minimum Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, Information Systems, or a related field.
  • 3–5 years of experience in JavaScript (ES5/6) and Java.
  • 2–3 years of professional experience in full-stack web application development.
  • Experience with Git source code management, microservices architecture, and REST API design.
  • Knowledge and application of Agile SCRUM methodology.
  • Strong problem-solving skills in software development.

Preferred Qualifications

  • Familiarity with React for front-end development.
  • Experience in Spring Boot development.
  • Proficiency with cloud-native technologies (Docker, Kubernetes).
  • Knowledge of relational and NoSQL databases (e.g., MSSQL, MongoDB).
  • Experience with Elasticsearch.

Disclaimer: SpringCube curates tech job listings from various company websites to support tech professionals in Singapore during these challenging times.

  1. No Endorsement: Job ads on SpringCube do not imply endorsement of their authenticity or quality.
  2. No Client Relationship: This company is not a client of SpringCube unless stated.
  3. Users must click to apply, redirecting to the employer’s career page.
  4. No Liability: SpringCube is not liable for inaccuracies.