1 Congruence HR Job
5-9 years
Chennai
.Net Developer - Full Stack Technologies (5-9 yrs)
Congruence HR
posted 2mon ago
Key skills for the job
Job Title : .NET Developer (Full Stack)
Job Type : Full time
Location : Chennai
Key Responsibilities :
- Develop and maintain web applications using the .NET framework, handling both the front-end and back-end processes.
- Maintain and troubleshoot existing software, ensuring optimal performance and scalability.
- Work with peers to deliver web solutions for moderate to complex projects, ensuring a consistent approach across systems.
- Conduct code reviews and assist with unit testing to ensure high-quality code.
- Assist in estimating project timelines and deliverables, ensuring efficient progress toward goals.
- Guide and support junior team members, fostering growth and collaboration.
- Oversee the deployment of integration artifacts and ensure the seamless transition of code to production environments.
- Participate in Agile development and SCRUM methodologies for adaptive and efficient project delivery.
Requirements :
- .NET Expertise : Minimum 5 years of experience with the .NET framework (version 4.8 or higher) and .NET 7, using C#.
- Database Management : Extensive experience with relational databases, especially Microsoft SQL Server 2019 or higher, including writing complex queries and performance tuning.
- Front-End Development : Strong knowledge of Angular 16, HTML5, CSS3, and jQuery for building responsive user interfaces.
- Azure Experience : Proficiency in Microsoft Azure services like Azure Functions, Azure SQL Database, Azure App Service, and Azure Logic Apps.
- Microservices and APIs : Expertise in creating secure, scalable microservices and experience with RESTful APIs and WCF for system integrations.
- CI/CD Knowledge : Experience with Azure DevOps or similar CI/CD tools for streamlined development processes.
- Source Control Systems : Familiarity with GIT or other version control systems for managing code and collaborating with the development team.
- Microsoft Azure Developer Certifications or willingness to pursue them.
- Familiarity with Agile methodologies and SCRUM processes.
- Bachelor's degree in Computer Science, Information Systems, or related field.
Functional Areas: Software/Testing/Networking
Read full job description