Senior Software Development Engineer
4 days ago
**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 yearCOMPANY 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,...
-
Senior Software Engineer
5 days ago
Singapore Economic Development Board Full timeA 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 timeWe 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...
-
Senior Software Engineer
2 weeks ago
Singapore HTC SOFTWARE SINGAPORE PTE LTD Full timeWe 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...
-
Senior Software Development Manager
4 days ago
Singapore HTC SOFTWARE SINGAPORE PTE LTD Full timeWe 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 yearJob 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...
-
Software Engineer/Senior Software Engineer
1 week ago
Singapore PSA Singapore Full timeSoftware 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...
-
Senior Software Engineer
1 week ago
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...
-
Software QA Engineer
1 week ago
Singapore VANGUARD SOFTWARE PTE. LTD. Full timeJOB 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...