Overview
Skills
Job Details
The Denzel Group has been requested to search for a Software Development Team Lead by a leading commercial insurance company.
This Perm FTE position is Fully Remote with occasional travel onsite required (1 to 4 times per year). The position offers competitive salary, PTO, Health Benefits, 401k, etc.
NO SPONSORSHIP OFFERED - PERM RESIDENTS ONLY
ROLE SUMMARY
This role combines technical expertise with leadership skills. Developers in the Team Lead position will lead a dev team, help coordinate the day-to-day activities of various team members, assist team with roadblocks, and lead planning sessions. This developer will work closely with the team s product owner to become a subject matter expert (SME) for the domain. They will also serve as individual contributors on the dev team, taking on tasks for both technical design and development.
Job Responsibilities
- Lead a cross functional, agile development team including members from development, quality assurance, and business analysts
- Serve as technical SME for a particular domain within the overall platform
- Provide guidance and mentoring including pair programming, code reviews, demos, group/1:1 coaching, and career development planning
- Design system features to meet business objectives while fitting into the enterprise platform ecosystem
- Contribute to cross-team platform design decisions
- Collaborate with Product team to ensure that requirements are understood, and short-term and long-term business objectives are met
- Follow department-wide technical, process, and quality standards while contributing to their improvement
- Participate in staffing decisions including interviews and hiring
- Take a lead role in creating technical documentation and content, ensuring that knowledge is transferred across the team
- Day to day code contributions to our repo completing user stories/tasks
- Guide the team regarding unit testing; collaborate closely with QA leadership to guarantee successful functional and regression testing of all features
- Ensure that the team achieves system performance goals
- Lead the dev team to think with a security first mindset
- Take ownership of problems and solutions, being proactive to ensure success
- Provide innovative problem-solving skills, thinking outside the box
- Occasional travel to Wilkes-Barre/Scranton PA area for strategy meetings (several times per year)
- Normal working hours based on Eastern US time
Required Qualifications
- Bachelor s or master s degree in computer science/related field or equivalent working experience
- 10+ years of experience as a software developer, primarily using C#
- Excellent programming, debugging, and troubleshooting skills with C# and .NET
- 3+ years of experience leading development teams
- Enterprise level system architecture experience, designing and delivering RESTful APIs, integrations, and complex business processes
- Enterprise level design and configuration of cloud services including serverless, data storage, messaging, logging, etc., preferably with Azure
- Experience with design and implementation of both monolithic and microservice architectures
- Experience designing reliable and performant data storage solutions and schemas utilizing cloud technologies including SQL DBs, Document DBs, and unstructured data
- Experience with creating CI/CD pipelines supporting Infrastructure as Code (IAC)
- Strong verbal and written communication skills, collaboration capabilities, and attention to detail
- Experience working on large software development projects while collaborating across multiple agile teams
Preferred Qualifications
- Commercial Property and Casualty insurance experience
- Practical working knowledge of ASP.NET MVC, and .NET Core
- Experience with TypeScript and SPA frameworks (Angular, React, etc.)
* Internal job title may vary as we have multiple internal levels of Team Lead*