Jobs C# / .NET

120
  • Β· 147 views Β· 26 applications Β· 9d

    Senior .Net Developer for Sport Team

    Full Remote Β· EU Β· Product Β· 5 years of experience Β· English - None Ukrainian Product πŸ‡ΊπŸ‡¦
    About your key responsibilities and impact: Designing and implementing scalable and efficient software architectures; Writing, testing, and debugging complex code for new and existing software applications; Providing guidance and mentorship to junior...

    About your key responsibilities and impact:

    • Designing and implementing scalable and efficient software architectures;
    • Writing, testing, and debugging complex code for new and existing software applications;
    • Providing guidance and mentorship to junior engineers and team members;
    • Conducting thorough code reviews to ensure code quality, security, and best practices;
    • Creating and maintaining comprehensive technical documentation for software development and system design;
    • Leading and managing software development projects, ensuring timely delivery and quality (shared responsibility with the Delivery Manager);
    • Working closely with cross-functional teams, including product management, design, and operations, to align development efforts with business goals;
    • Researching and implementing new technologies and methodologies to improve software performance and development processes;
    • Identifying and resolving complex software issues and technical challenges;
    • Driving continuous improvement in software development practices and processes;
    • Communicating effectively with stakeholders, including presenting technical concepts and project updates;
    • Delivering code to production in a timely manner according to business expectations.

    Essential professional experience:

    • 5+ years of experience in back end;
    • System Design & Architecture – strong experience designing scalable, resilient .NET systems using microservices, event-driven and cloud-native architectures (Azure/AWS);
    • Backend Expertise – advanced C# skills, RESTful API development, asynchronous programming, and deep understanding of design and resilience patterns (DDD, CQRS, circuit breaker, etc.);
    • Database Mastery – proficiency in SQL optimization, data modeling, indexing, and experience with both relational and NoSQL databases;
    • Messaging & Performance – hands-on Kafka expertise, high-load system optimization, caching, and distributed computing;
    • DevOps & Cloud – solid experience with CI/CD pipelines, Docker/Kubernetes, and infrastructure automation;
    • Quality & Observability – strong focus on testing (xUnit, NUnit), monitoring (Serilog, App Insights), and secure coding practices;
    • Leadership & Collaboration – mentoring peers, driving technical decisions, and ensuring engineering excellence within Agile teams;
    • Languages – Intermediate+ English, B2+ Ukrainian/Russian
    More
  • Β· 79 views Β· 11 applications Β· 23d

    .NET Team Lead

    Hybrid Remote Β· EU Β· Product Β· 5 years of experience Β· English - B2 Ukrainian Product πŸ‡ΊπŸ‡¦
    What You’ll Be Driving: Leading tech team; Server-side developing of products using .NET 8, ASP.NET Core (Web API), EntityFramework Core, Redis, Kafka, PostgreSQL, Elasticsearch, Docker; Developing of high-load services; Application architecture...

    What You’ll Be Driving:

    • Leading tech team;
    • Server-side developing of products using .NET 8, ASP.NET Core (Web API), EntityFramework Core, Redis, Kafka, PostgreSQL, Elasticsearch, Docker;
    • Developing of high-load services;
    • Application architecture design;
    • Code reviewing and improving the current team's skills;
    • Working in close collaboration with others in the team and across the business;
    • Closely communicating with BAs and product managers, providing the best solutions and influencing the product.
       

    What Makes You a GR8 Fit:

    • Knowledge of .NET Core and ASP.NET Core, with 3+ years of commercial development experience;
    • Software Design knowledge: SOLID, OOD, Design patterns;
    • Experience with SQL, NoSQL database;
    • Good understanding of the principles of distributed systems;
    • Work experience in Agile environment;
    • Experience with CI, UnitTests, Integration Tests;
    • Upper-Intermediate+ English level.
       

    Desirable skills:

    • Experience with high-load projects;
    • Experience with RabbitMQ, Redis, Kafka, SignalR;
    • Experience with Kubernetes;
    • Experience with ELK stack.
    More
  • Β· 96 views Β· 13 applications Β· 23d

    Middle Data/ETL Engineer (.NET technology stack)

    Office Work Β· Ukraine (Lviv) Β· 3 years of experience Β· English - B2
    We are looking for a Middle Data/ETL Engineer with 3+ years of experience for a successful web project from the USA. As a Software Engineer, you will be a key contributor within a high-performing engineering team responsible for building, enhancing, and...

    We are looking for a Middle Data/ETL Engineer with 3+ years of experience for a successful web project from the USA.

    As a Software Engineer, you will be a key contributor within a high-performing engineering team responsible for building, enhancing, and supporting our SaaS technology products. You will apply strong engineering fundamentals, deliver high-quality code, and model best practices in solution design, collaboration, and continuous improvement.

     

    Requirements

     

    Must have

    β€’ 3+ years of experience building enterprise-grade software solutions

    β€’ Strong experience with .NET and C#

    β€’ Hands-on experience with REST APIs, including JSON, and related standards

    β€’ Experience building backend or middleware services

    β€’ Experience with SQL and/or NoSQL databases (e.g., MySQL, MongoDB)

    β€’ Strong problem-solving ability and a passion for tackling complex challenges

    β€’ High personal integrity, accountability, and a continuous-learning mindset

    β€’ Team-oriented with a customer-first approach

    β€’ Positive, self-motivated, and adaptable, with a sense of humor and a collaborative work style

    β€’ English level - Upper or Advanced

     

    Will be a plus

    β€’ Experience in healthcare systems, especially around claims, eligibility, or provider data

    β€’ Strong communication skills with the ability to explain technical concepts to non-technical audiences

    β€’ Technical documentation experience

    β€’ Experience supporting end users or conducting user training

    β€’ Experience gathering and refining technical requirements from non-technical stakeholders

    β€’ Experience with Agile development practices (Kanban, Scrum)

    β€’ Experience with JavaScript technologies or frameworks (e.g., Node.js, Angular)

    β€’ Experience with MongoDB and/or Snowflake 

     

    Responsibilities

    β€’ Design, develop, and implement enterprise-class SaaS software solutions

    β€’ Perform system analysis, development, troubleshooting, and testing of software products

    β€’ Integrate with third-party platforms, APIs, and services to extend and enhance product capabilities

    β€’ Collaborate as an empowered and engaged member of an agile engineering team

    β€’ Contribute independently to team initiatives, feature implementations, and technical decision-making

    β€’ Follow established engineering standards and participate in peer reviews

    β€’ Participate in improving engineering processes, tools, and automation where needed

     

    About Project

    Our client is a Software company from the USA.

     

    Product

    This platform is dedicated to ensuring payment integrity for health payers. Our project focuses on creating and implementing cutting-edge technology solutions to tackle current and future challenges in the healthcare industry for health plans. By bringing together payers, providers, and business partners on one technology platform, we aim to facilitate transparent communication and support collaboration.

     

    Stage

    Active phase of development

     

    Project team

    Existing team on the client side. We work with the US team (Eastern and Central time zones) β€” around 10 people. Our team is 17 people (9 MEAN stack developers, 8 QA, 1 PM)

     

    Project Technologies

    MEAN (MongoDB, Express. js, Angular and Node.js)

     

    Work Schedule

    Full-time working day in our office (flexible hours).

     

    Interview Stages

    1-st stage β€” Call with Recruiter (30 minutes)
    2-nd stage β€” Interview with our Senior Engineer and Project Manager (1 hour)
    3-rd stage β€” Client interview

     

    Our Benefits

    • Projects with a modern JS stack (React.js, React Native, Vue.js, Angular, Node.js)
    • Strong JavaScript community at the company (80 developers)
    • Paid vacations and sick leaves, additional days off, relocation bonus
    • Education: regular tech talks, educational courses, paid certifications, English classes
    • One of the best IT employers in Lviv based on DOU rating

     

    Recruiter - Anastasiia Vaskiv

    More
  • Β· 305 views Β· 69 applications Β· 11d

    Mid-Level .NET Developer to $3500

    Full Remote Β· Ukraine Β· Product Β· 3 years of experience Β· English - B2
    We are a US-based product company (NOT outsourcing). Long-term stable role, real feature ownership for a talented Full Stack developer Tech stack: Richly featured web app with varied work ASP.NET MVC/Core, C# css, Razor pages, jQuery SQL Server ...

    We are a US-based product company (NOT outsourcing).
    Long-term stable role, real feature ownership for a talented Full Stack developer

     

    Tech stack:
    Richly featured web app with varied work 
    ASP.NET MVC/Core, C#
    css, Razor pages, jQuery
    SQL Server

     

    πŸ’΅ Salary: $2,700–$3,500 USD / month
    πŸ“ˆ Raises for demonstrated skills and performance
    πŸ• 4 hours daily overlap with EST (flexible)
    πŸ’Ό Direct hire

     


    Requirements:
    β€’ 3+ years commercial .NET experience
    β€’ English level B2 or better
    β€’ Looking for a long-term, rewarding career β€” not a short project or agency work
     

     

    πŸ‡ΊπŸ‡¦ Ми Π΄ΡƒΠΆΠ΅ Π΄ΠΎΠ±Ρ€ΠΎΠ·ΠΈΡ‡Π»ΠΈΠ²Π° компанія Π΄ΠΎ Π£ΠΊΡ€Π°Ρ—Π½ΠΈ.
    πŸ‡ΊπŸ‡¦ ΠŸΡ–Π΄Ρ‚Ρ€ΠΈΠΌΡƒΡ”ΠΌΠΎ Ρ‚Π°Π»Π°Π½ΠΎΠ²ΠΈΡ‚ΠΈΡ… ΡƒΠΊΡ€Π°Ρ—Π½ΡΡŒΠΊΠΈΡ… Ρ€ΠΎΠ·Ρ€ΠΎΠ±Π½ΠΈΠΊΡ–Π².

    More
  • Β· 58 views Β· 12 applications Β· 12d

    SDE with simulation software experience

    Full Remote Β· Countries of Europe or Ukraine Β· 4 years of experience Β· English - None
    We’re looking for a Software Development Engineer (Python/C#) with simulation software experience. You will build high-performance simulation systems, modeling complex processes over time and delivering accurate data for real-time visualization and...

    We’re looking for a Software Development Engineer (Python/C#) with simulation software experience.

    You will build high-performance simulation systems, modeling complex processes over time and delivering accurate data for real-time visualization and analysis.

     

    Requirements:

    • 4+ years of professional experience in software development.
    • Proven experience with Object-Oriented Programming (OOP) and design patterns.
    • Strong proficiency in at least one modern programming language (e.g., C# or Python).
    • Hands-on experience with relational databases, specifically PostgreSQL, including schema design, query optimization, and performance tuning.
    • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
    • Experience in designing or working with simulation software, especially discrete-event simulation or dynamic modeling systems.
    • Familiarity with service-oriented architecture (SOA) or microservices.
    • Experience with data serialization formats and protocols (e.g., JSON, gRPC) for efficient service communication.
    • Excellent problem-solving skills and attention to detail.

       

    Preferred Qualifications:

    • Familiarity with specific discrete-event simulation frameworks such as SimSharp (C#) or SimPy (Python).
    • Prior experience in the logistics, port terminal, or supply chain domain is highly desirable.
    • Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes).
    • Knowledge of mathematical modeling, operations research, or optimization techniques.

       

    Overlap time requirements: till 10 AM PST

     

    Working conditions and benefits:

    • Paid vacation, sick leave (without sickness list)
    • Official state holidays β€” 11 days considered public holidays
    • Professional growth while attending challenging projects and the possibility to switch your role, master new technologies and skills with company support
    • Flexible working schedule: 8 hours per day, 40 hours per week
    • Personal Career Development Plan (CDP)
    • Employee support program (Discount, Care, Health, Legal compensation)
    • Paid external training, conferences, and professional certification that meet the company’s business goals
    • Internal workshops & seminars
    • Corporate library (Paper/E-books) and internal English classes.

     

    Don't miss out on this opportunity! Submit your application today 😊

    More
  • Β· 352 views Β· 35 applications Β· 3d

    Full-stack Developer (C#,JS)

    Full Remote Β· Ukraine Β· 5 years of experience Β· English - B2
    Project Description: Our team is responsible for the development, integration, and support of corporate information systems designed to help business processes run with maximum efficiency. We develop a set of software products used by 15k+ Luxoft...
    • Project Description:

      Our team is responsible for the development, integration, and support of corporate information systems designed to help business processes run with maximum efficiency.

      We develop a set of software products used by 15k+ Luxoft employees. Our solutions automate a wide range of business processes, including client relationship management, contract workflows, purchasing, business travel, budget planning, invoicing, recruitment, personnel administration, and time and resource management.

      We are looking for an experienced Software Developer with deep knowledge of architectural approaches to software design and implementation.
       

    • Responsibilities:

      Be part of an agile development team
      Participate in microservices architecture implementation
      Participate in architecture and system design reviews
      Understand the concepts of Clean Architecture and DDD
      Be able to conduct code reviews
      Have experience with the .NET 9 tech stack
      Be able to write maintainable code
       

    • Mandatory Skills Description:

      - .NET 9
      - DDD
      - Clean Architecture
      - Angular 19
      - MS SQL

       

    • Nice-to-Have Skills Description:

      - Advanced English
      - Azure Kubernetes Services
      - Azure DevOps (CI-CD, Docker, HELM)
      - Enterprise Architecture
      - EF Core
      - Microservices architecture
      - Elastic
      - Redis

    More
  • Β· 70 views Β· 11 applications Β· 9d

    SDE with simulation software experience

    Full Remote Β· Countries of Europe or Ukraine Β· 4 years of experience Β· English - None
    Akvelon is an American company with offices in Seattle, Mexico, Ukraine, Poland, and Serbia. Our company is an official vendor of Microsoft and Google. Our clients also include Amazon, Evernote, Intel, HP, Reddit, Pinterest, AT&T, T-Mobile, Starbucks,...

    🌎Akvelon is an American company with offices in Seattle, Mexico, Ukraine, Poland, and Serbia. Our company is an official vendor of Microsoft and Google. Our clients also include Amazon, Evernote, Intel, HP, Reddit, Pinterest, AT&T, T-Mobile, Starbucks, and LinkedIn. 

    To work with Akvelon means to be connected with the best and brightest engineering teams from around the globe and working with an actual technology stack building Enterprise, CRM, LOB, Cloud, AI and Machine Learning, Cross-Platform, Mobile, and other types of applications customized to client’s needs and processes.

     

    We’re looking for a Software Development Engineer with simulation software experience.
     

    You will build high-performance simulation systems, modeling complex processes over time and delivering accurate data for real-time visualization and analysis.

     

    Requirements:

    • 4+ years of professional experience in software development.
    • Proven experience with Object-Oriented Programming (OOP) and design patterns.
    • Strong proficiency in at least one modern programming language (e.g., C# or Python).
    • Hands-on experience with relational databases, specifically PostgreSQL, including schema design, query optimization, and performance tuning.
    • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
    • Experience in designing or working with simulation software, especially discrete-event simulation or dynamic modeling systems.
    • Familiarity with service-oriented architecture (SOA) or microservices.
    • Experience with data serialization formats and protocols (e.g., JSON, gRPC) for efficient service communication.
    • Excellent problem-solving skills and attention to detail.

     

    Preferred Qualifications:

    • Familiarity with specific discrete-event simulation frameworks such as SimSharp (C#) or SimPy (Python).
    • Prior experience in the logistics, port terminal, or supply chain domain is highly desirable.
    • Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes).
    • Knowledge of mathematical modeling, operations research, or optimization techniques.

     

    Overlap time requirements: till 10 AM PST

     

    Working conditions and benefits:

    • Paid vacation, sick leave (without sickness list)
    • Official state holidays β€” 11 days considered public holidays
    • Professional growth while attending challenging projects and the possibility to switch your role, master new technologies and skills with company support
    • Flexible working schedule: 8 hours per day, 40 hours per week
    • Personal Career Development Plan (CDP)
    • Employee support program (Discount, Care, Health, Legal compensation)
    • Paid external training, conferences, and professional certification that meet the company’s business goals
    • Internal workshops & seminars
    • Corporate library (Paper/E-books) and internal English classes.
    More
  • Β· 401 views Β· 49 applications Β· 10d

    Senior .NET Engineer

    Full Remote Β· Ukraine Β· 4 years of experience Β· English - B2
    Job Description Primary Backend Skills: Framework: Deep expertise in the .NET 8 Framework, specifically for building Web APIs. API Development: Solid experience creating and managing endpoints using GraphQL for .NET. Data Access: Proficiency with Entity...

    Job Description

    Primary Backend Skills:

    • Framework: Deep expertise in the .NET 8 Framework, specifically for building Web APIs.
    • API Development: Solid experience creating and managing endpoints using GraphQL for .NET.
    • Data Access: Proficiency with Entity Framework for ORM.
    • Testing: Skills in writing unit tests for backend services using XUnit.
    • API Documentation: Experience using Swashbuckle to generate and maintain Swagger documentation.

    Cloud & DevOps Experience:

    • Platform: In-depth knowledge of the Azure platform is required.
    • Containerization: Experience with Docker for creating and managing containerized applications. 
    • Hands-on experience deploying microservices to Azure Container Apps.
    • Understanding of hosting frontend applications on Azure Static Web App.
    • Experience managing and interacting with Azure SQL Database.
    • Experience with NoSQL databases, specifically Cosmos DB.
    • Core Azure Services: Managing customer identity with Azure AD B2C, Using Application Insights for service monitoring, Experience with Azure API Management.

    Preferred, Not Required Skills

    • Familiarity with our modern frontend stack is a strong plus. This includes: Core Technologies: React, Typescript, and Material UI. State Management & Data: Redux toolkit and Apollo Client for GraphQL.
    • Tooling: Experience with Vite as a build tool, Vitest for testing, and Zod for schema validation.
    • Navigation: Understanding of React Router.
    • Version Control: Proficiency with Git and GitHub.
    • Collaboration: Experience working with Jira and Confluence.
    • API Testing: Hands-on experience with Postman, particularly within a team workspace.
    • Development Environment: Experience with development tools like Eslint, Prettify (Prettier), and Husky is beneficial. While the choice of IDE is flexible, experience with
    • Visual Studio Code is preferred.

    Job Responsibilities

    Working in Scrum team and perform function of senior software developer doing software modules architecture, design, development, unit and integration testing and deployment.

    Department/Project Description

    Developting a cloud-based platform designed for managing latest generation of IoT devices.

    The core part of the system provides a centralized location for remotely monitoring, upgrading, and configuring devices. It also offers an application marketplace, allowing users to deploy and customize applications for their devices.

    At the moment it is extensively extending with services that deal with telemetry provided by the connected devices and services. These services are designed in two forms. First is the predefined set of data connectors and visualisation widgets, and the second is a framework that let customers to design own connectors and widgets.

     

    Skill Category

    .NET

    Keyskills - Must Have

    • .NET
    • Azure
    • GraphQL
    • Entity Framework
    • xUnit
    • MS SQL Server
    More
  • Β· 46 views Β· 2 applications Β· 3d

    Senior .NET / React Software Engineer

    Full Remote Β· Ukraine Β· 7 years of experience Β· English - B2
    We are looking for a Senior .NET/React Software Engineer for an hourly-based contract (3–5 months), with a possibility of extension based on project needs and performance. You will join an established product team in a US-based product company working...

    We are looking for a Senior .NET/React Software Engineer for an hourly-based contract (3–5 months), with a possibility of extension based on project needs and performance.

     

    You will join an established product team in a US-based product company working on globally adopted, large-scale production platforms used daily by millions of readers, students, and institutions worldwide, contributing to cross-team initiatives and providing technical leadership across mature, business-critical systems!

     

    Given the technical stack and maturity of the product, we are looking for a Senior engineer whose primary, long-term experience is in C# / .NET and React.

     

    About products:

    • A global digital reading platform used by millions of readers worldwide.
    • A digital reading platform designed for schools and educational institutions.
    • A streaming service for films and documentaries.

       

    Tech Stack

    Most things we build use:

    • C#
    • NET MVC / Web API
    • SQL Server
    • React

    Common supporting infrastructure includes:

    • Centralized logging with Elasticsearch and Kibana
    • Messaging with RabbitMQ
    • Application monitoring with New Relic

    For source control and pull requests, teams choose between:

    • GitHub
    • BitBucket

    We use automated build and deploy, and encourage unit testing.

    Our code runs in Microsoft Azure and Amazon AWS, as well as in our own data center.

    Team-specific: We’ve adopted other data stores to deal with issues of scale and performance, and to better fit our evolving data models. For example:

    • MongoDB
    • Azure Table Storage
    • Elasticsearch
    • Redis
    • Kafka

    We also have applications that make heavy use of the following technologies:

    • Ruby-on-rails
    • Node.js
    • Ember.js
    • A custom JavaScript framework
    • Scala

       

    Important for us:

    1. 7+ non-interrupted years of professional experience with C#, the .NET web technology stack, and React.
    2. Senior-level background
    3. Strong understanding of web-based architecture and development.
    4. Expert knowledge of software development.
    5. Expert understanding and ability to create and maintain systems using language appropriate for target or equivalent technologies (i.e. C#, JavaScript, JSON, XML, ASP.NET MVC, etc.).
    6. Expert capability to create and maintain SQL and/or document databases as required to support development projects.
    7. Leadership aptitude: adept at training and mentoring others.
    8. Skilled to consistently reduce software complexity while balancing short-term productivity with long-term maintenance.
    9. Track-record of anticipating technical problems and designing solutions to overcome them.
    10. Effectively facilitate cross-team work.
    11. Understand the business that their code supports.
    12. At least Upper-Intermediate English

       

    Responsibilities:

    Software Development & Ownership

    • Develop and maintain new and existing web applications using .NET (C#) and React.
    • Own features end-to-end: requirements analysis, design, implementation, delivery, and production support.
    • Break down complex initiatives into clear, achievable deliverables.
    • Contribute to the design and maintenance of SQL and/or document databases.

    Technical Leadership & Architecture

    • Provide technical leadership in architecture, design decisions, implementation, and code quality.
    • Identify and resolve requirement gaps, reduce technical debt, and improve system maintainability.
    • Research and evaluate new technologies to select optimal solutions.
    • Contribute to shared codebases, architectural decisions, and engineering standards.

    Collaboration & Delivery

    • Work independently on small to medium projects and contribute to large cross-team initiatives with a Solution Architect.
    • Lead small projects or support medium-sized initiatives.
    • Facilitate discussions around user scenarios, technical trade-offs, and delivery optimization.
    • Participate in initiatives impacting multiple teams.

    Code Quality & Production

    • Ensure high code quality through code reviews, pull requests, and pair programming.
    • Support testing, performance planning, reliable releases, and production stability.

     

    What you’ll get working with us:

    • Short-term hourly-based contract (3–5 months) with a clear scope, transparent expectations, and a possibility of extension based on project needs and performance.
    • Opportunity to work on globally adopted, large-scale production products used daily by millions of readers, students, and institutions worldwide.
    • High-impact engineering work on mature, business-critical systems β€” not an MVP or experimental project.
    • Collaboration with a strong, cross-functional product team, including experienced backend, frontend, QA engineers, architects, and product stakeholders.
    • A senior-level engineering environment with a strong focus on code quality, architecture, scalability, and long-term maintainability.
    • Modern technology stack, automated CI/CD pipelines, cloud infrastructure (Azure & AWS), and engineering best practices.
    • Autonomy and ownership: real influence on technical decisions, architecture, and implementation.
    • Fully remote work with a distributed, well-organized team.
    • Professional, respectful communication and a well-established engineering culture.
    • Valuable experience working with well-known US-based digital products that strengthen your professional profile.

     

    If we are a match β€” we are waiting for you! Send your CV!

    More
  • Β· 58 views Β· 5 applications Β· 3d

    Middle .NET / React Software Engineer

    Full Remote Β· Ukraine Β· 4 years of experience Β· English - B2
    We are looking for a Middle .NET/React Software Engineer for an hourly-based contract (3–5 months), with a possibility of extension based on project needs and performance. You will join an established product team in a US-based product company working...

    We are looking for a Middle .NET/React Software Engineer for an hourly-based contract (3–5 months), with a possibility of extension based on project needs and performance.

     

    You will join an established product team in a US-based product company working on globally adopted, large-scale production platforms used daily by millions of readers, students, and institutions worldwide!

     

    Given the technical stack and maturity of the product, we are looking for a Middle engineer whose primary, long-term experience is in C# / .NET and React.

     

    About products:

    • A global digital reading platform used by millions of readers worldwide.
    • A digital reading platform designed for schools and educational institutions.
    • A streaming service for films and documentaries.

       

    Tech Stack

    Most things we build use:

    • C#
    • NET MVC / Web API
    • SQL Server
    • React

    Common supporting infrastructure includes:

    • Centralized logging with Elasticsearch and Kibana
    • Messaging with RabbitMQ
    • Application monitoring with New Relic

    For source control and pull requests, teams choose between:

    • GitHub
    • BitBucket

    We use automated build and deploy, and encourage unit testing.

    Our code runs in Microsoft Azure and Amazon AWS, as well as in our own data center.

    Team-specific: We’ve adopted other data stores to deal with issues of scale and performance, and to better fit our evolving data models. For example:

    • MongoDB
    • Azure Table Storage
    • Elasticsearch
    • Redis
    • Kafka

    We also have applications that make heavy use of the following technologies:

    • Ruby-on-rails
    • Node.js
    • Ember.js
    • A custom JavaScript framework
    • Scala

       

    Important for us:

    1. 5 non-interrupted years of professional experience with C#, the .NET web technology stack, and React.
    2. Solid hands-on experience with .NET (C#) and modern JavaScript frameworks (React).
    3. Good understanding of software development fundamentals and best practices.
    4. Practical experience building and maintaining applications using C#, JavaScript, JSON, XML, ASP.NET MVC / Web API.
    5. Experience working with SQL and/or document databases in production environments.
    6. Ability to write clean, maintainable code and improve existing solutions.
    7. Understanding of how to balance delivery speed with code quality and maintainability.
    8. Ability to identify technical issues and propose reasonable solutions with guidance when needed.
    9. Experience working in a collaborative, cross-functional team environment.
    10. Understanding of the business context behind the features being developed.
    11. Upper-Intermediate English or higher.

       

    Responsibilities:

    • Develop and maintain web applications using .NET (C#) and React, implementing features based on defined requirements and designs.
    • Work with SQL and/or document databases to support application functionality.
    • Collaborate with Senior Engineers and Solution Architects on small to medium-sized projects and cross-team initiatives.
    • Break down assigned tasks and user stories into manageable implementation steps and deliver them on time.
    • Write clean, maintainable code and participate in code reviews, incorporating feedback.
    • Assist with testing, bug fixing, releases, and production support under guidance.
    • Participate in technical discussions, raise questions proactively, and suggest improvements.
    • Continuously improve technical skills and contribute to shared codebases and team standards.

       

    What you’ll get working with us:

    • Short-term hourly-based contract (3–5 months) with a clear scope, transparent expectations, and a possibility of extension based on project needs and performance.
    • Opportunity to work on globally adopted, large-scale production products used daily by millions of readers, students, and institutions worldwide.
    • High-impact engineering work on mature, business-critical systems β€” not an MVP or experimental project.
    • Collaboration with a strong, cross-functional product team, including experienced backend, frontend, QA engineers, architects, and product stakeholders.
    • A middle+ level engineering environment with a strong focus on code quality, architecture, scalability, and long-term maintainability.
    • Modern technology stack, automated CI/CD pipelines, cloud infrastructure (Azure & AWS), and engineering best practices.
    • Autonomy and ownership: real influence on technical decisions, architecture, and implementation.
    • Fully remote work with a distributed, well-organized team.
    • Professional, respectful communication and a well-established engineering culture.
    • Valuable experience working with well-known US-based digital products that strengthen your professional profile.

       

    If we are a match β€” we are waiting for you! Send your CV!

    More
  • Β· 159 views Β· 25 applications Β· 26d

    Senior .Net Full-stack Engineer (4518)

    Full Remote Β· Ukraine Β· 5 years of experience Β· English - None
    Our client is an award-winning global tax services and software provider, is the largest Firm in the world dedicated exclusively to business taxes. With global headquarters in Dallas, Texas, the Firm provides an integrated suite of federal, state, local,...

    Our client is an award-winning global tax services and software provider, is the largest Firm in the world dedicated exclusively to business taxes. With global headquarters in Dallas, Texas, the Firm provides an integrated suite of federal, state, local, and international tax services on a multijurisdictional basis, including tax recovery, consulting, advocacy, compliance, and technology services. The client is a seven-time recipient of the International Service Excellence Award from the Customer Service Institute of America (CSIA) for its commitment to world-class client service. A VAT recovery system for our clients in European countries that would help to automate the regular work of VAT specialists at the company. The client team is located in Portugal.

    Responsibilities:

    • Design, build, and maintain efficient, reusable, and reliable code
    • Contribute to the best possible performance, quality, and responsiveness of applications
    • Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues
    • Help maintain code quality, organization, and automatization

    Requirements:

    • 4+ years of experience in Full-Stack development based on .NET and any modern FE framework
    • Experience or at least understanding
    • Solid knowledge and experience with ASP.NET, .NET Core
    • Good understanding of JavaScript (ES6, TypeScript), React
    • Experience with cloud technologies (any)
    • Confident knowledge of Object-Oriented Design principles
    • Good knowledge of MS SQL Server and Entity Framework
    • Skilled in using Git or another version control system
    • Upper-Intermediate level of English

    Nice to have:

    • Working knowledge of PHP and experience maintaining or integrating PHP-based applications
    • Experience with Azure Cloud
    More
  • Β· 207 views Β· 14 applications Β· 5d

    Lead C# Developer

    Full Remote Β· Ukraine Β· 5 years of experience Β· English - B2
    New long-term project for Energy client, where we will create a microservice platform to support various business cases. You will be part of a 50 people team, where we’ll have C# engineers, AQAs, POs and Scrum Masters. Requirements: 5+ years of...

    New long-term project for Energy client, where we will create a microservice platform to support various business cases. You will be part of a 50 people team, where we’ll have C# engineers, AQAs, POs and Scrum Masters. 


    Requirements:

    • 5+ years of experience as .Net developer. At least 2 years as a Lead developer
    • Proven experience in working with architects from the client-side
    • Proven experience with Azure, Azure DevOps
    • Proven experience with working on a microservice-based project
    • Ability to lead a team of 4-6 engineers
    • OOP Development, Design Patterns, Best Practices
    • Good English to work with clients directly
    • Any C++ experience is a strong plus


    Job responsibilities:

    • Strong problem-solving and follow-up skills; must be proactive and take initiative
    • Professionalism and ability to maintain the highest level of confidentiality
    • Create robust code and translate business logic into project requirements
    • Develop code using development best practices, and an emphasis on security best practices
    • Leverage technologies to support business needs to attain high reusability and maintainability of current and newly developed systems
    • Provide system design recommendations based on technical requirements
    • Work independently on development tasks with a minimal amount of supervision
    • Write effective unit tests and integration tests to ensure high-quality software delivery
    • Leads a team of engineers and AQAs to work on team backlog, support Scrum Master and PO
    More
  • Β· 58 views Β· 3 applications Β· 25d

    Middle .Net Developer

    Hybrid Remote Β· Ukraine Β· Product Β· 3 years of experience Β· English - B2
    About us: EveryMatrix is a leading B2B SaaS provider delivering iGaming software, content and services. We provide casino, sports betting, platform and payments, and affiliate management to 200 customers worldwide. But that's not all! We're not just about...

    About us:

    EveryMatrix is a leading B2B SaaS provider delivering iGaming software, content and services. We provide casino, sports betting, platform and payments, and affiliate management to 200 customers worldwide.

    But that's not all! We're not just about numbers, we're about people. With a team of over 1000 passionate individuals spread across twelve countries in Europe, Asia, and the US, we're all united by our love for innovation and teamwork.

    EveryMatrix is a member of the World Lottery Association (WLA) and European Lotteries Association. In September 2023 it became the first iGaming supplier to receive WLA Safer Gambling Certification. EveryMatrix is proud of its commitment to safer gambling and player protection whilst producing market leading gaming solutions.

    Join us on this exciting journey as we continue to redefine the iGaming landscape, one groundbreaking solution at a time.

    We are looking for a passionate and dedicated Middle .NET Developer to join our team in Lviv!
     

    What You'll get to do: 
     

    • Hands-on development and integration of the evolving business functionality on the core part of the platform with other office locations. 
    • Understanding business requirements and their mapping to the given software framework. 
    • Discussing business requirements along with the Team Leader, Business Analysts, Project Managers, and other parties involved. 
    • Adhering to the Agile methodology and design principles of the project. 
    • Working in a test-driven, object-oriented environment. 
    • Participating in the design and implementation of the new architecture of the next-generation GamMatrix platform. 
    • Offering the QA and support team assistance whenever issues arise. 
    • Adhere to best practice development standards (such as continuous integration and deployment). 
    • Ability to understand the complex technical architecture. 
    • Ability to manage multiple priorities, commitments and tasks.

    What You need to know:
     

    • Experience with ASP.NET 4+ Frameworks and .Net Core 3.1+. 
    • Good understanding and experience with relational database systems (MSSQL Server, PostgreSQL) GIT, CI/CD practices. 
    • Strong knowledge of OOP, SOLID principles, and design patterns. 
    • Experience with multi-thread programming. 
    • Experience using containerization technologies (Docker) and orchestration technologies (Kubernetes). 
    • Experience implementing and using message queues (Kafka, Rabbit MQ). 
    • Hands-on experience writing unit tests. 
    • Experience with distributed caching solutions (Redis). 
    • Knowledge of n-tier applications, distributed applications. 
    • English proficiency.

      Nice to have:
      β€’ Strong knowledge of C#.
      β€’ Experience with building and managing microservices, parallel and asynchronous programming design patterns.
      β€’ Experience building REST APIs and self-description services (ex: Swagger).
      β€’ Experience with Log Systems: Grafana, Kibana.
      β€’ Experience with modern software development life-cycle.
      β€’ Development experience with web services.
      β€’ Self-motivated and result-oriented.
      β€’ Excellent communication skills (oral and written).
      β€’ Analytical mindset.

    Here's what we offer:

    • Start with 22 days of annual leave, with 2 additional days added each year, up to 32 days by your fifth year with us.
    • 3 sick leave days per year, no doctor's note required; 30 medical leave days with medical allowance
    • Hybrid work schedule is available after the first three months of employment, with up to 50 days of work from home per year.
    • Benefit from two Free Fridays each year, limited to one per quarter.
    • Daily catered lunch or monthly lunch allowance.β€―
    • Private Medical Subscription.β€―
    • Access online learning platforms like Udemy for Business, LinkedIn Learning or O’Reilly, and a budget for external training.
    • Gym allowance.
    • Corporate English lessons

      Support for New Parents:
    • 21 weeks of paid maternity leave, with the flexibility to work from home full-time until your child turns 1 year old.
    • 4 weeks of paternity leave, plus the flexibility to work from home full-time until your child is 13 weeks old.

    At EveryMatrix, we're committed to creating a supportive and inclusive workplace where you can thrive both personally and professionally. Come join us and experience the difference!

    More
  • Β· 232 views Β· 30 applications Β· 10d

    Senior .NET Engineer

    Full Remote Β· Ukraine Β· 4 years of experience Β· English - B2
    Job Description Primary Backend Skills: Framework: Deep expertise in the .NET 8 Framework, specifically for building Web APIs. API Development: Solid experience creating and managing endpoints using GraphQL for .NET. Data Access: Proficiency with Entity...

    Job Description

    Primary Backend Skills:

    • Framework: Deep expertise in the .NET 8 Framework, specifically for building Web APIs.
    • API Development: Solid experience creating and managing endpoints using GraphQL for .NET.
    • Data Access: Proficiency with Entity Framework for ORM.
    • Testing: Skills in writing unit tests for backend services using XUnit.
    • API Documentation: Experience using Swashbuckle to generate and maintain Swagger documentation.

    Cloud & DevOps Experience:

    • Platform: In-depth knowledge of the Azure platform is required.
    • Containerization: Experience with Docker for creating and managing containerized applications. 
    • Hands-on experience deploying microservices to Azure Container Apps.
    • Understanding of hosting frontend applications on Azure Static Web App.
    • Experience managing and interacting with Azure SQL Database.
    • Experience with NoSQL databases, specifically Cosmos DB.
    • Core Azure Services: Managing customer identity with Azure AD B2C, Using Application Insights for service monitoring, Experience with Azure API Management.

    Preferred, Not Required Skills

    • Familiarity with our modern frontend stack is a strong plus. This includes: Core Technologies: React, Typescript, and Material UI. State Management & Data: Redux toolkit and Apollo Client for GraphQL.
    • Tooling: Experience with Vite as a build tool, Vitest for testing, and Zod for schema validation.
    • Navigation: Understanding of React Router.
    • Version Control: Proficiency with Git and GitHub.
    • Collaboration: Experience working with Jira and Confluence.
    • API Testing: Hands-on experience with Postman, particularly within a team workspace.
    • Development Environment: Experience with development tools like Eslint, Prettify (Prettier), and Husky is beneficial. While the choice of IDE is flexible, experience with
    • Visual Studio Code is preferred.

    Job Responsibilities

    Working in Scrum team and perform function of senior software developer doing software modules architecture, design, development, unit and integration testing and deployment.

    Department/Project Description

    Developting a cloud-based platform designed for managing latest generation of IoT devices.

    The core part of the system provides a centralized location for remotely monitoring, upgrading, and configuring devices. It also offers an application marketplace, allowing users to deploy and customize applications for their devices.

    At the moment it is extensively extending with services that deal with telemetry provided by the connected devices and services. These services are designed in two forms. First is the predefined set of data connectors and visualisation widgets, and the second is a framework that let customers to design own connectors and widgets.

     

    Skill Category

    .NET

    Keyskills - Must Have

    • .NET
    • Azure
    • GraphQL
    • Entity Framework
    • xUnit
    • MS SQL Server
    More
  • Β· 32 views Β· 2 applications Β· 25d

    Full-Stack .NET Framework/.NET Developer

    Full Remote Β· Ukraine Β· Product Β· 3 years of experience Β· English - C1
    We’re hiring a Full-Stack .NET Developer to build secure, scalable web applications and APIs. You’ll work across the stack using .NET Framework, C#, JavaScript, HTML, CSS, and Web API, with a strong emphasis on authentication and integration (OIDC/OAuth2,...

    We’re hiring a Full-Stack .NET Developer to build secure, scalable web applications and APIs. You’ll work across the stack using .NET Framework, C#, JavaScript, HTML, CSS, and Web API, with a strong emphasis on authentication and integration (OIDC/OAuth2, WebAuthn/passkeys, and Microsoft Entra ID/Azure AD). Your initial focus will be on developing and onboarding workflows for HP multifunction devices. Over time, you may also contribute to other projects built on .NET Core, SQL/Entity Framework, and modern front‑end frameworks such as Vue.

     

    Responsibilities

    • Design, implement, and maintain ASP.NET services and RESTful Web APIs.
    • Build and enhance front-end components using JavaScript, HTML, and CSS.
    • Implement and integrate authentication flows (OIDC/OAuth2 and WebAuthn/passkeys).
    • Configure and manage identity solutions using Microsoft Entra ID/Azure AD.
    • Ensure application security, performance, and reliability with proper logging and monitoring.
    • Manage source control and branching strategies using Git.
    • Collaborate with Product and Operations teams on requirements and deployments.
    • Document architecture, APIs, and operational procedures.

    Requirements

    • 3–5+ years building web applications with C#, .NET Framework/.NET, and ASP.NET and Web API.
    • Strong experience with RESTful API design and best practices.
    • Front-end fundamentals: JavaScript, HTML, CSS.
    • Hands-on experience with authentication flows (OIDC/OAuth2 with PKCE, token lifecycles, scopes/claims).
    • Practical experience implementing WebAuthn/passkeys.
    • Proficiency with Microsoft Entra ID/Azure AD for authentication and authorization.
    • Strong knowledge of Git for version control and collaboration.
    • Familiarity with Visual Studio and CI/CD workflows.
    • Understanding of secure coding practices and OWASP Top 10.

    Nice-to-Have

    • Experience with Azure AD B2C, conditional access policies, and multi-tenant apps.
    • Entity Framework, SQL Server/PostgreSQL; basic query optimization.
    • Familiarity with Azure, containerization (Docker), and cloud deployments.
    • Experience with Vue UI development.
    More
Log In or Sign Up to see all posted jobs