Job Title: C# .Net Developer with React
Location: On-Site, India
Experience: 5+ Years
Skills: C#, .net core, React
Role Responsibilities
- Design and develop robust applications using C# and .NET technologies.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Implement backend services and RESTful APIs to support front-end applications.
- Maintain and enhance existing applications for performance and usability.
- Participate in code reviews to ensure code quality and best practices.
- Write unit and integration tests to validate application functionality.
- Troubleshoot and debug applications to solve production issues.
- Work with databases, including SQL Server, for data management and retrieval.
- Utilize Agile methodologies to improve project delivery timelines.
- Document application processes, code changes, and architecture design.
- Stay updated with emerging technologies and industry trends.
- Enhance application security by integrating best practices into development processes.
- Provide technical support and training to end-users.
- Contribute to architectural decisions and influence design choices.
- Ensure applications adhere to high standards of performance and reliability.
Qualifications
- Bachelor’s degree in Computer Science or related field.
- 5+ years of experience in C# and .NET development.
- Proficient in ASP.NET MVC and Web API.
- Strong understanding of SQL Server and database design.
- Familiarity with front-end technologies (HTML, CSS, JavaScript).
- Experience with version control tools, such as Git.
- Solid understanding of Agile/Scrum methodologies.
- Ability to write clean, maintainable code.
- Problem-solving skills and attention to detail.
- Strong verbal and written communication skills.
- Experience with unit testing frameworks, like NUnit or MSTest.
- Knowledge of cloud services, such as Azure, is a plus.
- Ability to work collaboratively in a team environment.
- Strong organizational skills with the ability to manage multiple priorities.
- Willingness to learn new technologies and expand skillset.
- Commitment to delivering high-quality software solutions.
Skills: git,.net core,c#,web services,.net,asp.net mvc,mstest,css,nunit,agile/scrum,api development,agile methodologies,html,web api,javascript,azure,.net framework,sql server,react,problem solving,unit testing,version control