Position Overview :
We are seeking a highly skilled and experienced Senior Full Stack Developer (.NET) to join our technology-driven team in Hyderabad. This position is ideal for professionals who have a strong command of both backend and frontend development, particularly with the Microsoft .NET ecosystem and modern JavaScript frameworks like Vue.js or Angular. You will be responsible for designing, developing, and delivering scalable, secure, and high-performance software solutions from concept to deployment in a collaborative environment.
Key Responsibilities :
- Lead the end-to-end software development lifecycle : requirement analysis, system design, development, testing, deployment, and maintenance.
- Develop robust backend applications using C#, .NET, .NET Core, Entity Framework, and EF Core.
- Design and implement frontend components using Vue.js or Angular, with Micro Frontend Architecture where applicable.
- Create and maintain RESTful Web APIs, Azure Web Jobs, Azure Functions, and other cloud-native components.
- Ensure high software quality through Unit Testing, Integration Testing, and continuous code reviews.
- Troubleshoot, debug, and optimize existing applications for performance and scalability.
- Implement design patterns, SOLID principles, and best practices in all development activities.
- Guide and mentor junior developers and contribute to their technical growth.
- Collaborate with cross-functional teams including Product Managers, Designers, QA, and DevOps for seamless project delivery.
- Participate in code reviews, architecture discussions, and technical planning sessions.
- Maintain applications by monitoring production environments, applying patches, and resolving defects.
- Develop reusable components, developer utilities, and internal tools to streamline workflows.
- Stay updated with emerging technologies and continuously improve coding and architecture standards.
- Support the team in achieving delivery targets and product innovation goals.
Required Skills and Qualifications :
Bachelors degree in Computer Science, Engineering, or a related technical discipline.Minimum 8 years of professional experience in software development, with 4+ years in .NET technologies.Proven experience with :C#, .NET, .NET Core, Entity Framework, EF CoreFrontend frameworks : Vue.js (preferred) or AngularJavaScript or TypeScriptStrong knowledge of Micro Frontend Architecture and its implementation practices.Good understanding of SQL databases (e.g., MS SQL Server, MySQL).Expertise in Microsoft Azure services and deployment pipelines.Knowledge of Azure DevOps, CI / CD processes, and application monitoring tools.Familiarity with design patterns, software architecture, and system integration.Certifications in Azure or AWS are a plus.Excellent problem-solving skills and debugging techniques.Strong interpersonal skills and effective communication abilities.(ref : hirist.tech)