Under general direction, formulates and defines system scope and objectives. Devises or modifies procedures to solve highly complex problems considering computer equipment capacity and limitations, operating time and form of desired results. Prepares detailed specifications to write programs. Designs, codes, tests, debugs, documents and maintains those programs. Competent to work on and responsible for nearly all phases of applications systems analysis and programming projects. Regularly provides guidance and training to less experienced analysts/programmers. 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. Additional skills we are looking for are: 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 Containerization and Orchestration Technologies
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Number of Employees
1,001-5,000 employees