Job Description :
Lead the design, development, and deployment of complex software applications using .NET Framework and .NET Core.
Write clean, maintainable, and efficient code adhering to best practices and design patterns.
Develop web and enterprise applications using ASP.NET, MVC, Web API, and WPF.
Ensure software meets both functional and non-functional requirements, including performance, scalability, and security.
Provide technical leadership and mentorship to junior and mid-level developers.
Review code to ensure quality, consistency, and adherence to best practices.
Assist in troubleshooting and resolving complex technical issues in development and production environments.
Work closely with project managers, business analysts, and other stakeholders to define technical requirements and deliver solutions that meet business needs.
Collaborate with UI / UX designers and front-end developers to deliver seamless and user-friendly applications.
Participate in agile development practices, including sprint planning, stand-ups, and retrospectives.
Analyze and optimize application performance to ensure fast, responsive user experiences.
Profile and debug performance issues and ensure high availability and reliability of applications.
Document technical solutions, codebase, and system architecture for internal and external stakeholders.
Stay up to date with emerging technologies, frameworks, and best practices in software development.
Drive the adoption of new tools, frameworks, and development practices within the team.
Qualifications :
(ref : hirist.tech)
Developer • Vadodara