Job Description: Full-Stack .NET Developer (58 Years Experience)
Position: Full-Stack .NET Developer
Experience: 58 years
Job Type: Full-Time
Location: Remote/On-site (as applicable)
Location is preferred in Hyderabad or Pune
Overview
We are seeking an experienced Full-Stack .NET Developer with strong front-end and back-end development skills. The ideal candidate will be responsible for designing, developing, and maintaining enterprise-level applications using the .NET ecosystem, modern front-end frameworks, and SQL databases.
Key Responsibilities
- Design, develop, and maintain scalable and secure web applications using the Microsoft .NET framework.
- Work on both front-end and back-end components, ensuring seamless integration and performance.
- Write clean, maintainable, and efficient code following best practices and coding standards.
- Develop RESTful APIs and integrate with internal/external services.
- Implement modern UI/UX designs using front-end technologies.
- Manage database development, optimization, and query performance tuning.
- Collaborate with cross-functional teams including QA, DevOps, and product management.
- Troubleshoot, debug, and resolve application issues.
- Participate in code reviews to maintain code quality and team standards.
- Contribute to architectural decisions and technical discussions.
- Prepare technical documentation and support deployment activities.
Required Skills & Qualifications
- 58 years of hands-on experience in .NET development.
- Strong expertise in C#, ASP.NET MVC, .NET Core / .NET 5+.
- Solid experience in Front-End Development using:
- HTML5, CSS3, JavaScript
- Angular, React, or Vue (Angular/React preferred)
- Bootstrap or similar UI frameworks
- Strong back-end development skills including:
- Entity Framework / Entity Framework Core
- REST API development
- Microservices (preferred)
- Strong experience with MS SQL Server (stored procedures, triggers, performance tuning).
- Experience with Git, CI/CD pipelines, and DevOps tools (Azure DevOps preferred).
- Familiarity with cloud platforms such as Azure or AWS (Azure preferred).
- Good understanding of OOP concepts, design patterns, and software architecture principles.
- Ability to work in an agile environment with strong problem-solving skills.
Preferred Qualifications
- Experience with message queues (RabbitMQ, Azure Service Bus, etc.).
- Knowledge of containerization tools (Docker, Kubernetes).
- Experience integrating APIs and third-party services.
- Exposure to unit testing frameworks (xUnit, NUnit, etc.).
Soft Skills
- Strong communication and collaboration abilities.
- Ability to work independently with minimal supervision.
- Detail-oriented, organized, and able to manage multiple tasks.
- Strong analytical and troubleshooting skills.