We are seeking an experienced .NET Developer with 4-6 years of hands-on development experience to join our team. The ideal candidate will have a proven track record of delivering complex enterprise applications and maintaining high-performance systems.
Key Responsibilities
Design and implement scalable applications using .NET Framework
Lead technical design discussions and architect solutions for complex business problems
Write clean, maintainable, and well-tested code
Review code and mentor junior developers
Troubleshoot and resolve complex technical issues in production environments
Collaborate with cross-functional teams to deliver high-quality solutions
Participate in Agile ceremonies and contribute to sprint planning
Optimize application performance and improve existing codebases