26-086 Senior Software Engineer

RiDiK (a Subsidiary of CLPS. Nasdaq: CLPS)

Santo Niño 1st

On-site

PHP 5,906,000 - 8,858,000

Full time

6 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Health and wellness benefits
Flexible working arrangements
Training and certifications
Career development

Job summary

RiDiK, a subsidiary of CLPS (Nasdaq: CLPS), is seeking a Senior Software Engineer to join our engineering team in Singapore River Central Region. This contract position involves leading design, development, and maintenance of robust software while mentoring junior engineers.

You will shape our technology roadmap, implement scalable distributed systems, and collaborate with product managers, designers, and other engineers to deliver high-impact solutions.

Qualifications

  • Minimum of 7–10 years of professional software development experience in a senior or lead capacity.
  • Strong proficiency in one or more programming languages such as Java, Python, C++, Go, or TypeScript.
  • Demonstrated expertise in designing and implementing scalable, distributed systems and microservices architectures.
  • Deep understanding of software design patterns, SOLID principles, and clean code practices.

Responsibilities

  • Design and develop high-quality software solutions using modern programming languages and frameworks.
  • Architect scalable and maintainable systems that meet business requirements and industry best practices.
  • Lead code reviews and establish coding standards to ensure consistency and quality across the team.
  • Mentor and guide junior developers, providing technical guidance and fostering professional growth.
  • Collaborate with cross-functional teams including product managers, designers, and other engineers to deliver solutions.
  • Troubleshoot and resolve complex technical issues, providing timely and effective solutions.
  • Participate in the full software development lifecycle, from requirements analysis through deployment and maintenance.
  • Stay updated with emerging technologies and industry trends, recommending innovations to enhance our technology stack.

Skills

Java
Python
C++
Go
TypeScript
Distributed systems
Microservices
SOLID design
Cloud platforms
CI/CD
DevOps
Mentoring
Communication

Education

Bachelor's degree in Computer Science or Software Engineering

Tools

Docker
Kubernetes
Git
CI/CD tooling

Job description

RiDiK (a Subsidiary of CLPS. Nasdaq: CLPS) View all jobs

About us

RiDiK, a subsidiary of CLPS (Nasdaq: CLPS), is a forward-thinking technology company committed to delivering innovative software solutions that drive business transformation. We pride ourselves on fostering a collaborative environment where talented engineers can grow, innovate, and make a meaningful impact. Our mission is to develop cutting-edge technology that solves complex challenges and creates value for our clients and partners globally.

About the role

We are seeking an experienced Senior Software Engineer to join our talented engineering team in Singapore River Central Region. This is a contract position that offers the opportunity to work on challenging, high-impact projects with a dynamic team. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining robust software solutions whilst providing technical leadership and mentorship to junior team members. Your expertise and strategic thinking will be instrumental in shaping our technology roadmap and driving the success of our software initiatives.

Key responsibilities
  • Design and develop high-quality software solutions using modern programming languages and frameworks
  • Architect scalable and maintainable systems that meet business requirements and industry best practices
  • Lead code reviews and establish coding standards to ensure consistency and quality across the team
  • Mentor and guide junior developers, providing technical guidance and fostering professional growth
  • Collaborate with cross-functional teams including product managers, designers, and other engineers to deliver solutions
  • Troubleshoot and resolve complex technical issues, providing timely and effective solutions
  • Participate in the full software development lifecycle, from requirements analysis through deployment and maintenance
  • Stay updated with emerging technologies and industry trends, recommending innovations to enhance our technology stack
  • Document code and technical specifications to ensure knowledge sharing and maintainability
  • Contribute to continuous improvement initiatives and process optimisation within the engineering team
What we’re looking for
  • Minimum of 7-10 years of professional software development experience in a senior or lead capacity
  • Strong proficiency in one or more programming languages such as Java, Python, C++, Go, or TypeScript
  • Demonstrated expertise in designing and implementing scalable, distributed systems and microservices architectures
  • Deep understanding of software design patterns, SOLID principles, and clean code practices
  • Experience with cloud platforms such as AWS, Google Cloud, or Azure
  • Proficiency with version control systems, CI/CD pipelines, and DevOps practices
  • Strong problem-solving skills and the ability to think critically about technical challenges
  • Excellent communication and interpersonal skills, with the ability to explain complex technical concepts clearly
  • Proven track record of mentoring junior developers and fostering a collaborative team environment
  • Bachelor's degree in Computer Science, Software Engineering, or a related discipline (or equivalent professional experience)
  • Experience with agile development methodologies and working in fast-paced environments is highly desirable
  • Familiarity with containerisation technologies such as Docker and Kubernetes is a plus
What we offer

RiDiK offers a competitive compensation package and a range of benefits designed to support your professional and personal wellbeing. We provide opportunities for continuous learning and professional development, including access to training programmes, certifications, and industry conferences. As part of our commitment to work-life balance, we offer flexible working arrangements and a supportive workplace culture. We invest in our employees' growth and create an environment where innovation and collaboration thrive. Additionally, we provide health and wellness benefits, competitive leave policies, and the opportunity to work on cutting-edge technology projects that make a real difference in the industry.

Unlock job insights

Hirer responsiveness Salary match Number of applicants

Your application will include the following questions:

  • Which of the following statements best describes your right to work in Singapore?
  • How many years' experience do you have as a Software Engineer?
  • How many years of Infrastructure Support experience do you have?
  • How many years' experience do you have as a Network Firewall Engineer?
  • How would you rate your Mandarin language skills?
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior GenAI Application Engineer
Senior GenAI Application Engineer

RiDiK (a Subsidiary of CLPS. Nasdaq: CLPS) • Santo Niño 1st

On-site
PHP 8,824,000 - 11,765,000
Policy Servicing Executive
Policy Servicing Executive

RiDiK (a Subsidiary of CLPS. Nasdaq: CLPS) • Santo Niño 1st

On-site
PHP 2,078,000 - 2,969,000
Senior Software Developer (.Net) - Tech Lead
Senior Software Developer (.Net) - Tech Lead

The Edge Contracting Services • Santo Niño 1st

On-site
PHP 5,929,000 - 8,893,000
Data Innovation Engineer
Data Innovation Engineer

Valuemax Group Ltd • Santo Niño 1st

On-site
PHP 5,923,000 - 8,885,000
Digitalization Engineer
Digitalization Engineer

LOGICAL SYSTEMS PTE LTD • Santo Niño 1st

On-site
PHP 2,227,000 - 3,711,000
Senior GenAI Application Engineer (Contract) for Enterprise AI
Senior GenAI Application Engineer (Contract) for Enterprise AI

RiDiK (a Subsidiary of CLPS. Nasdaq: CLPS) • Santo Niño 1st

On-site
PHP 8,824,000 - 11,765,000
Recruitment Consultant ( Raffles Place, Hybrid Work)
Recruitment Consultant ( Raffles Place, Hybrid Work)

PERSOL • Santo Niño 1st

On-site
PHP 420,000 - 660,000
Software Engineer (Full Stack)
Software Engineer (Full Stack)

MCI Career Services Pte Ltd • Santo Niño 1st

On-site
PHP 1,324,000 - 2,207,000
Associate Senior Digital & Technology Developer
Associate Senior Digital & Technology Developer

SMEC • Mandaluyong

On-site
PHP 600,000 - 1,200,000
Network Engineer / Senior Network Engineer
Network Engineer / Senior Network Engineer

IT Solution Pte. Ltd. • Santo Niño 1st

On-site
PHP 2,953,000 - 5,906,000