Software Engineer (Backend)

MERRY ELECTRONICS (SINGAPORE) PTE. LTD.

Singapore

On-site

SGD 90,000 - 130,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

MERRY ELECTRONICS (SINGAPORE) PTE. LTD. is seeking a backend software developer to build and maintain scalable AWS-based applications. You will collaborate with cross-functional teams to design features, monitor performance, and ensure code quality while adopting new technologies.

The role requires 3+ years of backend experience, strong Python and C# skills, and familiarity with AWS services, RESTful APIs, SQL, and MongoDB. Strong problem-solving and communication skills are essential.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • 3+ years of experience as a Software Developer with backend focus.
  • Strong Python and C# programming skills.
  • Experience with AWS services (S3, API Gateway, RDS).
  • Familiar with Agile/Scrum and RESTful API design.
  • Proficient in SQL and MongoDB queries.
  • Knowledge of Unit Testing and User-Driven Development.
  • Able to learn new languages and technologies independently.
  • Excellent problem-solving and communication skills.
  • Resourceful in overcoming technical challenges.

Responsibilities

  • Develop and maintain high-quality backend applications in AWS.
  • Collaborate with cross-functional teams to design new backend features.
  • Monitor performance and optimize for quality and responsiveness.
  • Identify bottlenecks and debug software to ensure stability.
  • Maintain code quality, organization, and deployment automation.
  • Research and implement new backend technologies.
  • Stay updated on backend development trends and best practices.
  • Troubleshoot and upgrade existing software for security.
  • Create technical documentation for reference and reporting.
  • Communicate effectively to facilitate collaboration with stakeholders.

Skills

Python
C#
AWS
RESTful API design
SQL
MongoDB
Unit Testing
Agile/Scrum
Problem solving
Communication
Learning agility

Education

Bachelor’s degree in Computer Science or related field

Tools

AWS S3
API Gateway
RDS

Job description

Job Summary

Develop and maintain backend applications on AWS, collaborating with teams to deliver high-performance, scalable software solutions while ensuring code quality and adopting new technologies.

Responsibilities
  • Develop and maintain high-quality backend applications in the AWS cloud to ensure robust and scalable services
  • Collaborate with cross-functional teams to define, design, and deliver new backend features that meet business requirements
  • Monitor and optimize application performance, quality, and responsiveness to enhance user experience
  • Identify bottlenecks and debug software issues to maintain system stability and reliability
  • Maintain code quality, organization, and automation to support efficient development and deployment processes
  • Research, evaluate, and implement new backend technologies to improve development efficiency and product innovation
  • Stay informed on the latest backend development trends and best practices to continuously enhance technical skills
  • Troubleshoot, debug, and upgrade existing software to ensure ongoing functionality and security
  • Create clear and comprehensive technical documentation for development reference and reporting
  • Communicate effectively in writing and orally to facilitate team collaboration and stakeholder engagement
Preferred competencies and qualifications
  • Bachelor’s degree in Computer Science, Software Engineering, or related field
  • Proven experience (3+ years) as a Software Developer with backend development expertise
  • Strong proficiency in Python and C# programming languages
  • Experience with AWS services such as S3, API Gateway, and RDS
  • Familiarity with Agile/Scrum methodologies and RESTful API design
  • Ability to write and execute SQL and MongoDB queries for data validation
  • Knowledge of Unit Testing and User-Driven Development practices
  • Ability to learn new languages and technologies independently
  • Excellent problem-solving and communication skills
  • Resourcefulness in overcoming technical challenges efficiently
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer (Backend)
Software Engineer (Backend)

Merry Electronics (Singapore) Pte Ltd • Singapore

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

GARENA ONLINE PRIVATE LIMITED • Singapore

On-site
SGD 70,000 - 110,000
Senior Engineer, Backend Engineering
Senior Engineer, Backend Engineering

Garena • Singapore

On-site
SGD 60,000 - 90,000
Software/Data Engineer
Software/Data Engineer

Combuilder Pte Ltd • Singapore

On-site
SGD 90,000 - 120,000
Backend Engineer
Backend Engineer

USER EXPERIENCE RESEARCHERS PTE. LTD • Singapore

On-site
SGD 100,000 - 140,000
Backend Engineer
Backend Engineer

User Experience Researchers Pte Ltd • Singapore

Hybrid
SGD 80,000 - 120,000
Backend Engineer
Backend Engineer

COMBUILDER PTE LTD • Singapore

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

UFINITY PTE LTD • Singapore

On-site
SGD 75,000 - 100,000
Software Engineer (Frontend/Backend)
Software Engineer (Frontend/Backend)

Millennium Technology Services • Singapore

On-site
SGD 60,000 - 80,000
Java Backend Developer
Java Backend Developer

ESPIRE INFOLABS (SINGAPORE) PTE. LTD. • Singapore

On-site
SGD 120,000 - 150,000