Lead Software Engineer
On-siteBrooklyn, New York, United States
Job Summary
Guide team development efforts toward successful project delivery while providing technical leadership through coaching and mentorship. Establish good practices to maintain high software quality standards and identify areas for team growth. Collaborate with developers, business analysts, and architects to plan, design, develop, test, and maintain web and desktop applications built on Microsoft technologies. Assist in collecting user requirements, developing stories, and preparing documentation on software status and operations. Design, develop, and unit test applications, participate in peer reviews, and package release deployments. Analyze and resolve technical problems while assessing opportunities for application and process improvement.
Required Qualifications
- BS in Computer Science or a related discipline with 7+ yrs experience as a Software Developer
- MS in Computer Science or a related discipline with 3+ yrs experience as a Software Developer
- Prior experience in a technical leadership position
- Experience with web development technologies including ASP.NET, MVC3, JavaScript, AJAX and CSS
- Experience with database development including relational database design, SQL and ORM technologies
- Experience with Microsoft Lync platform
- Experience configuring and developing customizations for Microsoft SharePoint
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.