Posted:20 hours ago|
Platform:
On-site
Full Time
Job Description:
Responsibilities
Design, develop, and maintain applications using C#/.NET Core for backend services and React for front-end interfaces.
Collaborate with product managers, designers, and other developers to deliver high-quality software solutions.
Implement and maintain RESTful APIs and integration points.
Ensure applications are performant, secure, and scalable on the Azure cloud platform.
Develop and manage Docker-based containers for local development and cloud deployments.
Implement secure authentication and authorization solutions using OAuth2/OpenID Connect.
Participate in code reviews, mentorship, and knowledge-sharing within the team.
Write automated tests and support Azure DevOps CI/CD pipelines.
Troubleshoot, debug, and optimize applications across the full stack.
Required Qualifications
5+ years of professional experience with C# and .NET (Core/Framework). Recent experience with modern dot net (version 8+)
5+ years of experience with JavaScript (ES6+) and modern front-end development using React.
Strong knowledge of object-oriented programming (OOP), design patterns, and software architecture principles.
Experience working with SQL Server and Entity Framework Core.
Proficiency in RESTful APIs and JSON.
Strong understanding of HTML5, CSS3, and responsive design principles.
Familiarity with Git and agile development methodologies.
Preferred Qualifications
Hands-on experience with Azure services (App Services, Functions, Storage, Service Bus, etc.).
Familiarity with Azure DevOps for CI/CD and work tracking.
Experience with unit testing frameworks such as xUnit, NUnit, MSTest for .NET, and Jest or React Testing Library for JavaScript.
Experience with end-to-end (E2E) testing frameworks for React apps such as Cypress, Playwright, or Selenium.
Practical knowledge of Docker containerization and deploying containerized applications to Azure App Services or Azure Kubernetes Service (AKS).
Experience implementing OAuth2/OpenID Connect authentication flows (e.g., with Azure AD).
Background in application security, performance tuning, and scaling solutions in Azure.
Strong problem-solving skills and ability to work independently.
Bonus Skills
Experience with Duende IdentityServer for advanced authentication/authorization scenarios.
Power BI development (building dashboards, embedding reports, DAX, Custom Data Sources).
Microsoft Office development (e.g., Office add-ins, VSTO, or Office JavaScript APIs).
AI development/Azure AI foundry Experience adding AI/ML/LLM functionality to applications
Mitchell Martin Inc.
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Salary: Not disclosed
dehradun, uttarakhand, india
Experience: Not specified
Salary: Not disclosed
gujarat, india
Salary: Not disclosed
maharashtra
Salary: Not disclosed
noida, uttar pradesh, india
Salary: Not disclosed
ahmedabad, gujarat
Salary: Not disclosed
hyderabad, telangana, india
Salary: Not disclosed
thiruvananthapuram, kerala
Salary: Not disclosed
maharashtra
Salary: Not disclosed
Experience: Not specified
Salary: Not disclosed