x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Information Technology Job   »   Software Developer
 banner picture 1  banner picture 2  banner picture 3

Software Developer

Ikigai Enablers Pte. Ltd.

Role Overview

We are seeking an experienced Software Developer with atleast years of experience in the field. The ideal candidate will be a seasoned professional with a track record of delivering complex software solutions and leading technical teams. In this role, you will be responsible for driving the development of innovative and robust software applications, mentoring junior team members, and contributing to strategic technical decisions.


Key Responsibilities:

  • Lead the design, development, and implementation of complex software solutions.
  • Mentor and guide junior developers, fostering a culture of technical excellence.
  • Collaborate with cross-functional teams to define and achieve software objectives.
  • Oversee the entire software development lifecycle, from conception to deployment.
  • Ensure the creation of scalable, efficient, and maintainable code.
  • Manage and prioritize project deliverables and timelines.
  • Conduct code reviews and enforce quality standards.
  • Stay abreast of emerging technologies and industry trends, and incorporate them into projects where appropriate.
  • Troubleshoot, debug, and upgrade existing systems.
  • Engage in hands-on development of critical software components.
  • Provide technical leadership in architectural discussions and decision-making.

Eligibility Criteria:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, Technology or a related field.
  • 5+ years of experience in software development, with a demonstrated history of technical leadership roles.
  • Expertise in programming languages and technologies.
  • Strong understanding of software architecture, design patterns, and best practices.
  • Proven experience in leading large-scale software development projects.
  • Proficient in Agile methodologies and software development lifecycle management.
  • Excellent problem-solving, communication, and leadership skills.
  • Experience in mentoring and coaching junior developers.
✱   This job post has expired   ✱

Sharing is Caring

Know others who would be interested in this job?