For Employers
Software Development Manager


STAR CAREER CONSULTING PTE. LTD.
3 days ago
Posted date
3 days ago
N/A
Minimum level
N/A
Full-timeEmployment type
Full-time
We are seeking an experienced Software Development Manager to lead and grow a high-performing engineering team. This role combines technical leadership, architecture oversight, and project delivery management, ensuring scalable, secure, and high-quality software solutions aligned with business objectives.

You will drive engineering excellence, mentor developers, oversee architectural standards, and collaborate closely with product and operations teams in a fast-paced environment.

Key Responsibilities

Team Leadership & Talent Development

  • Lead, mentor, and manage a team of software engineers.
  • Conduct performance reviews and development planning.
  • Recruit and retain top engineering talent.
  • Foster a collaborative, innovative, and high-performance culture.


Project & Delivery Management

  • Plan and oversee software development projects from concept to deployment.
  • Define scope, prioritize deliverables, manage risks, and allocate resources.
  • Monitor performance metrics to ensure timely, quality delivery.


Technical & Architecture Oversight

  • Establish coding standards and best development practices.
  • Guide architectural design and key technical decisions.
  • Oversee code reviews and ensure adherence to architectural principles.
  • Troubleshoot and resolve complex technical challenges.


Process & DevOps Improvement

  • Enhance development workflows and implement Agile/DevOps best practices.
  • Drive CI/CD adoption, automation, and cloud-native development practices.


Stakeholder Collaboration

  • Translate business requirements into technical solutions.
  • Act as the key liaison between engineering, product, and operations teams.
  • Communicate timelines, progress, and risks to stakeholders.


Requirements

  • Degree in Computer Science, Software Engineering, or related field.
  • Minimum 5 years of software development experience, with at least 2 years in a leadership/management role.
  • Proven experience in software architecture design and scalable system development.
  • Proficiency in programming languages such as Python, Java, JavaScript, or .NET.
  • Strong experience with Agile/Scrum methodologies.
  • Experience with cloud platforms (AWS, Azure, or GCP) and microservices architecture.
  • Familiarity with DevOps tools and practices (CI/CD, Docker, Kubernetes).
  • Knowledge of database systems (SQL & NoSQL).
  • Exposure to AI, machine learning, or data engineering is advantageous.
  • Experience managing cross-functional teams.
  • Strong leadership, communication, and problem-solving skills.


Preferred:
  • Cloud certifications (e.g., AWS Solutions Architect).

Candidates with stronger experience may be considered for a Senior Software Development Manager role.

To Apply
To apply or find out more information on this role, please email us or send in your updated resume to:
lynn.tay@starcareerconsulting.com

Lynn Tay (Reg. No. R1876711)
STAR CAREER CONSULTING PTE LTD (EA Licence: 20C0353)
Related tags
-
JOB SUMMARY
Software Development Manager
STAR CAREER CONSULTING PTE. LTD.
Singapore
3 days ago
N/A
Full-time

Software Development Manager