Roles and Responsibilities:
- Design, develop, and maintain scalable web applications using .Net technologies
- Collaborate with cross-functional teams to understand requirements and deliver high-quality solutions
- Develop user interfaces using modern front-end frameworks such as React or Angular
- Integrate applications with Microsoft Azure cloud services and ensure performance and scalability
- Write and optimize complex SQL queries and stored procedures
- Participate in code reviews and enforce coding standards and best practices
- Troubleshoot, debug, and resolve application issues in development and production environments
- Maintain clear and concise technical documentation
- Contribute to architecture decisions and technical planning
- Mentor junior developers and contribute to team growth
Skills Required:
- Strong hands-on experience with .Net framework and .Net Core
- Proficient in front-end development using React and/or Angular
- Experience working with Microsoft Azure cloud services
- Advanced knowledge of SQL Server, including writing queries, procedures, and performance tuning
- Solid understanding of software development life cycle (SDLC) and Agile methodologies
- Familiarity with DevOps practices and CI/CD pipelines
- Good communication and problem-solving skills
- Ability to work independently as well as in a team environment