Software Development Team Lead Job in Nathan Ark Software Pvt. Ltd
Software Development Team Lead
Nathan Ark Software Pvt. Ltd
4+ weeks ago
- Pune, Pune Division, Maharashtra
- Not Disclosed
- Full-time
Job Summary
Shift: Day/Mid
Experience:
SOFTWARE DEVELOPMENT TEAM LEAD
Shift: Day/Mid
Experience:
7-9 Years
Job DescriptionWe are seeking talented, driven individuals to serve as team lead.
- Previous experience leading development teams is a plus.
- Application of agile development processes in a leadership capacity.
- Full stack development experience in Microsoft Technologies.
- Proven experience with Microsoft .NET technologies including, MVC, ASP.Net, ADO.NET, C#, Strong OOD/OOPs skills, AJAX, MSSQL, Rest APIs, HTML, CSS, JavaScript, jQuery, Bootstrap, Angular, Azure/AWS a plus, Umbraco a plus, NopCommerce a plus.
- Ability to address the cross team technical issues.
- Ability to manage large scale web/database application.
- Should have working knowledge of using a latest development tools and techniques.
- Must have good problem solving and analysis skills.
- Team-player with strong communication & collaboration skills.
- Previous experience with ecommerce website development is preferred.
- Lead the project team of 8-10.
- Ability to handle the client-facing work.
- Work Delegation.
- Latest tools and technology knowledge.
- Software development and management life cycle.
- MVC, ASP.Net, ADO.NET, C#, Strong OOD/OOP skills, AJAX, MSSQL, Rest APIs, HTML, CSS, JavaScript, jQuery, Bootstrap, Angular, AWS/Azure a plus, Umbraco a plus, NopCommerce a plus.
- Oversee the deployment, monitoring, maintenance, development, upgrade and support of all IT applications.
- Help in defining the project requirements by identifying project milestones, phases, and elements; forming project team.
- Translating requirements to the team.
- Own and develop relationship with partners, working with them to optimize and enhance our integration.
- Help design, document and maintain system processes.
- Constantly be on the lookout for ways to improve monitoring, discover issues and deliver better value to the customer.
- Creating, analyzing, and validating detailed functional specifications.
- Coding for high-risk/high-complexity areas or establishing patterns for other developers to follow.
- Collaborating with management to develop overall project schedules while providing accurate development estimates and identification/mitigation of project risks.
- Ensuring quality through code reviews and other tools such as peer programming with other team members.
- Consultation to other departments for the creation of training or other go-to-market materials.
- Research into new tools, techniques, and best practices + facilitating knowledge sharing within the team.
- Take the ownership of the planned work and help team get it done on time.
Bachelor/PG degree in Computer Science, Information Systems or Engineering or related. Proficient with software development lifecycle (SDLC) methodologies like Agile, Test-driven development.
Experience Required :
7 to 9 Years
Vacancy :
2 - 4 Hires
Similar Jobs for you
×
Help us improve TheIndiaJobs
Need Help? Contact us