Key Responsibilities:
- Application Development:
- Design, develop, and maintain .NET applications using C#, ASP.NET, and related technologies.
- Build APIs and integrate third-party services.
- Requirement Analysis:
- Collaborate with stakeholders to gather and analyze requirements, translating them into technical specifications.
- Participate in code reviews to ensure code quality and adherence to best practices.
- Database Management:
- Design and optimize relational databases using SQL Server.
- Write complex queries, stored procedures, and triggers.
- Testing and Debugging:
- Conduct unit testing and integration testing for developed modules.
- Debug and resolve application issues in a timely manner.
- Collaboration:
- Work with cross-functional teams, including UI/UX designers, QA engineers, and project managers.
- Contribute to technical discussions and provide innovative solutions.
- Maintenance and Support:
- Monitor and maintain existing applications, ensuring system performance and uptime.
- Provide technical support and troubleshoot issues reported by end-users.
Required Skills and Qualifications:
- Proficiency in C#, ASP.NET, .NET Core, and MVC framework.
- Strong understanding of front-end technologies such as HTML, CSS, JavaScript, and jQuery.
- Experience with Entity Framework or similar ORM tools.
- Familiarity with RESTful APIs and web services.
- Solid understanding of SQL Server, database design, and optimization techniques.
- Knowledge of cloud platforms such as Azure or AWS is a plus.
- Familiarity with version control systems like Git.
- Excellent problem-solving and analytical skills.
- Strong communication and teamwork abilities.
Preferred Qualifications:
- Experience with front-end frameworks like Angular, React, or Blazor.
- Understanding of Agile development methodologies.
- Familiarity with DevOps tools like Docker, Kubernetes, and CI/CD pipelines.
- Microsoft certification in .NET development is a plus.
Education and Experience:
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 2-5 years of experience in .NET development (junior and mid-level roles).
- 5+ years of experience for senior positions.
Benefits:
- Competitive salary.
- Health insurance and other perks.
- Flexible working hours or remote work opportunities (if applicable).
- Professional development and training opportunities.
Job Type: Full-time
Pay: Up to ₹60,000.00 per month
Education:
Experience:
- .NET: 1 year (Preferred)
- total work: 1 year (Preferred)
Work Location: In person