Senior .NET Full Stack Developer
Location: Noida
Experience: 5-8Years
Type: Full-Time
Role Overview:
We are seeking a highly capable and experienced Senior .NET Full Stack Developer to lead the technical design, development, and architecture of our mission‑critical applications. This role demands independence, deep technical expertise, and the ability to drive our DevOps and CI/CD strategy. You will be the technical anchor, mentoring others and ensuring alignment between development efforts and business strategy.
Key Responsibilities:
- Lead the design and architecture of complex, highly scalable web solutions using C# / .NET Core and Angular (2+).
- Expertly apply Object‑Oriented Design (OOD) and SOLID principles to define and enforce clean architecture (e.g., Domain‑Driven Design, Hexagonal Architecture) across the entire application stack.
- Define, implement, and govern coding standards and quality practices, enforcing TDD and clean architecture across the team.
- Act as the primary technical liaison, collaborating with Product Owners, BAs, and Architects to translate ambiguous business requirements into robust, secure, and efficient technical specifications.
- Be a key participant in the DevOps process: actively design, implement, and maintain CI/CD pipelines (e.g., utilizing Azure DevOps, Jenkins, Kubernetes) to ensure rapid, high‑quality, and automated deployment.
- Expert‑level proficiency in SQL Server (or a similar relational database), including advanced schema design, query optimization, and performance tuning.
- Mentor, coach, and conduct thorough code reviews for other developers to ensure technical excellence and knowledge transfer.
Required Qualifications & Experience:
- 5-8 years of extensive professional experience in full‑stack development.
- Deep, practical expertise in OOPS, design patterns, and a proven track record of applying SOLID principles to build maintainable and scalable systems.
- Expertise in architecting solutions using C# / .NET Core (including ASP.NET Web API) and advanced proficiency in Angular (2+).
- Proven, hands‑on experience designing and optimizing SQL Server databases for high‑volume applications.
- Strong understanding and practical experience with DevOps methodologies, CI/CD pipeline creation, and infrastructure concepts (e.g., Docker, Kubernetes, cloud services like Azure/AWS).
- Experience with advanced testing strategies beyond unit tests (e.g., integration, end‑to‑end testing).
- Exceptional independent work capability, leadership, and communication skills to drive technical strategy and team execution.
What You Will Get?
- Competitive compensation and benefits
- Opportunity to work on enterprise‑grade projects with leading clients
- A collaborative, learning‑focused culture
- Flexible work environment and growth opportunities
How to Apply: Interested candidates are invited to submit their resume, portfolio, and a cover letter explaining their suitability for the role to arju.kumari@servoedge.com with the subject line: Application for Senior .NET Full Stack Developer – [Your Name] or apply here.