The Enterprise Solutions company is looking to deliver high-quality software products and needs a Software Engineering Manager to lead and manage a highly skilled product-focused Scrum Team.
Requirements
- CI/CD pipelines (Azure DevOps)
- Scrum (Jira, Azure DevOps)
- Git-based repositories (Bitbucket, Azure DevOps)
- TDD (Moq, XUnit)
- C-Sharp, .NET Core, ASP.NET Web API, .NET Framework
- Angular, JavaScript, JQuery, HTML5
- MSSQL, Azure Cosmos
Responsibilities
- Lead and manage a product-focused team of software engineers, providing guidance, mentorship, and support to ensure their professional growth and success.
- Collaborate with Product Owners, Product Managers, and other stakeholders to ensure consistent delivery of sprint work items.
- Facilitate Scrum ceremonies when required, including sprint planning, daily stand-ups, sprint reviews, and retrospectives.
- Monitor and report on sprint metrics and team KPIs.
- Collaborate with Engineering Director to fulfill strategic corporate engineering objectives.
- Foster a culture of continuous improvement, encouraging the team to innovate and adopt SDLC best practices.
- Engage team members through 1-on-1 meetings to provide ongoing feedback.
Other
- Bachelor’s Degree in Computer Science, Software Engineering, or related field.
- Proven experience in a leadership role or management, with the ability to inspire and motivate a remote/distributed team.
- Excellent written and verbal communication skills.
- Proven analytical, problem solving and decision making skills
- Ability to prioritize and manage projects to defined timelines.