Talent Apply
Log in
All jobs
IS

.NET Engineer

Improving South America
Remote
Remote

About this role

Software Engineering

.NET Engineer

Improving is committed to building a great place to work by cultivating an environment that fosters professional and personal relationships. We value open communication, personal growth, and shared rewards, which result in sustainable success.

Voted best place to work numerous times, Improving strives to create and maintain a culture that exemplifies teamwork, excellence, and fun! We believe this kind of culture encourages both the inspiration and the motivation to achieve amazing things.

Job Type: Full-Time

Location: India

Senior-level .NET developer Exp – 4 – 8 years Location – Remote

  • Proficiency with C# and .NET Fundamentals: Mastery of modern C# and the .NET SDK, including asynchronous programming with async/await and LINQ.
  • Understanding of .NET 8: Familiarity with the latest LTS versions of .NET, particularly .NET 8, which is dominant in new development.
  • Cloud-Native Development: Knowledge of cloud platforms like Azure, including Azure App Service, Azure Functions, and Azure DevOps.
  • Cross-Platform Development: Proficiency in .NET Core, which is essential for building applications that can run on multiple platforms.
  • Microservices Architecture: Understanding of microservices, containerization, and serverless computing patterns.
  • AI/ML Integration: Familiarity with integrating AI and machine learning technologies into .NET applications. (Claude Code preferred).
  • DevOps Knowledge: Understanding of DevOps practices and tools, including Azure DevOps
  • React 18+ — concurrent rendering, Suspense, and server components (if using Next.js).
  • TypeScript — strongly typed React apps for maintainability.
  • State Management — Redux Toolkit, Zustand, or React Query for server state.
  • UI Frameworks — Material UI (MUI), Chakra UI, Tailwind CSS for rapid styling.
  • Routing — React Router v7 or Next.js routing if SSR/SSG is used.
  • API Integration — Fetch API, Axios, React Query for consuming .NET APIs.
  • Form Handling — React Hook Form or Formik with validation (Yup/Zod).
  • Testing — Jest, React Testing Library, Cypress for E2E.
  • Build Tools — Vite, Webpack 6, or Turbopack for faster builds.
  • Performance Optimization — code splitting, lazy loading, memorization
  • CORS configuration in ASP.NET Core for React clients.

Nice to Have:

  • Any experience in case management, Legal, Financial, Mortgage.
  • Some Legacy dev experience as we will be doing some legacy work as we transition to the newer Development.

About Improving

Improving is a modern digital services company dedicated to positively changing the perception of the IT professional. We offer innovative solutions through consulting, software development, and training to help thousands of our clients achieve new heights in a competitive and ever-changing market.

As our company continues to grow, we are looking for enthusiastic thought leaders to join our team. Improving has a unique mix of passionate professionals who strive to grow and thrive in new ways. We are committed to establishing and maintaining an inclusive culture that allows all Improvers to bring their authentic selves to work each day. This is why we work hard to build inclusion and diversity in our workplace, so we can all do amazing things and succeed together.

Discover Our Company Culture

Join the Improving Team

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app