Overview
Contract role as a Dot NET Developer building and maintaining web applications, APIs and background services on the .NET 8 stack for Nexus One, working remotely from India for a 6-month duration.
What you'll do
- Design, develop, and maintain web applications, including admin and franchisee portals, using C#, .NET 8, ASP.NET Core MVC, Razor Pages, and jQuery.
- Build and consume RESTful APIs and integrate with third-party services.
- Develop and support .NET 8 APIs consumed by the iOS app and a Next.js/React member portal.
- Build and maintain .NET 8 Worker Services for scheduled and long-running background jobs.
- Write clean, testable code and maintain unit and integration tests.
- Design and optimize database schemas and queries in PostgreSQL using Entity Framework Core, and manage schema changes through Liquibase changelogs (SQL) and PowerShell scripts.
- Use Azure DevOps Repos and Pipelines to build and promote releases through DEV/QA, UAT, and PROD using a branch-per-environment workflow.
- Take part in code reviews, architecture discussions, and sprint planning.
- Troubleshoot production issues and improve application performance and security.
What you'll need
- 6+ years of professional experience with C# and the .NET ecosystem.
- Strong knowledge of ASP.NET Core MVC, Razor Pages, Web API, and Entity Framework Core.
- Working knowledge of jQuery, JavaScript, HTML, and CSS.
- Solid understanding of object-oriented design, SOLID principles, and common design patterns.
- Strong experience with PostgreSQL (version 16 or later) and writing efficient SQL.
- Experience with Git and Azure DevOps (Repos, Pipelines, Boards), including environment-based branching, in Agile/Scrum teams.
- Bachelor's degree in Computer Science or a related field, or equivalent experience.
- Hands-on experience with .NET 8 and Visual Studio 2026 (or recent Visual Studio versions).
Nice to have
- Experience with Azure services (App Service, Functions, Service Bus) or AWS equivalents.
- Knowledge of microservices, Docker, and Kubernetes.
- Front-end experience with Next.js and React.
- Familiarity with messaging systems such as RabbitMQ or Kafka.
- Experience with DBeaver and the Liquibase Community CLI for database management and migrations.
- Familiarity with Visual Studio Code and Node.js (version 22 or later) for front-end development.
- PowerShell scripting for database and deployment tasks.
Details
- Location: Remote, India.
- Employment type: Contract, 6 months.
Read the full description and apply on the company’s own careers page.