Development Team Lead

SUMMARY:

This is a new role and will be part of the Technology department. As a Development Team Lead, you will be responsible for leading the overall development efforts focusing on architecture, technology and people leadership.

RESPONSIBILITIES:

- Drive the strategy for how the company handles architecture and lead the team of external and internal developers in creation of its product platform

- Maintain high standards of quality and drive scalable coding practices and design patterns within the organization

- Collaborate, lead, and mentor product owners, development teams and stakeholders to design and deliver top notch product portfolio on-time and within budget

- Develop and execute strategy for the company’s Azure cloud migration and utilization of Azure cloud services

- Participate in peer-reviews of solution designs and related code

- Work with test, devops, operations teams to ensure system is delivered quickly, efficiently, and within scope

QUALIFICATIONS:

- At least 8 years prior experience leading agile development teams in a SaaS environment leveraging .NET

- Excellent communication and analytical skills

- Deep experience with Agile SDLC and Microsoft TFS ALM system

- Deep experience with C#, ASP.NET MVC, SQL

- Experience with front end development using JavaScript, Angular, and Bootstrap

- Previous experience with data intensive applications is preferred

- BS/BA in computer science, engineering or related discipline desired, MS preferred

- Experience with migration of on-prem applications to the cloud and previous work with microservices highly desired.

- Experience with Azure or AWS cloud services is highly preferred

Job Type
Full-Time Regular
Location
Buffalo Grove IL