A marketplace of instructor-created courses across technology, business and creative skills.
Software Development Manager
Get alerts for roles like this
More Software Development Manager roles in Singapore — straight to your inbox. No account needed.
Applying to this role? Tailor your résumé to this job description in one click, then download it clean — no watermark, no subscription.
Job Description
We are seeking an experienced and motivated Software Development Managerto lead our software development team in designing, developing, and maintaining high-quality software applications. The successful candidate will be responsible for overseeing technical development, mentoring developers, ensuring software quality, and delivering projects on schedule.
Key Responsibilities
Lead the design, development, testing, and deployment of software applications. Manage and mentor a team of software developers and programmers. Define software architecture and technical standards. Review source code and ensure adherence to coding best practices.
Collaborate with business stakeholders to gather and analyze system requirements. Develop scalable, secure, and high-performance applications. Troubleshoot complex technical issues and implement effective solutions. Coordinate project timelines, task allocation, and resource planning.
Ensure software quality through testing, code reviews, and documentation. Integrate third-party APIs and enterprise systems where required. Monitor system performance and implement continuous improvements. Keep up to date with emerging technologies and recommend suitable solutions.
Prepare technical documentation, user guides, and system specifications. Ensure compliance with cybersecurity, data protection, and company policies.
Job Requirements
Bachelor's Degree in Computer Science, Software Engineering, Information Technology, or a related field. Minimum 5 years of software development experience , including at least 2 years in a leadership or senior programming role .
Strong proficiency in one or more programming languages such as Java, C#, Python, JavaScript, PHP, or Go . Experience with modern frameworks such as . NET, Spring Boot, Node. js, React, Angular, or Vue. js . Knowledge of SQL and database management systems such as MySQL, PostgreSQL, SQL Server, or Oracle.
Experience with cloud platforms such as AWS, Microsoft Azure, or Google
Required Skills
Upskill for This Role
Courses from Udemy and edX matched to this role's skills.

AngularJS for the Real World - Learn by creating a WebApp

CRUD Laravel 8, Angular 11, React 17 Hooks, Bootstrap 5 2021

Building a RESTful API Application using Spring and Angular

Front-end Engineering in Angular

Angular - La formation ultime (Typescript)

30 Days of Angular: Build 30 Projects with Angular
ResumeKart may earn a commission from these links at no extra cost to you.
Partner picks for Software Development Manager in Singapore
Matched to the skills this page calls for and the candidate's location.
- UdemyVerified partnerPartner course providercovers javascriptcovers reactcovers pythoncovers aws
- Partner competition
Hackathon platform used by student and community hackathons across India.
covers javascriptcovers reactcovers node.jsBengaluruVisit partner → - Partner competition
Coding challenges, hackathons and developer assessments.
covers pythoncovers javacovers sqlBengaluruVisit partner →
Partners are ResumeKart affiliates or institutes it works with; ResumeKart may earn a commission when a candidate enrols. Placement is decided by relevance, not payment. How ResumeKart earns
Prepare to Win This Role
Everything you need to ace the interview and negotiate top-of-band compensation.