Key Responsibilities: - Lead the design, development, and deployment of full-stack applications using Dot Net, ASP.NET, React, and Angular. - Collaborate with cross-functional teams to define, design, and ship new features. - Ensure the performance, quality, and responsiveness of applications. - Identify and correct bottlenecks and fix bugs. - Maintain code quality, organization, and automation. - Mentor and guide junior developers to enhance their skills and performance. Minimum Qualifications: - Bachelor's degree in Technology (B.Tech) or a related field. - 5-8 years of experience in full-stack development with strong expertise in Dot Net, ASP.NET, React, and Angular. - Proven track record of successfully delivering software projects. Preferred Qualifications: - Experience with MVC architecture and its implementation in projects. - Strong problem-solving skills and ability to troubleshoot complex issues. - Excellent communication and leadership skills. - Ability to work effectively in a fast-paced, dynamic environment. Good to have skills: C#, SQL Server, Entity Framework, RESTful Services, DevOps Practices
- Knowledge of more than one technology
- Basics of Architecture and Design fundamentals
- Knowledge of Testing tools
- Knowledge of agile methodologies
- Understanding of Project life cycle activities on development and maintenance projects
- Understanding of one or more Estimation methodologies, Knowledge of Quality processes
- Basics of business domain to understand the business requirements
- Analytical abilities, Strong Technical Skills, Good communication skills
- Good understanding of the technology and domain
- Ability to demonstrate a sound understanding of software quality assurance principles, SOLID design principles and modelling methods
- Awareness of latest technologies and trends
- Excellent problem solving, analytical and debugging skills