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