Career Opportunities
Senior Full Stack (Dot NET & REACT JS) Developer
Senior Full Stack (Dot NET & REACT JS) Developer :Full Stack .NET + React Developer
Experience: 5+ Years
Role: Full Stack Developer
Technology: .NET / C# / React / SQL Server / Web API
Job Summary :
We are looking for an experienced Full Stack .NET + React Developer with 5+ years of experience to design, develop, maintain, and enhance enterprise applications.
The candidate should have strong experience in C#, .NET, ASP.NET Core, Web API, React, and SQL Server, along with a good understanding of Clean Architecture, Layered Architecture, REST APIs, and object-oriented programming.
The candidate will work on existing applications as well as new feature development, bug fixing, performance improvements, API integrations, and production support/development activities.
Key Responsibilities :
Develop and maintain applications using C#, .NET / ASP.NET Core, Web API, and React.
Develop reusable, scalable, and maintainable backend and frontend components.
Work with existing Clean Architecture and Layered Architecture based applications.
Work on RESTful Web APIs.
Design and implement business logic, services, repositories, and API endpoints.
Develop responsive and user-friendly interfaces using React.js.
Integrate React applications with .NET Web APIs.
Work with SQL Server, including queries, stored procedures, joins, views, and database optimization.
Implement authentication, authorization, validation, exception handling, and logging.
Analyze and troubleshoot application, API, database, and integration issues.
Perform code reviews and follow coding standards and best practices.
Write unit tests and participate in integration and functional testing.
Work with existing codebases and understand the impact of changes across different application layers.
Collaborate with business analysts, QA teams, DevOps teams, and other developers.
Participate in deployment, issue investigation, and application maintenance activities.
Identify performance and scalability improvements and implement appropriate solutions.
Required Technical Skills;
Backend :
5+ years of experience in .NET / C# development.
Strong knowledge of ASP.NET Core / .NET Web API.
Good understanding of MVC architecture.
Strong knowledge of OOP, SOLID principles, Design Patterns, and Dependency Injection.
Experience with RESTful APIs and third-party API integrations.
Good understanding of asynchronous programming, exception handling, logging, and API security.
Frontend :
Strong experience with React.js.
Good knowledge of JavaScript / TypeScript, HTML5, and CSS.
Experience with React components, hooks, state management, API integration, and form validation.
Understanding of frontend performance and reusable component development.
Architecture
Good understanding of Clean Architecture and Layered Architecture.
Ability to work with applications containing separate API, Business, Data Access, Domain/Entity, and UI layers.
Ability to understand and work with existing architecture and coding standards
If this opportunity aligns with your career goals, kindly share your updated resume with us at jijesh.kp@dynamedhealth.com