Epicareer Might not Working Properly
Learn More
T

Software Engineering Manager

$ 8,000 - $ 9,000 / month

Checking job availability...

Original
Simplified

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

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