About the opportunity
The ideal candidate should be a proactive individual with strong communication skills and a team player. He or she should have an experience of at least 8+ years in .Net development, Java and Mean Stack.
Responsibilities include: promoting a culture of extreme ownership, collaboration, and effective communication to maximize productivity and employee engagement; evangelizing good design and practices to the team; offering the team support in technical decision making, especially when there is impact on other teams or the company at large; managing evolution of the architecture to better support future requirements based on product direction; defining the SLAs for their area of focus; providing leadership, coaching and career development to the individual contributors/technical professionals; managing the team to deliver software on-time; oversees the day-to-day tasks of the team to make accurate estimates and deliver on those estimates; removing technical impediments from the team; encouraging best practices.
What you ll get to do
- Manage, Design and develop software systems with various Microsoft technologies and ensure compliance to all architecture requirements.
- Excellent debugging and analysis skills, identifying fixes for reported issues by business team/users in production
- Adoption of 100% agile/SCRUM methodologies
- Participate daily sprint standups
- Good unit testing skills with proper test coverage
- Participating in performance tuning/improvement
- Participate in Code Review of peers and team
- Strong People Management Skill and Experience
-
Skills and experience we value
- Strong experience in designing and developing applications using full stack .Net platform.
- Must have hands on experience in ASP.NET, ADO.NET, VB.NET, C#, WCF/Webservices, .NET Framework, JQuery and SQL Server
- Experience on DOJO framework will be a good to have
- Experience with Web Services development - SOAP, REST
- Experience on usage of Databases like Oracle, MS SQL and usage of tools like elastic search etc.
- Experience in GIT, JENKINS, Azure DevOps offering, Azure Pipelines etc.
- Experience in coding practices, code quality and code coverage with secure coding standards.
- Experience working in end-to-end development cycle (SDLC).
- Excellent verbal and written communication skills.
- Good time management and organizational skills.
- The ability to keep current with the constantly changing technology industry.
- Experience in working effectively within a team