TPS is looking for Technical Team Leader with the following Qualifications:
Experience: 8+ Years
Responsibilities:
• Train new employees on company standards and procedures and
support development for all running projects with existing team members.
• Lead a team of software Engineers in the creation of high quality software within agreed project deadlines
• Ability to understand and implement detailed project requirements.
• Ability to adapt to various technologies and simultaneously work on multiple projects.
• Very Good communication skills.
• Ability to work on projects’ WBS plans.
• Create, assign and follow-up tasks with team members.
• Work closely with project managers in assuring all projects are running within plans.
Knowledge & Background:
• Very good experience in the Software Development Life Cycle (SDLC).
• Experience with agile development methodologies.
• Experience with waterfall development methodology.
• Has strong knowledge of Design Patterns.
• Has strong knowledge and experience in .Net (.Net Framework & .Net Core).
• Has strong knowledge and experience in C#
• Has strong knowledge and experience in web development with ASP.NET MVC, including experience designing or implementing application architectures.
• Very good knowledge in SQLServer database.
• Very good background in developing Web APIs.
• Background in data modeling (preferably Entity Framework) and database design concepts.
• Knowledge in any front-end framework such as Vue Js, Angular 8+, React.
• Has worked on SaaS applications is a plus.
• Knowledge in Workflow Foundation (WF) is a plus.