We are looking for an experienced leader in the Software Development space, passionate about building high performing teams and delivering exceptional value to our business partners.
What You'll Do In This Role
Establish, implement, and document technology integration and migration strategies.
Lead and mentor technical design and delivery for one or more product teams.
Create and maintain solution development and delivery standards.
Possess a broad understanding of technologies and frameworks, and the ability to evaluate and select appropriate technologies for projects.
Key technical skills include:
C#, .NET Core and Framework
Microsoft SQL Server
Cloud Services, specifically the Microsoft Azure Suite
DevOps Practices
APIs and Web Services
Event Driven Architecture
What We're Looking For
College Degree in the field of computer science, information science, management information systems Preferred
Minimum 12 years' IT development experience or equivalent Preferred
Experience as Technical Lead and/or Project Architect on very complex multi-subsystem solution delivery projects Preferred
Effective verbal and written communications skills and the ability to communicate with business partners and other IT staff
Problem solving skills sufficient to perform research and recommend a proposed solution to problems
Able to work on multiple tasks and meet established deadlines
Able to effectively direct and coordinate the work of other team members on a project without having HR management responsibility for them
Knowledge of computer programming languages as required for the system