Software Engineer

ELEC-PRO TECHNOLOGY PTE. LTD.

Singapore

On-site

SGD 60,000 - 100,000

Full time

4 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

ELEC-PRO TECHNOLOGY PTE. LTD. in Singapore is seeking a Software Engineer to design, develop, deploy and support scalable web and cloud-native applications across the full software lifecycle.

The ideal candidate has 2–3 years of hands-on experience with cloud platforms, microservices, containers, and DevOps practices, and can collaborate with UX, QA, and analysts to deliver high-quality solutions.

Qualifications

  • Bachelor's degree in Computer science, Software Engineering, Information Technology, or related discipline.
  • Minimally 2 to 3 years of software development experience.
  • Hands-on experience in programming languages such as C++, C#, Java, Angular, NodeJS and JavaScript.
  • Knowledge of RDBMS / MongoDB / PostgreSQL.
  • Understanding of software requirements, software development process, software debugging, software testing.
  • Good writing and communication skills.

Responsibilities

  • Design, develop, and maintain scalable, secure, and high-performing applications using modern software development practices.
  • Build and support microservices-based architectures for enterprise-grade applications.
  • Design, implement, and deploy cloud-native solutions on Microsoft Azure.
  • Develop and manage containerized applications using Docker, ACA, and/or AKS.
  • Configure and manage Kubernetes workloads, including deployments, services, ingress, autoscaling, secrets management, and monitoring.
  • Design and implement RESTful APIs, OpenAPI/Swagger specifications, and event driven solutions.
  • Integrate applications using messaging and event-streaming technologies such as Azure Service Bus, Event Grid, Event Hub, RabbitMQ, or Kafka.
  • Develop and maintain CI/CD pipelines using Azure DevOps, GitHub Actions, or similar platforms.
  • Ensure software quality through secure coding practices, code reviews, testing, and continuous improvement initiatives.
  • Perform troubleshooting, root cause analysis, and incident resolution for production systems.
  • Collaborate closely with software developers, UX designers, business analysts, system analysts, and QA teams to deliver high-quality solutions.
  • Contribute to system architecture discussions, technical design reviews, and technology evaluation initiatives.

Skills

Cloud platforms
Microservices
Containerization
DevOps

Education

Bachelor's degree in CS/IT

Tools

Azure
Docker
Kubernetes
Azure DevOps
GitHub Actions
OpenAPI/Swagger

Job description

Our Company is working closely with a Prestigious Public Listed organisation in Singapore. Due to our dynamic expansion in projects, we’re seeking a highly motivated, talented and experienced Software Engineer to join our growing technology team. In this role, you will be responsible for designing, developing, deploying, and supporting scalable web and cloud-native applications. You will play an integral part throughout the entire software development lifecycle, from requirements analysis and solution design to implementation, deployment, and production support. The ideal candidate is passionate about technology, possesses strong problem-solving skills, and has hands-on experience with modern cloud platforms, microservices architecture, containerization technologies, and DevOps practices.

Responsibilities:
  • Design, develop, and maintain scalable, secure, and high-performing applications using modern software development practices.
  • Build and support microservices-based architectures for enterprise-grade applications.
  • Design, implement, and deploy cloud-native solutions on Microsoft Azure.
  • Develop and manage containerized applications using Docker, Azure Container Apps (ACA), and/or Azure Kubernetes Service (AKS).
  • Configure and manage Kubernetes workloads, including deployments, services, ingress controllers, autoscaling, secrets management, and monitoring.
  • Design and implement RESTful APIs, OpenAPI/Swagger specifications, and event driven solutions.
  • Integrate applications using messaging and event-streaming technologies such as Azure Service Bus, Event Grid, Event Hub, RabbitMQ, or Kafka.
  • Develop and maintain CI/CD pipelines using Azure DevOps, GitHub Actions, or similar platforms.
  • Ensure software quality through secure coding practices, code reviews, testing, and continuous improvement initiatives.
  • Perform troubleshooting, root cause analysis, and incident resolution for production systems.
  • Collaborate closely with software developers, UX designers, business analysts, system analysts, and QA teams to deliver high-quality solutions.
  • Contribute to system architecture discussions, technical design reviews, and technology evaluation initiatives.
Requirements:
  • Bachelor's degree in Computer science, Software Engineering, Information Technology, or a related discipline.
  • Minimally 2 to 3 years of software development experience.
  • Hands-on experience in one or more programming languages
  • Experience in programing languages, such as C++, C#, Java, Angular, NodeJS and JavaScript RDBMS / MongoDB / PostgreSQL knowledge will be preferred.
  • Understanding of software requirements, software development process, software debugging, software testing
  • Good writing and communication skills
  • Candidates with relevant working experience will have added advantages
  • Have positive attitude and able to work as a team.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Developer
Full Stack Developer

ELEC-PRO TECHNOLOGY PTE. LTD. • Singapore

On-site
SGD 50,000 - 85,000
Senior Software Engineer
Senior Software Engineer

BEATHCHAPMAN (PTE. LTD.) • Singapore

On-site
SGD 120,000 - 180,000
Software Development Specialist (Singapore)
Software Development Specialist (Singapore)

Radixeng • Singapore

On-site
SGD 120,000 - 160,000
Software Engineer(.Net Development)
Software Engineer(.Net Development)

Rapsys Technologies Pte Ltd. • Singapore

On-site
SGD 70,000 - 120,000
Software Engineer(.Net Development)
Software Engineer(.Net Development)

Tap Growth ai • Singapore

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

talentsis pte. ltd. • Singapore

On-site
SGD 90,000 - 130,000
Senior Software Engineer (Permanent)
Senior Software Engineer (Permanent)

talentsis pte. ltd. • Singapore

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

ALLEGIS GROUP SINGAPORE PRIVATE LIMITED • Singapore

On-site
SGD 70,000 - 110,000
Software Engineer
Software Engineer

TALENTSIS PTE. LTD. • Singapore

On-site
SGD 70,000 - 100,000
Senior/ Software Engineer (C++, Java) - PS
Senior/ Software Engineer (C++, Java) - PS

St Engineering • Singapore

On-site
SGD 90,000 - 120,000
Competitive remuneration
Comprehensive benefits
Collaborative workplace