We are looking for a motivated Dot NET Developer with 3 years of hands-on experience with Bachelor’s degree in a related field. The ideal candidate will be responsible for developing, maintaining, and enhancing .NET applications while ensuring high performance, scalability, and reliability.
Key Responsibilities
- Design, develop, test, and deploy web and desktop applications using the .NET framework and .NET Core.
- Collaborate with product managers, designers, and other developers to deliver efficient software solutions.
- Write clean, maintainable, and well-documented code.
- Develop and consume RESTful APIs and integrate third-party services.
- Work with SQL Server and other databases for data access and optimization.
- Debug and resolve application issues in a timely manner.
- Participate in code reviews, testing, and Agile sprint activities.
- Maintain existing systems, identifying and implementing improvements for performance and reliability.
- Keep up to date with new .NET technologies and best practices.
Required Qualifications and Skills
- Bachelor’s Degree in Computer Science, or related field
- 3 Years proven experience in .NET / .NET Core application development.
- Proficiency in C#, ASP.NET MVC, and Entity Framework.
- Good understanding of OOP principles, Design Patterns, and SOLID principles.
- Strong knowledge of SQL Server and stored procedures.
- Familiarity with HTML, CSS, JavaScript, and Bootstrap.
- Experience with Web APIs and RESTful services.
- Knowledge of Git or other version control systems.
- Good communication skills and the ability to work collaboratively in a team.
- Strong problem-solving and debugging abilities.
Preferred Skills
- Experience with Blazor, Angular, or React.
- Exposure to Azure, AWS, or other cloud services.
- Knowledge of Unit Testing frameworks (xUnit, NUnit, etc.).
- Familiarity with CI/CD pipelines (Azure DevOps, Jenkins).
- Understanding of Agile / Scrum methodologies.
Performance Indicators
- Quality and maintainability of developed code.
- Timely completion of assigned tasks and sprint deliverables.
- Contribution to team collaboration and innovation.
- Minimal bug rates and effective troubleshooting.
- Continuous learning and application of new technologies.
Compensation and Benefits
- Competitive salary (based on experience).
- Annual performance bonuses.
- Flexible working hours
Job Type: Full-time
Pay: Rs120,000.00 - Rs180,000.00 per month
Work Location: In person