Experience :5-10 Years
Job Description:
We are seeking an experienced .NET Developer with a strong background in React.js to join our dynamic team. The ideal candidate will have a minimum of 5-10 years of experience in software development, with a focus on .NET technologies and React.js.
Key Responsibilities:
1. Design, develop, and implement .NET applications using C#, ASP.NET, and other relevant technologies.
2. Develop responsive, user-friendly web applications using React.js, Redux, and other JavaScript libraries.
3. Collaborate with cross-functional teams to gather and analyze requirements, and provide technical guidance.
4. Debug, test, and optimize applications for performance, usability, and maintainability.
5. Maintain and support existing applications, ensuring optimal performance and user satisfaction.
6. Continuously research and stay up-to-date with emerging .NET and React.js technologies, and incorporate them into the development process.
7. Mentor junior developers and contribute to the overall growth and development of the team.
Qualifications:
1. Bachelor's degree in Computer Science, Engineering, or a related field.
2. Minimum 5-10 years of experience in software development, with a strong focus on .NET technologies.
3. Proficiency in C#, ASP.NET, and other .NET frameworks.
4. Strong knowledge of JavaScript, React.js, Redux, and other JavaScript libraries.
5. Familiarity with front-end development, HTML, CSS, and responsive design principles.
6. Experience with version control systems, such as Git.
7. Strong problem-solving and analytical skills, with the ability to work independently and in a team environment.
8. Excellent communication and interpersonal skills, with the ability to work effectively with cross-functional teams.
9. Strong attention to detail and commitment to delivering high-quality software solutions.