Надіслати резюме

Senior Back-End .Net Developer

  • Lviv, UA
  • Full Time, Remote
  • 13.8.2025

Project overview:

Our customer is a large, public, cyber charter school in the USA. As part of a broad initiative to enhance learning and training opportunities for employees, the school has teamed up with top specialists to create the Academy. This innovative learning environment offers course-takers convenient access to diverse training materials anytime, anywhere. It offers a digital learning environment where students can study at their own pace while receiving support from certified teachers. The Academy aims to be a comprehensive one-stop system, facilitating role-specific courses and fostering continuous development for employees. If you’re passionate about shaping the future of learning and professional growth, this opportunity is for you!

The tech stack of the project:

.Net 6+, EntityFramework, MsSQL Server, Redis, Azure AD, React 18, Tailwind, Storybook, Vite, Typescript – SOLID, OOP and OOD.

Team on our side:

1-2 QA, 2-4 devs, BA, Team Lead, PM/SM, UI/UX designer.

Requirements:

  • 5+ years of commercial experience as a .Net Software Engineer;
  • Proficiency in .NET 8+ (or latest versions), including ASP.NET Core for building web APIs and services;
  • Design, implementation, and management of distributed systems using microservices principles, ensuring loose coupling, scalability, and resilience;
  • Development of robust, secure RESTful services with best practices for API design, versioning, and documentation (e.g., using Swagger/OpenAPI);
  • RabbitMQ for asynchronous communication, event-driven architecture, and reliable message brokering between services;
  • Understanding how works: Kubernetes (K8s) for deploying, scaling, and managing containerized applications in production environments;
  • Experience with Docker for containerization;
  • MongoDB: NoSQL database for handling unstructured or semi-structured data, schema flexibility, and high-throughput scenarios;
  • PostgreSQL: Relational database for structured data, complex queries, and ACID-compliant operations;
  • Experience with CI/CD pipelines (e.g., Azure DevOps, GitHub Actions), monitoring (Graphana) is a plus;
  • Proven track record in optimizing performance, handling high-load scenarios, and implementing security best practices in microservices environments;
  • English level: Upper-Intermediate or higher.

Responsibilities:

  • Take part in hands-on development, delivering high-quality features using .Net;
  • Collaborate closely with the Product Owner, Business Analyst, and other stakeholders;
  • Set and enforce coding standards and best practices across the team;
  • Conduct code reviews, mentor team members, and promote knowledge sharing within the team;
  • Oversee and improve CI/CD processes to streamline delivery;
  • Work in an Agile environment, participating in planning, grooming, and retrospectives.

Our benefits:

  • Professional and career growth promotion;
  • Competitive salary;
  • Paid vacations and sick leaves;
  • Internal Medical Program;
  • Program for veterans (which includes mentorship, an accessible office for individuals with disabilities, legal support, and additional benefits);
  • Flexible working hours;
  • Regular corporate social activities;
  • Regular technical training at our office;
  • English courses;
  • Gym, etc.
avatar

Світлана

Мудра

Recruiter

Senior Back-End .Net Developer

    Напиши нам


      Напиши нам