Job Overview
Company
Mitchell Martin Inc.
Category
Computer Occupations
Ready to Apply?
Take the Next Step in Your Career
Join Mitchell Martin Inc. and advance your career in Computer Occupations
Apply for This Position
Click the button above to apply on our website
Job Description
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
About Mitchell Martin Inc.
Don't Miss This Opportunity!
Mitchell Martin Inc. is actively hiring for this Dotnet Developer position
Apply Now