Software Development Manager - Mitchell International
Remote
About the Job
Company Overview:
The Enlyte Family of Businesses
Mitchell | Genex | Coventry
Enlyte is the parent brand of Mitchell, Genex and Coventry, an organization unlike any other in the Property & Casualty industry, bringing together three great businesses with a shared vision of using technology innovation, clinical services and network solutions to help our customers and the people they serve. Our suite of products and services enable our employees to help people recover from challenging life events, while providing opportunities for meaningful impact and career growth.
Job Description :Must be willing to work in PST time zone for at least 9 AM to 5 PM PST.
- Lead distributed software development teams, set goals and objectives, assign tasks, and ensure each team member is meeting their responsibilities towards the successful delivery of software.
- Identify talent needs within the team and hire & train new developers for team/department.
- Develop and manage development resource allocations to ensure that projects are delivered on time, within budget, and to the required quality standards.
- Coach and mentor team members, provide guidance and support, and promote a culture of continuous learning and improvement.
- Participate in software development projects as required, including coding, architecting, testing, and debugging.
- Assist in estimation, planning, and development of software projects, with a particular focus on best practices for technology, architecture, and security.
- Work with cross-functional teams to identify and resolve project dependencies, risks, and issues.
- Develop, collaborate, and maintain strong relationships with product teams, software teams, and internal cross functional teams.
- Bachelor’s degree in computer science, Engineering, or a related field.
- 10-12 years of overall software development experience, and a minimum of 5+ years in leading software development teams.
- Proven experience as a software development manager, senior/lead software developer, software delivery manager, or similar role with distributed teams.
- Strong experience with at least one web programming language such as C# or Java.
- Experience with web development frameworks such as React.
- Experience developing, working with, and integrating APIs or microservices.
- Experience working with TFS, Git, GitHub.
- Experience working with CI/CD pipelines.
- Strong understanding of agile software development methodologies (Scrum), tools, and techniques.
- Excellent leadership, communication, and interpersonal skills.
- Ability to mentor and coach software developers across multiple agile teams.
Source : Mitchell International