Infinity Technologies logo

Middle.NET Developer

Infinity Technologies·Salary not specified

Primary stack

DockerJWTRESTPostgreSQL.NETC#CI/CDAzureAPI

Nice to have's

Entity Framework Corebackground job toolsAzure App ServiceAzure SQL/PostgreSQLAzure StorageDockerhealthcareschedulingworkflowinternal business platformsSwagger / OpenAPI

Job description

About the Position

We are seeking a Middle .NET Developer with 3+ years of experience to join our healthcare operations platform team, building scalable backend systems.

About the Project

We are looking for a Middle .NET Developer to join a team working on a modern healthcare operations platform used by clinics and service providers to manage appointments, patient-related workflows, internal tasks, notifications, and reporting.

The product is already in production and is being actively developed. The backend is built with .NET 8, ASP.NET Core Web API, and PostgreSQL, with cloud deployment on Azure. The team focuses on clean API development, stable integrations, reliable background processing, and improving existing business logic without unnecessary overengineering.

This role is a good fit for a developer who already has solid.NET experience and wants to grow further in backend architecture, cloud-based development, and production-quality engineering.

Responsibilities

  • Develop and maintain backend features using C#, .NET 8, and ASP.NET Core Web API.
  • Build REST APIs for web applications, admin panels, and internal service integrations.
  • Work with Entity Framework Core, PostgreSQL, migrations, and database queries.
  • Implement business logic related to appointments, task flows, notifications, and reporting.
  • Support background jobs for reminders, scheduled updates, and asynchronous processing.
  • Work with authentication and role-based access using JWT and modern identity practices.
  • Investigate bugs, production issues, failed jobs, and API errors using logs and monitoring tools.
  • Write unit and integration tests for core backend functionality.
  • Participate in code reviews and technical discussions with senior engineers.
  • Collaborate with frontend developers, QA engineers, product owners, and DevOps specialists.

Requirements

  • 3+ years of commercial experience with.NET development.
  • Good knowledge of C# and ASP.NET Core Web API.
  • Practical experience with .NET 6+ /.NET 8 preferred.
  • Experience with Entity Framework Core and relational databases.
  • Good understanding of REST API design, validation, error handling, and DTO mapping.
  • Basic understanding of authentication, authorization, users, roles, and permissions.
  • Experience with Git, pull requests, code reviews, and CI/CD workflows.
  • Ability to write clean, readable, and maintainable code.
  • Understanding of unit testing and debugging.
  • Strong spoken English - Upper-Intermediate / Advanced level, B2+ or higher.

Nice to Have

  • Experience with PostgreSQL.
  • Experience with Azure App Service, Azure SQL/PostgreSQL, or Azure Storage.
  • Familiarity with background job tools such as Hangfire, Quartz.NET, or hosted services.
  • Basic experience with Docker.
  • Experience with healthcare, scheduling, workflow, or internal business platforms.
  • Familiarity with API documentation tools such as Swagger / OpenAPI.

We Offer

  • Remote-friendly cooperation format.
  • Work on a real production platform with active users.
  • Modern.NET stack without outdated legacy-heavy development.
  • Support from senior engineers and clear code review practices.
  • Opportunity to grow into Senior.NET Developer responsibilities.
  • Long-term cooperation on international projects.

Apply

If you are a.NET Developer who wants to work with a modern backend stack and grow in cloud-based product development, we would be glad to hear from you.

Send us your CV and we will contact you to discuss relevant opportunities.

© Infinity Technologies. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Infinity Technologies, headquartered in London, specializes in creating global R&D hubs to help businesses achieve their goals. Promoting fully remote teams and a lean approach, we eliminate unnecessary office costs, sales, marketing expenses, and overheads for our customers. Our innovative fractal model ensures each R&D hub functions as a self-contained ecosystem tailored to the unique needs of each customer, acting as an extension of their team to develop products, maintain services, or execute strategic objectives.We leverage over 20 trademarked frameworks for building teams, developing software products, and designing outsourcing strategies, focusing on startups andmid-sizedcustomers. Our goal is to help them globalize their R&D efforts efficiently. Infinity Technologies also maintains a library of reusable components, enabling rapid prototyping, idea validation, and faster time to market—all while reducing costs. Since 2003, we have built 81 R&D hubs and currently operate 12 active hubs with distributed teams in 21 countries.With our expertise in cost-effective practices, economies of scale, and lean methodologies, Infinity Technologies empowers businesses to innovate, grow, and succeed in a global marketplace.

More at Infinity Technologies

All 32 roles

Popular searches