Position Summary
We are seeking an experienced Senior Full Stack .NET Developer to join an established development team responsible for designing, developing, enhancing, and supporting enterprise web applications. The ideal candidate is a hands-on developer with deep expertise in the Microsoft technology stack who enjoys collaborating with business stakeholders throughout the entire Software Development Life Cycle (SDLC).
You will participate in requirements gathering, architecture, development, testing, deployment, production support, and code reviews while helping modernize existing .NET MVC applications to .NET Core.
Required Education
Required QualificationsDevelopment Experience
Database & Backend
Software Development Practices
Security & Authentication
Documentation & Communication
Additional Experience
Preferred Qualifications
Key Responsibilities
Technology StackLanguages & Frameworks
Database
Tools
Security
Ideal Candidate
The successful candidate is a collaborative senior developer who takes ownership of delivering high-quality software. They are comfortable working independently with minimal supervision while actively contributing to team success through knowledge sharing, mentoring, code reviews, and continuous improvement. They possess strong communication skills, excellent problem-solving abilities, and an understanding of the broader business objectives behind technical solutions.