Lead Application Developer Job Description Template
Our company is looking for a Lead Application Developer to join our team.
Responsibilities:
- 401(k) Retirement Savings Plan (with matching);
- Generous paid time off;
- Medical, dental and vision coverage.
Requirements:
- Extensive experience in the .NET stack: ASP.NET WebForms, MVC, and Angular (C# preferred);
- Experience with Kanban;
- Desire to work in a highly collaborative environment;
- Familiarity with a cloud first approach to development/deployment;
- Experience with unit level and integration level testing;
- Strong analytical, problem solving and troubleshooting skills;
- Ability to understand and communicate product vision;
- Proficiency in working with relational databases such as Postgres, MySQL, Oracle, etc;
- Ability to understand and guide architecture;
- 5+ years of experience leading a development team;
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or related field preferred;
- Ability to connect deep technical details to high-level vision;
- Strong interpersonal skills;
- Proven experience leading estimation efforts for large scale projects;
- Experience with Agile Software Development principles.