Job Description
The Development Team Lead is responsible for providing guidance to a small team of developers. The Team Lead will provide assistance to team members with: • The design and development of new applications • Enhancements to existing applications • Ensuring that the team is delivering quality software solutions that meet the business requirements and adhere to the SDLC process at MedRisk A successful candidate will have an established background in leading the development of a wide range of .NET applications, with a T-SQL background. Responsible for managing a team of 4-8 developers. This includes mentoring the development staff to ensure that they deliver quality solutions in a timely manner, as well as managing and monitoring their project task assignments.
At least 7 years' of previous development experience writing software products and/or services • Experience leading a small team of developers • Ability to work the full life-cycle of a software development project • Excellent programming skills in C# and T-SQL, with at least 2-3 years' experience • Experience with web services implemented in WCF a plus • Experience with ASP.NET MVC framework using Razor syntax a plus • Experience with jQuery is a plus • Strong object oriented programming and design skills • Demonstrated problem-solving skills • Willing to learn new technologies • Deliver high quality software without compromise • Experience with the healthcare industry and workers' compensation is a plus Excellent communication skills and the ability to work across multiple teams • Excellent documentation skills in order to plan, create, track and sustain software engineering work • Bachelor of Computer Science or Engineering degree (or equivalent)