6 Months Contract To Hire
We are seeking a skilled .NET / React Developer to join our development team and contribute to building, enhancing, and modernizing full-stack web applications. The ideal candidate will have strong experience across both backend and frontend technologies, with a focus on C#, ASP.NET Core, React, and TypeScript.
The role will involve developing new web applications and features, as well as modernizing existing Angular-based applications by migrating them to React. You will work closely with other developers, architects, and stakeholders to deliver scalable, secure, and user-friendly solutions.
Key Responsibilities
Design, develop, and maintain full-stack web applications using .NET and React.
Develop robust backend services and RESTful APIs using C# and ASP.NET Core.
Build responsive and reusable frontend components using React and TypeScript.
Modernize existing applications by migrating Angular-based applications to React.
Work with Entity Framework and Microsoft SQL Server to develop data-driven applications.
Write and optimize SQL queries, stored procedures, and database operations.
Implement responsive web interfaces that provide a consistent experience across desktop, tablet, and mobile devices.
Collaborate with cross-functional teams to understand requirements and translate them into scalable technical solutions.
Troubleshoot, debug, and improve application performance, reliability, and maintainability.
Follow established coding standards, development best practices, and software engineering principles.
Required Skills & Qualifications
Strong experience with C#, ASP.NET Core, and .NET Core.
Strong hands-on experience with React and TypeScript.
Proficiency in HTML5, CSS3, and responsive web development.
Experience with Entity Framework / Entity Framework Core.
Strong knowledge of Microsoft SQL Server, including SQL queries and stored procedures.
Experience developing and consuming RESTful APIs.
Experience building data-driven web applications.
Experience with responsive web design for desktop and mobile screen sizes.
Experience with Angular and Angular-to-React migration/modernization is highly desirable.
Good understanding of object-oriented programming, software design principles, and web application architecture.
Strong problem-solving and communication skills.