.Net Core Developer

Gainwell Technologies
Bangalore
Apply Now
About Company

Gainwell Technologies is the nation’s leading provider of digital and cloud-enabled solutions across the human services and public health ecosystem. Serving clients across all 50 U.S. states, territories, and Washington, D.C., we are mission-driven and outcomes-focused, committed to building trusted, lasting relationships, and delivering results beyond the expected.

Gainwell is more than the technology we develop and the services we provide. Our mission-driven culture fuels everything we do, and our strength lies in the unique contributions of our team members.

By fostering an environment where every idea is heard and valued, we create stronger solutions, richer collaborations, and a workplace where innovation thrives.

Responsibilities
  1. Design, develop, and maintain scalable RESTful APIs using .NET Core
  2. Integrate with SQL and NoSQL databases and optimize data access layers
  3. Implement authentication and authorization mechanisms (JWT, OAuth, etc.)
  4. Maintain clean code and follow best practices using GitHub (PR reviews, branching strategy)
  5. Create and manage build and release pipelines in Azure DevOps
  6. Handle automated deployments to development, staging, and production environments
  7. Monitor application health post-deployment and troubleshoot production issues
Qualifications
  1. Strong experience with .NET Core / ASP.NET Core
  2. Solid understanding of REST API design principles
  3. Hands-on experience with GitHub (version control, branching, pull requests)
  4. Expertise in Azure DevOps Pipelines – build, release, and deployment automation
  5. Experience with Azure services (App Services, Key Vault, Storage, etc.)
  6. Working knowledge of CI/CD best practices
  7. Familiarity with unit testing frameworks (xUnit, NUnit, etc.).
Apply Now
Latest Jobs