Full-stack Engineer

We are looking for a Senior Software Engineer with deep expertise in C# and the .NET ecosystem to design, build, and maintain scalable backend services and APIs. You will work closely with cross-functional teams to deliver high-quality, cloud-native solutions on Microsoft Azure.

What will be your key responsibilities:

Responsibilities

- Design, develop, and maintain RESTful Web APIs using ASP.NET Core / .NET 6+

- Architect and implement messaging solutions using Azure Service Bus (queues, topics, subscriptions)

- Deploy and manage applications on Azure App Services and Kubernetes clusters, including configuration, scaling, and monitoring

- Design and optimize SQL Server / Azure SQL databases, including schema design, stored procedures, indexing, and query performance tuning

- Write clean, testable, and maintainable code following SOLID principles and established design patterns

- Participate in code reviews, architectural discussions, and technical planning

- Collaborate with DevOps to maintain CI/CD pipelines (Azure DevOps / GitHub Actions)

- Troubleshoot production issues and contribute to incident resolution


What experience should you have:

Requirements

- 5+ years of professional experience with C# and .NET (Framework and/or Core)

- Strong experience building and consuming RESTful APIs with ASP.NET Core

- Hands-on experience with Azure services: Service Bus, App Services, Azure SQL, Azure Functions, Application Insights

- Experience with Kubernetes (AKS or similar) — deploying, scaling, and managing containerized workloads

- Proficient in SQL Server — schema design, query optimization, migrations (EF Core or Dapper)

- Solid understanding of messaging patterns (pub/sub, competing consumers, dead-letter queues)

- Experience with Docker and container fundamentals

- Experience with unit testing and integration testing (xUnit, NUnit, Moq, etc.)

- Familiarity with Git, branching strategies, and pull request workflows

- Strong communication and collaboration skills


Nice to Have

- Experience with microservices or event-driven architectures

- Experience with Terraform or Bicep for infrastructure as code

- Knowledge of OAuth 2.0 / OpenID Connect and identity platforms (Azure AD / Entra ID)

- Exposure to NoSQL databases (Cosmos DB, Redis)

What do you get in return:

Our team is composed of experts in their fields who are passionate about delivering high-quality work and maintaining a positive work culture. We value innovation, teamwork, and personal growth. As an experienced .Net Developer, you will have the opportunity to make a significant impact on our projects and contribute to the success of our organization. If you are ready to embrace exciting challenges and foster a culture of excellence, we encourage you to apply.

What do we offer:

  • Work remotely from anywhere in the world, with a fully remote team, and enjoy a mutually agreed schedule that fits your needs. (Core US working hours) 
  • Work primarily with US-based colleagues, providing you with the opportunity to collaborate with people from diverse backgrounds and skill sets.
  • Use your skills and expertise to make a significant impact on the delivery of projects in our company
  • Work in a supportive environment that values your contribution and provides you with the resources and training you need to grow in your career.
  • Enjoy a 40-hour workweek that provides you with a healthy work-life balance, and the time to pursue your personal and professional goals outside of work.

If you are a dedicated .NET Developer looking for an opportunity to work with a dynamic team, we would love to hear from you. Apply today!

Mám zájem o tuto pozici

Poslat nabídku na e-mail

Další pozice v oboru Informační technologie, region abroad

Project Manager

  • AIS
  • Brno
  • Dohodou

Senior Project Manager pro Agilní Projekty AIS Servis, s.r.o. je interní software-house velké mezinárodní finanční skupiny Vienna Insurance Group (VIG), kam v Česku patří pojišťovny Kooperativa a…

Project Manager

Division Architect

  • AIS
  • Brno
  • Dohodou

Division Architect (Omega) odpovídá za rozvoj a řízení architektury technických domén a sdílených služeb v rámci divize Omega. Zajišťuje soulad architektonických rozhodnutí s enterprise architekturou…

Division Architect

Delivery Account Manager

  • Viable One
  • Praha hl.m.
  • 80 - 160 000 Kč/měs

Nehledáme běžného projekťáka, ale lídra, který se u nás stane klíčovou postavou řízení projektů. Jako Delivery Account Manager budeš zodpovídat za realizaci projektu od A do Z - od přípravy business…

Delivery Account Manager