Full Stack .NET Developer

Open 30d

Key Responsibilities:

  • Design, develop, and maintain web applications using .NET Core and React.js

  • Implement RESTful APIs and integrate them with front-end components

  • Participate in architectural and design discussions to build scalable and maintainable systems

  • Work with SQL Server or other relational databases to design and optimize queries and data models

  • Collaborate with UI/UX designers to implement modern and responsive web interfaces

  • Write clean, maintainable, and testable code following best practices

  • Troubleshoot, debug, and resolve application issues

  • Conduct code reviews and mentor junior developers

  • Deploy applications to cloud environments such as Azure or AWS

  • Ensure application performance, security, and scalability


Required Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience)

  • 6+ years of experience with .NET Core 8.0

  • 4+ years of experience with React.js (including hooks, functional components, Redux or similar state management)

  • Strong proficiency in C#, JavaScript/TypeScript, HTML5, and CSS3

  • Basic understanding of AI (Traditional ML as well as GenAI

  • Experience with Entity Framework Core, LINQ, and SQL Server

  • Familiarity with RESTful API development and integration

  • Experience using Git for version control

  • Strong understanding of software development principles and design patterns

  • Experience with agile development methodologies (e.g., Scrum, Kanban)


Preferred Qualifications:

  • Experience with Azure DevOps, CI/CD pipelines

  • Familiarity with unit testing frameworks (e.g., xUnit, NUnit, Jest)

  • Experience with containerization (Docker) and microservices

  • Knowledge of OAuth2, JWT, or other authentication mechanisms

  • Experience with other front-end frameworks (e.g., Angular, Vue) is a plus

  • Familiarity with NoSQL databases (e.g., MongoDB) is a plus


Tools & Technologies You’ll Work With:

  • ASP.NET Core / C#

  • React.js, TypeScript, Redux

  • SQL Server, Entity Framework

  • REST APIs

  • Azure (App Services, Functions, Storage, etc.)

  • Git, Azure DevOps, CI/CD

  • Docker (optional)

  • Visual Studio / VS Code