Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Software Development Team Leader is required to lead and direct the development team. The Team Leader will act as the interface between project management and developers, he/she will be responsible to guide the development team to perform the assigned tasks.
He/ She will be responsible for:
- Review and understand specs, planning out the structure of the application before coding.
- Supervise the development team, establishing priorities, developing standards and setting deadlines.
- Develop, document and revise system design by creating functional and technical design specifications.
- Evolving the application design to take care of existing and future needs, Interfaces enhance-ability and future possible modifications.
- Database design.
- Write technical documentation of software programs.
Job Requirements
- Bachelor Degree with strong track record in Full Stack web development using .Net Technologies.
- 7+ Years of experience in software development
- At least 3 years of experience as Software Development TL.
- Deep knowledge in DB Design and different design patterns.
- Familiarity with Agile Techniques.
- Excellent communication and leadership skills.