Software Developer

RMR INTERNATIONAL PRIVATE LIMITED

Singapore

On-site

SGD 90,000 - 140,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

RMR INTERNATIONAL PRIVATE LIMITED is seeking an experienced SOFTWARE DEVELOPER to lead our software development team in designing, developing, and maintaining high-quality software applications. You will oversee technical development, mentor developers, ensure software quality, and deliver projects on schedule.

The role requires 5+ years in software development, including leadership, and proficiency in Java, C#, Python, JavaScript, PHP, or Go.

Qualifications

  • Bachelor's degree in CS/SE/IT or related field.
  • Minimum 5 years of software development experience, including at least 2 years in a leadership or senior programming role.
  • Proficient in one or more languages: Java, C#, Python, JavaScript, PHP, or Go.
  • Experience with modern frameworks: .NET, Spring Boot, Node.js, React, Angular, or Vue.js.
  • Knowledge of SQL databases such as MySQL, PostgreSQL, SQL Server, or Oracle.
  • Experience with cloud platforms (AWS, Azure, or GCP) is a plus.
  • Familiarity with Git, CI/CD pipelines, Docker, Kubernetes, and DevOps practices.
  • Strong understanding of RESTful APIs, microservices, and software architecture.
  • Experience with Agile or Scrum software development methodologies.
  • Excellent analytical, problem-solving, and communication skills.
  • Strong leadership and project management abilities.

Responsibilities

  • Lead the design, development, testing, and deployment of software applications.
  • Mentor a team of software developers and programmers.
  • Define software architecture and technical standards.
  • Review source code and enforce coding best practices.
  • Collaborate with stakeholders to gather and analyze requirements.
  • Develop scalable, secure, and high-performance applications.
  • Troubleshoot complex issues and implement effective solutions.
  • Coordinate timelines, tasks, and resource planning.
  • Ensure software quality through testing, reviews, and documentation.
  • Integrate third-party APIs and enterprise systems as needed.
  • Monitor performance and drive continuous improvements.
  • Stay updated with emerging technologies and propose fitting solutions.
  • Prepare technical documentation, user guides, and system specs.
  • Ensure cybersecurity and data protection compliance.

Skills

Java
C#
Python
JavaScript
PHP
Go
Leadership
Team collaboration

Education

Bachelor's Degree in Computer Science/Software Engineering/IT

Tools

Git
CI/CD
Docker
Kubernetes

Job description

Job Description

We are seeking an experienced and motivated SOFTWARE DEVELOPER to lead our software development team in designing, developing, and maintaining high-quality software applications. The successful candidate will be responsible for overseeing technical development, mentoring developers, ensuring software quality, and delivering projects on schedule.

Key Responsibilities
  • Lead the design, development, testing, and deployment of software applications.
  • Manage and mentor a team of software developers and programmers.
  • Define software architecture and technical standards.
  • Review source code and ensure adherence to coding best practices.
  • Collaborate with business stakeholders to gather and analyze system requirements.
  • Develop scalable, secure, and high-performance applications.
  • Troubleshoot complex technical issues and implement effective solutions.
  • Coordinate project timelines, task allocation, and resource planning.
  • Ensure software quality through testing, code reviews, and documentation.
  • Integrate third-party APIs and enterprise systems where required.
  • Monitor system performance and implement continuous improvements.
  • Keep up to date with emerging technologies and recommend suitable solutions.
  • Prepare technical documentation, user guides, and system specifications.
  • Ensure compliance with cybersecurity, data protection, and company policies.
Job Requirements
  • Bachelor's Degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • Minimum 5 years of software development experience , including at least 2 years in a leadership or senior programming role .
  • Strong proficiency in one or more programming languages such as Java, C#, Python, JavaScript, PHP, or Go .
  • Experience with modern frameworks such as .NET, Spring Boot, Node.js, React, Angular, or Vue.js .
  • Knowledge of SQL and database management systems such as MySQL, PostgreSQL, SQL Server, or Oracle.
  • Experience with cloud platforms such as AWS, Microsoft Azure, or Google Cloud Platform is an advantage.
  • Familiarity with Git, CI/CD pipelines, Docker, Kubernetes, and DevOps practices.
  • Strong understanding of software architecture, system integration, RESTful APIs, and microservices.
  • Experience with Agile or Scrum software development methodologies.
  • Excellent analytical, problem-solving, and debugging skills.
  • Strong communication, leadership, and project management abilities.
  • Ability to work independently and manage multiple projects simultaneously.
Preferred Skills
  • Experience with AI, automation, or machine learning projects is an advantage.
  • Knowledge of cybersecurity best practices.
  • PMP, Scrum Master, AWS, Azure, or other relevant professional certifications are advantageous.
  • Experience leading enterprise software implementation projects.
Employment Details

Position: SOFTWARE DEVELOPER

Employment Type: Full-Time

Working Location: Singapore

Working Hours: Monday to Friday (or as assigned)

Salary: Competitive and commensurate with qualifications and experience.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Programmer
Lead Programmer

RMR INTERNATIONAL PRIVATE LIMITED • Singapore

On-site
SGD 100,000 - 160,000
Business Analyst
Business Analyst

RMR INTERNATIONAL PRIVATE LIMITED • Singapore

On-site
SGD 90,000 - 130,000
Software Developers [MANY OPENINGS]
Software Developers [MANY OPENINGS]

TALENTSIS PTE. LTD. • Singapore

On-site
SGD 50,000 - 80,000
Senior Software Development Engineer
Senior Software Development Engineer

RMR INTERNATIONAL PRIVATE LIMITED • 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
Senior Software Developer
Senior Software Developer

Timeo -Performance • Singapore

On-site
SGD 90,000 - 130,000
Software Developers (Multiple Vacancies)
Software Developers (Multiple Vacancies)

TALENTSIS PTE. LTD. • Singapore

On-site
SGD 60,000 - 100,000
Java Developer
Java Developer

The Software Practice Pte Ltd • Singapore

On-site
SGD 60,000 - 110,000
Senior Software Engineer (Java & ReactJS)
Senior Software Engineer (Java & ReactJS)

THE EDGE CONTRACTING SERVICES PTE. LTD. • Singapore

On-site
SGD 100,000 - 167,000
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

Responsible Cyber • Singapore

On-site
SGD 120,000 - 180,000
Great environment to work in!