Job Description - Software Engineer

We are seeking a highly skilled and experienced Software Developer to join our development team. In this role, you will be responsible for designing, developing, and maintaining high-quality software solutions, mentoring junior team members, and contributing to architectural decisions that drive innovation and scalability.

Key Responsibilities:

  • Design, develop, test, and deploy scalable and robust applications.
  • Lead complex software development projects from requirements to deployment.
  • Collaborate with cross-functional teams including product managers, QA, and DevOps.
  • Review code, mentor junior developers, and enforce best practices.
  • Contribute to system architecture and technical design discussions.
  • Identify performance bottlenecks and optimize application performance.
  • Stay updated on emerging technologies and propose innovative solutions.

Requirements:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
  • 5+ years of professional software development experience.
  • Proficiency in primary programming languages, e.g., Java, Python, C#, JavaScript].
  • Solid understanding of software architecture, design patterns, and data structures.
  • Experience with RESTful APIs, microservices, and cloud platforms (e.g., AWS, Azure, GCP).
  • Familiarity with CI/CD pipelines and Agile development practices.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and interpersonal skills.

Preferred Qualifications:

  • Experience in [insert industry-specific tools or frameworks, e.g., Spring Boot, .NET Core, React, Angular].
  • Knowledge of containerization tools like Docker and orchestration platforms like Kubernetes.
  • Experience working with databases (SQL and NoSQL).
  • Prior experience leading small teams or projects is a plus.
Original job Software Engineer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

About the Company

USER EXPERIENCE RESEARCHERS PTE. LTD.

USER EXPERIENCE RESEARCHERS PTE. LTD.

Read more about the company
💰

Technology Salaries

Similar Jobs in Singapore

GrabJobs is the no1 job portal in Singapore, connecting you to thousands of jobs fast! Find the best jobs in Singapore, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.