Job Description
The .NET (React) Developer plays a crucial role in the design, development, and maintenance of software applications leveraging the .NET framework and React.js. This position is essential for delivering high-quality, scalable, and performant web applications that align with the business objectives and enhance user experience. The developer will collaborate closely with cross-functional teams, including designers, backend developers, and project managers, to ensure seamless integration of front-end and back-end components. With a focus on best practices in coding, software design patterns, and responsive design, the .NET (React) Developer will contribute to the enhancement of existing applications and the development of innovative solutions. The individual will also stay updated with the latest industry trends and technologies, ensuring the organization remains competitive in a fast-evolving technological landscape.
Key Responsibilities
• Develop and maintain web applications using .NET and React.js.
• Write clean, scalable, and efficient code.
• Collaborate with UX/UI designers to translate mockups into functional applications.
• Integrate data from various back-end services and databases.
• Create and maintain RESTful API services.
• Participate in all phases of the software development lifecycle.
• Optimize applications for maximum speed and scalability.
• Implement and manage version control systems.
• Conduct code reviews and ensure best practices are followed.
• Identify and troubleshoot software defects and performance issues.
• Work in an Agile development environment, participating in daily stand-ups and sprint planning.
• Develop unit tests and perform reviews for application reliability.
• Stay informed of industry best practices and emerging technologies.
• Collaborate with backend developers to integrate front-end and back-end systems.
• Document software design, functionality, and code changes.
Required Qualifications
• Bachelor's degree in Computer Science or related field.
• 3+ years of experience in software development.
• Proficiency in C# and the .NET framework.
• Experience with React.js and front-end development.
• Strong understanding of RESTful APIs and web services.
• Familiarity with SQL databases, such as SQL Server or MySQL.
• Experience with HTML, CSS, and JavaScript.
• Understanding of agile methodologies and practices.
• Knowledge of unit testing frameworks and code quality tools.
• Experience with version control systems, preferably Git.
• Ability to work independently and as part of a team.
• Excellent problem-solving and analytical skills.
• Strong communication skills and ability to articulate technical concepts.
• A proactive approach to learning and applying new technologies.
• Ability to prioritize tasks and manage time effectively.
Skills: unit testing frameworks,agile methodologies,git,version control,code,.net core,unit testing,.net framework,mysql,react.js,xunit,restful apis,c#,sql server,react,html,css,agile methodology,javascript
💡 Quick Summary
Seeking a career-building opportunity? The .Net (React) position is now open for candidates interested in the Work from home Jobs sector. This role in Jaipur offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Work from home Jobs is a plus.
