Software Engineer with strong Full Stack expertise

ITCAN PTE. LIMITED

Singapore

On-site

SGD 60,000 - 100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ITCAN PTE. LIMITED is seeking a Software Engineer to design, develop, test, and maintain software applications that meet business requirements.

You will translate user stories into working code, contribute to system architecture, and collaborate with engineers, QA, and analysts to deliver scalable solutions.

Qualifications

  • Proficient in multiple programming languages and modern web frameworks.
  • Experience with RESTful APIs, microservices, and backend development.
  • Familiarity with CI/CD pipelines, Git and DevOps practices.

Responsibilities

  • Develop, test, and maintain scalable and maintainable code according to technical specifications
  • Participate in system design discussions and provide input on technical decisions
  • Collaborate with business analysts, architects, and QA engineers to deliver user stories
  • Perform code reviews and ensure adherence to coding standards and security guidelines
  • Troubleshoot and resolve bugs, performance issues, and system outages
  • Contribute to the development and improvement of CI/CD pipelines and deployment processes
  • Write and maintain technical documentation
  • Stay current with emerging tools, frameworks, and development practices

Skills

Java
Python
JavaScript/TypeScript
C#
React
Angular
Node.js
Spring Boot
RESTful APIs
microservices
Git
CI/CD pipelines
DevOps practices
Docker
Kubernetes
SQL
PostgreSQL
MongoDB
Secure coding practices
Agile methodologies

Tools

Docker
Kubernetes
Git
CI/CD
DevOps tools

Job description

Role Description

Responsible for designing, developing, testing, and maintaining software applications that meet business and technical requirements. As a core member of the delivery team, the Software Engineer translates user stories into working code, contributes to system architecture and integration, and ensures code quality through best practices. The role requires strong collaboration with other engineers, architects, testers, and business analysts to deliver robust and scalable solutions.


Key Responsibilities


  • Develop, test, and maintain scalable and maintainable code according to technical specifications

  • Participate in system design discussions and provide input on technical decisions

  • Collaborate with business analysts, architects, and QA engineers to deliver user stories

  • Perform code reviews and ensure adherence to coding standards and security guidelines

  • Troubleshoot and resolve bugs, performance issues, and system outages

  • Contribute to the development and improvement of CI/CD pipelines and deployment processes

  • Write and maintain technical documentation

  • Stay current with emerging tools, frameworks, and development practices


Qualifications

Technical Skills


  • Proficient in one or more programming languages (e.g., Java, Python, JavaScript/TypeScript, C#)

  • Experience with web frameworks (e.g., React, Angular, Node.js, .NET, Spring Boot)

  • Familiarity with RESTful APIs, microservices architecture, and backend development

  • Experience with version control (e.g., Git), CI/CD pipelines, and DevOps practices

  • Exposure to containerization and orchestration (e.g., Docker, Kubernetes)

  • Understanding of database technologies (e.g., SQL, PostgreSQL, MongoDB)

  • Knowledge of secure coding practices, performance optimization, and software testing (unit, integration, E2E)

  • Familiarity with Agile methodologies (Scrum, Kanban)


Candidate is recommended to have 2-5 years of relevant experience.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

COMBUILDER PTE LTD • Singapore

On-site
SGD 90,000 - 135,000
Full Stack Developer
Full Stack Developer

INNOVATIQ ENGINEERING PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Software Engineer Role - Full Stack
Software Engineer Role - Full Stack

KEY CONNECT RECRUITMENT PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Full Stack Developer
Full Stack Developer

COGNIZANT TECHNOLOGY SOLUTIONS ASIA PACIFIC PTE. LTD. • Singapore

On-site
SGD 80,000 - 120,000
Software Engineer
Software Engineer

TALENTSIS PTE. LTD. • Singapore

On-site
SGD 70,000 - 100,000
Software Lead
Software Lead

sciente international pte. ltd. • Singapore

On-site
SGD 120,000 - 180,000
Technical Lead
Technical Lead

Good co India • Singapore

On-site
SGD 120,000 - 180,000
Senior Full Stack Developer
Senior Full Stack Developer

Alan Partners • Singapore

On-site
SGD 70,000 - 100,000
Full Stack Software Developer Engineer (.Net, Java)
Full Stack Software Developer Engineer (.Net, Java)

Capgemini Singapore Pte Ltd • Shenton Way

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

SimplifyNext • Singapore

On-site
SGD 110,000 - 190,000