Role purpose:
Closely manage and follow up the development team and provide all required guidance and technical decision making.
Key accountabilities:
- Guide team development efforts towards successful project delivery
- Provide technical leadership to teammates through coaching and mentorship
- Collaborate with other software developers, business analysts and software architects to plan, design, develop, test, and maintain the web and desktop-based business applications.
- Analyse and resolve technical and application problems.
- Adhere to high-quality development principles while delivering solutions on time and on a budget.
Qualifications
- Strong experience with.NET
- Experience with SQL Server.
- Familiar with CSS/Jquery/Javascript and AJAX.
- Ability to adapt to various technologies and research new concepts.
- Pro-active attitude and doing what it takes to get the job done.
- Comfortable with agile technologies.