Senior Software Engineer
About this job
Qualifications & Experience
- Bachelor’s degree in information technology, Computer Science, Software Engineering, or a related discipline, coupled with at least 4 years of experience in software development.
- Candidates with strong practical expertise and proven accomplishments in Software Architecture, Systems Design, or related technical domains may be considered in lieu of formal academic qualifications.
- Demonstrated experience leading or mentoring technical teams, modules, or workstreams within Agile/Scrum environments.
Technical Skills
- Proficiency in one or more modern programming languages and frameworks, including TypeScript (Angular, React, Next.js), C#, Java, or other relevant technologies based on project requirements.
- Experience working with relational database platforms such as Microsoft SQL Server, PostgreSQL, Oracle, or equivalent technologies.
- Solid understanding of software development best practices, including SDLC, object-oriented programming, RESTful API development, microservices architecture, secure coding principles, software maintenance, and DevOps methodologies.
- Hands-on experience in code reviews, technical design discussions, troubleshooting, solution evaluation, and adoption of software engineering best practices.
- Familiarity with CI/CD pipelines, automated testing frameworks, source control systems such as Git/GitHub, and Agile project collaboration tools.
- Knowledge of containerization and orchestration technologies such as Docker and Kubernetes is advantageous. Exposure to cloud platforms, Infrastructure as Code (IaC), and DevSecOps practices will be a plus.
Quality & Delivery
- Ability to establish and maintain effective testing strategies across unit, integration, and end-to-end testing to enhance application quality, reliability, and performance.
- Experience applying industry-standard practices in software quality assurance, technical benchmarking, and solution evaluation, while adapting approaches to meet evolving project needs.
- Strong analytical and problem-solving capabilities, with the ability to diagnose complex issues, assess alternatives, and deliver practical, scalable solutions.
- Strong communication, interpersonal, and stakeholder management skills, with the ability to collaborate effectively across engineering, product, and business teams.
- Proven ability to mentor team members, share technical knowledge, and contribute to a culture of continuous improvement and engineering excellence.
- Self-motivated, adaptable, and comfortable working in a mission-driven environment where quality, security, reliability, and business impact are key priorities.
To Apply:
Interested applicants please send your resume in MS Words format to [email protected] and attention to Pooja (R1551322)
Short listed candidates will be notified
www.ambition.com.sg
EA Registration Number: R1551322
Data provided is for recruitment purposes only
Business Registration Number: 200611680D.
License Number: 10C5117
Market insight
12% above medianExplore related jobs
Similar jobs
See all similar jobsSenior Software Engineer
Senior Software Engineer
Senior Software Engineer
Senior Software Engineer
Senior Software Engineer
Intern, Admin & Research Support — Part-Time or Full-Time
Frequently asked questions
What salary can I expect?
The employer lists 6 000 – 7 600 $ for this role at AMBITION GROUP SINGAPORE PTE. LTD. in Singapore. For comparison, the local market median is about 6 085 $ based on 26 065 similar offers.
How do I apply for this job?
Open the original source page and contact the employer there. Finder never charges job seekers.
Are these jobs up to date?
Yes. Finder regularly refreshes vacancies from public sources and removes closed offers.
Where can I see employment type and work format?
Key conditions are shown above the description. You can also open related listings for AMBITION GROUP SINGAPORE PTE. LTD. and Singapore.






