Enable job alerts via email!

Software Engineering Manager

THIRD PARTY CONSULTING PTE. LTD.

Singapore

On-site

USD 80,000 - 120,000

Full time

8 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a dynamic leader to guide a talented engineering team. This role involves strategic leadership, project execution, and fostering collaboration across departments. The ideal candidate will have a strong background in software development, with proven experience in Agile methodologies and team management. You will play a crucial role in shaping the business strategy while ensuring high performance and retention within your team. If you are passionate about technology and team development, this is a fantastic opportunity to make a significant impact.

Qualifications

  • 6+ years of experience in relevant fields, with 3 years in a managerial role.
  • Strong proficiency in software development and team leadership.

Responsibilities

  • Lead and manage a team of engineers to align with company goals.
  • Collaborate with project managers to ensure timely project deliverables.

Skills

Team Leadership
Software Development Practices
Decision-Making Skills
Problem-Solving Skills
Agile/Scrum Methodologies
Verbal Communication
Written Communication

Education

Degree in Computer Science
Degree in Computer Engineering

Tools

Kubernetes
Cloud Platforms

Job description

Team Leadership: Lead, mentor, and manage a team of engineers, ensuring alignment with the company’s goals and objectives.

Strategic Leadership: Define and drive the business strategy and roadmap for your respective strategic domain.

Project Execution: Collaborate with project managers to ensure project/product deliverables are on track, providing support where needed.

Collaboration: Work closely with cross-functional teams, including Presales, Project Management, Quality Assurance, and Maintenance.

Recruitment & Retention: Participate in hiring process to build a high-performing engineering team and focus on the retention and development of existing team members.

Performance Management: Conduct regular performance reviews, provide constructive feedback, and create development plans for engineers.

The ideal candidate should possess:
  • Degree in Computer Science, Computer Engineering or related technical discipline with least 6 years of relevant working experience and 3 years as a people manager.
  • Proficiency in software development practices and frameworks.
  • Proven ability to lead and motivate a team of engineers, with strong decision-making and problem-solving skills.
  • Experience with Agile/Scrum methodologies.
  • Excellent verbal and written communication skills, with the ability to convey technical concepts to non-technical stakeholders.
  • Familiarity with cloud platforms.
  • Familiarity with container technologies (e.g. Kubernetes).
  • Familiarity with software governance practices.
  • Prior experience in highly regulated industries.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.