Senior Software Development Engineer

4 days ago


Singapore PHAOS TECHNOLOGY PTE. LTD. Full time

**JOB DESCRIPTION**

We are looking for a Senior Software Development Engineer who will be responsible for developing high-quality software solutions that meet business needs.

Your work will be pivotal in shaping the technical direction of the projects you are involved in and in mentoring junior team members to improve their skills.

You will work directly with the product head, who you will assist as his lead to manage the software design and development of all the product develop by the company or our contract manufacturer.

**JOB SCOPE
**Software Design and Development**:

- Lead the design and implementation of complex software features or systems.
- Write clean, efficient, and maintainable code in programming languages such as C#, C++, Python, or others as appropriate.

**Code Review and Mentorship:
- Review code contributions from other developers, ensuring high code quality and best practices.
- Mentor and guide junior engineers, helping them grow technically and professionally.

**Collaboration and Problem Solving**:

- Work closely with product managers, designers, and other teams to understand user requirements and translate them into technical solutions.
- Troubleshoot complex issues across the software stack and work on performance optimization.

**Architecture and Technical Leadership**:

- Contribute to the technical architecture of systems, ensuring scalability, security and maintainability.
- Take ownership of major system components, driving their development from inception to production.
- Ensure the codebase follows industry standards and best practices for security, performance, and reliability.

**Testing and Quality Assurance**:

- Develop unit tests, integration tests and other automated testing procedures to ensure software quality.
- Participate in continuous integration and continuous delivery (CI/CD) processes.

**Innovation and Continuous Improvement**:

- Stay up-to-date with the latest technology trends, frameworks, and development tools.
- Propose new ideas and techniques to improve software development processes and product quality.

**Documentation**:

- Document software design, implementation details, and testing procedures.Create and maintain technical documentation for internal and external use.

**QUALIFICATIONS
**Technical Skills**:

- Proficient in one or more programming languages such as Java, Python, C++, C#, or JavaScript.
- Solid understanding of software development methodologies (Agile, Scrum, etc.).
- Strong experience in object-oriented design and design patterns.
- Knowledge of databases (SQL, NoSQL) and data modeling.
- Familiarity with cloud platforms (AWS, Azure, Google Cloud) and containerization technologies (Docker, Kubernetes).
- Experience with version control systems like Git.
- Experience with performance tuning and optimization of software systems.

**Experience**:

- 5+ years of experience in software development.
- Proven track record of delivering high-quality software systems.
- Experience in leading or mentoring teams of software developers.
- Knowledge of full software development lifecycle (SDLC).

**Soft Skills**:

- Excellent communication skills, both written and verbal.
- Strong analytical and problem-solving skills.
- Ability to work effectively in a fast-paced, collaborative environment.
- Leadership skills with the ability to make decisions and drive technical direction.

**Preferred Qualifications**:

- Experience in working with microservices and distributed systems.
- Familiarity with DevOps practices and CI/CD pipelines.
- Experience with automated testing frameworks and tools (JUnit, Selenium, etc.).
- Knowledge of Agile methodologies and experience working in Scrum teams.


  • Software Engineer

    2 days ago


    Singapore Propel Software Solutions Full time $60,000 - $120,000 per year

    COMPANY Propel Software is a US based company that transforms the way product companies work. Our product value management platform connects commercial and product teams to optimize decision making, drive process efficiencies, and engage customers with compelling products and experiences. Propel has a proven track record of improving product quality,...


  • Singapore Economic Development Board Full time

    A government agency in Singapore is seeking a Senior Software Engineer to join their team. The ideal candidate will have over 7 years of experience in software engineering, specifically in full-stack development. Responsibilities include designing and maintaining software applications, collaborating with cross-functional teams, and implementing automated...

  • Senior Software Engineer

    51 minutes ago


    Singapore HTC SOFTWARE SINGAPORE PTE LTD Full time

    We are looking for Senior Software Engineer experience with PeopleSoft Campus Solutions - Admissions moduleJob Description & Requirements Degree in computer science, information technology, Business IT, Engineering etc.Must have at least 8 years' experience in PeopleSoft Campus Solutions - Admissions moduleYou must have Techno-functional PeopleSoft Campus...


  • Singapore HTC SOFTWARE SINGAPORE PTE LTD Full time

    We are looking for Senior Software Engineer experience with PeopleSoft Campus Solutions – Admissions module Job Description & Requirements Degree in computer science, information technology, Business IT, Engineering etc. Must have at least 8 years’ experience in PeopleSoft Campus Solutions – Admissions module You must have Techno-functional PeopleSoft...


  • Singapore HTC SOFTWARE SINGAPORE PTE LTD Full time

    We are looking for Senior Software Development Manager in Singapore. You must have Techno-functional PeopleSoft Campus Solutions - Admissions module Operational support for Singapore local University’s Student Information System with focus on Postgraduate Admissions and related modules. Responsibilities per the tender agreement for Application Management...

  • Software Engineer I

    2 days ago


    Singapore MRI Software Full time $60,000 - $120,000 per year

    Job DescriptionDevelop web application prototypes, new technologies and products.Build highly responsive and scalable web applications.Build fully functional web applications with interfaces to backend database, writing clean and maintainable code.Build fully functional, clear, testable backend RESTful/SOAP APIs with interfaces to backend database.Resolve...

  • Software Developer

    1 week ago


    Singapore RIDIK SOFTWARE SOLUTIONS PTE. LTD. Full time

    **Job Duties**: - Research, design, and develop computer and network software or specialised utility programs. - Update software, enhances existing software capabilities, and develops and direct software testing and validation procedures. - Work with computer hardware engineers to integrate hardware and software systems and develop specifications and...


  • Singapore PSA Singapore Full time

    Software Engineer/Senior Software Engineer Join to apply for the Software Engineer/Senior Software Engineer role at PSA Singapore Continue with Google Continue with Google Software Engineer/Senior Software Engineer Join to apply for the Software Engineer/Senior Software Engineer role at PSA Singapore We’re looking for Software Engineers to join our Agile...


  • Singapore KRONOS SOFTWARE TECHNOLOGY SINGAPORE PTE. LTD. Full time

    **Responsibilities** - Design, develop, and maintain scalable software systems. Enhance and optimize existing components for performance, reliability, and maintainability. Provide technical support and contribute to long-term system evolution. - Develop monitoring tools, identify bottlenecks, and improve system performance through optimization and...


  • Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    JOB SUMMARY We are seeking a Software QA Engineer to lead quality assurance efforts on complex, high-impact features and systems. You will take ownership of test strategy, automation, and process improvements while mentoring junior team members. Working closely with cross-functional teams, you will ensure delivery of reliable, maintainable, and high-quality...