Senior Software Engineer

SMRT Corporation, Ltd.

Singapore

On-site

SGD 72,000 - 100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

SMRT Corporation, Ltd. is seeking a Senior Software Engineer in Singapore to join its development team. This role involves designing and maintaining web and mobile applications within cloud environments like Azure and AWS, utilizing modern technologies including PHP, Node.js, and Docker. Ideal candidates will have a Bachelor’s degree in Computer Science and a minimum of 3 years of full stack development experience. Proficiency in deploying applications in cloud environments and agile methodologies is essential.

Qualifications

  • Bachelor’s Degree in Computer Science, Software Engineering, or equivalent experience.
  • Minimum 3 years of hands-on experience in full stack development.

Responsibilities

  • Design, develop, test, and maintain full stack applications.
  • Build modern, responsive UIs.
  • Develop and integrate RESTful APIs.
  • Create and manage databases.
  • Containerize applications using Docker.
  • Deploy applications in Azure and AWS.
  • Collaborate with cross-functional teams.
  • Troubleshoot and resolve technical issues.
  • Follow secure coding practices.

Skills

Full stack development
Proficiency in PHP (CodeIgniter)
Proficiency in Node.js
Experience with .NET
Experience with Python
Experience with Java (Android)
UI development using React (Next.js)
Familiarity with TypeScript
Experience with Flutter
Database management (MySQL, PostgreSQL)
Cloud deployment (Azure, AWS)
Agile/Scrum methodologies
GitLab for CI/CD
Docker for containerization

Education

Bachelor's Degree in Computer Science or Software Engineering

Job description

Senior Software Engineer
Job Purpose

Software Engineer plays a critical role in the growing development team to work across the full development lifecycle to build and maintain web and mobile applications in a containerized, cloud-hosted environment using Docker, GitLab CI/CD, and platforms like Azure and AWS.

Responsibilities

The Software Engineer duties and responsibilities are as listed below. Note that the list is not comprehensive and related duties and responsibilities may be assigned from time to time.

  • Design, develop, test, and maintain full stack applications using PHP (CodeIgniter), Node.js, NET, Python, and Java (Android).
  • Build modern, responsive UIs using React (Next.js), TypeScript, and Flutter.
  • Develop and integrate RESTful APIs for cross-platform use.
  • Create and manage MySQL and PostgreSQL databases, ensuring scalability and performance.
  • Containerize applications using Docker and manage deployments using GitLab CI/CD pipelines.
  • Deploy and monitor applications in Azure and AWS cloud environments.
  • Collaborate with cross-functional teams to deliver high‑quality features and improvements.
  • Troubleshoot, debug, and resolve technical issues across the full stack.
  • Follow secure coding practices and contribute to code reviews and documentation.
Qualifications & Work Experience
  • Bachelor’s Degree in Computer Science, Software Engineering, or equivalent experience.
  • Minimum 3 years of hands‑on experience in full stack development.
Skills

Technical skills include:

Proficiency in:

  • Experience deploying and maintaining apps in Azure and AWS environments.
  • Practical experience using Docker to containerize applications.
  • Familiarity with GitLab for version control and CI/CD pipeline setup.
  • Comfortable working in Agile/Scrum environments and using Git-based workflows.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer (Frontend/Backend)
Software Engineer (Frontend/Backend)

Millennium Technology Services • Singapore

On-site
SGD 60,000 - 80,000
Senior Full Stack Developer
Senior Full Stack Developer

Alan Partners • Singapore

On-site
SGD 70,000 - 100,000
Senior Software Engineer
Senior Software Engineer

alliance healthcare group limited • Singapore

On-site
SGD 90,000 - 130,000
Software Engineer
Software Engineer

TALENTSIS PTE. LTD. • Singapore

On-site
SGD 70,000 - 100,000
Software Engineer with strong Full Stack expertise
Software Engineer with strong Full Stack expertise

ITCAN PTE. LIMITED • Singapore

On-site
SGD 60,000 - 100,000
Full Stack Engineer
Full Stack Engineer

SimplifyNext • Singapore

On-site
SGD 110,000 - 190,000
Senior Full Stack Engineer
Senior Full Stack Engineer

NEXBRIDGE RECRUITMENT PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000
Senior Software Engineer (PHP-Laravel)
Senior Software Engineer (PHP-Laravel)

Softvil Technologies Pvt Ltd • Singapore

On-site
SGD 70,000 - 100,000
Full Stack Developer
Full Stack Developer

CADMUS RESOURCES • Singapore

On-site
SGD 60,000 - 80,000
Senior Software Engineer
Senior Software Engineer

Changi Airports International Pte Ltd • Singapore

On-site
SGD 80,000 - 120,000