What are the responsibilities and job description for the .Net with React Developer position at DVI Technologies, Inc.?
We are looking for a highly skilled Full Stack Developer with strong experience in .NET (C#) and React.js to build scalable, high-performance web applications. The ideal candidate will be responsible for developing end-to-end solutions, from backend APIs to modern, responsive front-end interfaces.
Key Responsibilities
- Design, develop, and maintain web applications using .NET (C#, ASP.NET Core) and React.js
- Build and consume RESTful APIs and microservices
- Develop responsive, user-friendly UI components using React
- Collaborate with product managers, designers, and other developers
- Optimize application performance, scalability, and security
- Integrate third-party APIs and services
- Write clean, maintainable, and well-documented code
- Participate in code reviews and Agile ceremonies
- Troubleshoot, debug, and upgrade existing applications
Required Qualifications
- Bachelor’s degree in Computer Science or related field
- 3 years of experience in full-stack development
- Strong experience with .NET Core / ASP.NET MVC / Web API
- Proficiency in React.js, JavaScript (ES6 ), HTML5, and CSS3
- Experience with SQL Server or other relational databases
- Understanding of RESTful services and API design
- Familiarity with Git and version control practices
Preferred Qualifications
- Experience with Azure or other cloud platforms
- Knowledge of Microservices architecture
- Familiarity with Redux, TypeScript, or Next.js
- Experience with CI/CD pipelines (Azure DevOps, GitHub Actions, etc.)
- Understanding of authentication/authorization (OAuth, JWT)