Jobs C# / .NET

58
  • · 70 views · 1 application · 14d

    .NET Team Lead

    Hybrid Remote · EU · Product · 5 years of experience · B2 - Upper Intermediate 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
  • · 222 views · 28 applications · 14d

    Senior .NET Engineer

    Full Remote · Countries of Europe or Ukraine · 3 years of experience · B2 - Upper Intermediate
    Requirements 5+ років досвіду у Backend розробці на .NET / C# Обов’язковий досвід інтеграції з EMR/EHR або interoperability рішень; Глибоке знання FHIR / HL7; Робота з REST APIs, OAuth2/OpenID Connect; Досвід із Azure або AWS; English - від...

    Requirements

    🔹 5+ років досвіду у Backend розробці на .NET / C#
    🔹 Обов’язковий досвід інтеграції з EMR/EHR або interoperability рішень;
    🔹 Глибоке знання FHIR / HL7;
    🔹 Робота з REST APIs, OAuth2/OpenID Connect;
    🔹 Досвід із Azure або AWS;
    🔹 English - від В2.

    Responsibilities

    • Design & development інтеграцій з EPIC / Cerner / Cebro API;
    • Healthcare data exchange (FHIR, HL7);
    • Security & privacy compliance (HIPAA/GDPR);
    • Epic App Orchard / Cerner Ignite досвід;
    • Healthcare domain expertise;
    • Message queues, microservices, CI/CD;

    Hiring Process: HR → Tech → Offer.

    🎯 Що важливо:

    Ми розглядаємо лише кандидатів з реальним досвідом в healthcare data interoperability
    (EMR/EHR, FHIR/HL7 must-have)

    More
  • · 100 views · 8 applications · 13d

    Senior C#.NET Engineer (Windows Applications)

    Full Remote · Ukraine · 4 years of experience · C1 - Advanced
    About the job Who We Are A startup in the field of minimally invasive endovascular decision support, is seeking an experienced Engineering Manager to establish and lead a high-performing software and algorithm team. This role involves nurturing &...

    About the job


    Who We Are
    A startup in the field of minimally invasive endovascular decision support, is seeking an experienced Engineering Manager to establish and lead a high-performing software and algorithm team. This role involves nurturing & building a multi-disciplinary team, managing external subcontractors, and driving the development of scalable, high-performance AI-powered solutions for medical technologies.

    What Youʼll Do

    • Design and implement user-friendly, responsive, and scalable Real-Time front-end applications that integrate seamlessly with Python-based AI models and network services.
    • Collaborate with product managers, designers, and back-end engineers to translate requirements into elegant, efficient, and maintainable code, according to best practices of software engineering.
    • Writing technical documentation.
    • Drive technical decisions on application architecture, frameworks, and tooling for front-end development within a C# and Python environment.
    • Optimize application performance, accessibility, and cross-browser compatibility to ensure a best-in-class user experience.
    • Contribute to continuous improvement in development processes, including CI/CD, unit testing, production deployment and automation.
    • Stay current with emerging front-end technologies and frameworks, and evaluate their potential adoption within the team.

    Minimal Requirements

    • 5+ years of front-end C# development — must.
    • Extensive knowledge of building GUI with WinForms — must.
    • Experience with Building Windows Services — must.
    • Extensive knowledge of Multi-threading / Multi-Processing / Interprocess Communication — must.
    • Extensive knowledge with Message Brokers like RabbitMQ — must.
    • Excellent knowledge of software design patterns — must.
    • Experience with unit testing — must.
    • Experience with maintenance and deployment in C# and Python environments, working with artifactory like Nexus / nuget — must.
    • Experience of building windows installers like MSI — must.
    • High level of English — verbal & written — must.

    Additional (Advantage) Requirements

    • Experience with REST — advantage.
    • Experience with PyTorch / TensorFlow / scikit-image / matplotlib — big advantage.
    • Experience with Python — advantage.
    • Experience with cross-platforms application — advantage.
    • Experience with Deployment, including CI/CD — advantage.
    • Software Engineering / Computer Science Bachelor Degree — advantage.
    • Experience with Kiosk mode applications — advantage.
    • Medical / healthcare companies experience — advantage.
    • Knowledge of security best practices — advantage.

    Personal

    • Fire-and-Forget attitude.
    • Strong sense of ownership and responsibility for both production environments and company IT.
    • Detail-oriented mindset with a focus on security, compliance, and reliability.
    • Problem-solver able to troubleshoot across DevOps, infrastructure, and IT domains.
    • Comfortable working in a startup environment: flexible, hands-on, and willing to switch contexts between R&D support and internal IT.
    • Excellent collaboration and communication skills, working closely with engineers, data scientists, clinicians, and non-technical staff.
    • Ability to document and enforce policies in a way that balances compliance with usability.
    • Proactive learner, always looking to adopt best practices and introduce improvements in DevOps and IT.
    • Quick-learner, team player.
    More
  • · 294 views · 49 applications · 12d

    Senior .NET Developer with Docker and Kubernetes

    Full Remote · Worldwide · 5 years of experience · B2 - Upper Intermediate
    Who we are: Glorium Technologies is an outsourcing company with an HQ in NJ and development centers in Ukraine, Poland, and Cyprus. We were founded in 2010 and have already expanded our team to over 180 sharp-minded people. The majority of our projects...

    Who we are:

    Glorium Technologies is an outsourcing company with an HQ in NJ and development centers in Ukraine, Poland, and Cyprus. We were founded in 2010 and have already expanded our team to over 180 sharp-minded people. The majority of our projects are within the Healthcare and Real Estate domains.

     

    We are seeking a Senior .NET Developer with extensive experience in Docker and Kubernetes to lead the migration and deployment processes. The ideal candidate will have in-depth knowledge of .NET to .NET Core migration and will assist in automating deployment from Octopus Deploy to Docker/Kubernetes. You will collaborate with cross-functional teams to deliver high-quality and scalable solutions, playing a key role in modernizing our application infrastructure.

     

    Does this relate to you?

    • 5+ years of experience in .NET Development
    • Strong knowledge of Docker containerization and deployment
    • Hands-on experience with Kubernetes for container orchestration
    • Proven experience in migrating projects from .NET Framework to .NET Core
    • Strong knowledge of CI/CD pipelines, with a focus on automating the deployment process
    • Experience with RESTful APIs, microservices architecture, and modern software design patterns
    • Familiarity with AWS and AWS EKS with Karpenter is a plus
    • Experience working with Octopus Deploy to manage deployments will be a plus
    • Upper-Intermediate English level

     

    This is a long-term Healthcare project involving SaaS application development and maintenance. The project focuses on creating a centralized workflow for processing appointments, invoicing payers and patients, managing documentation, and facilitating medical item deliveries. The software, designed for US-based home medical equipment providers (HME) and hospitals, streamlines daily operations and enhances efficiency.


    A new team member will be in charge of:

    •  Design, build, and maintain CI/CD pipelines using Octopus Deploy for deploying applications to Docker containers and orchestrating with Kubernetes
    • Lead the migration of existing applications from .NET Framework to .NET Core
    • Collaborate with DevOps and engineering teams to implement containerization strategies
    • Optimize applications for performance, scalability, and security in a Docker/Kubernetes environment
    • Troubleshoot and resolve issues related to application deployment, environment configuration, and Kubernetes orchestration

     

    What we offer:

    • Fully paid English classes with an in-house English teacher

    • 25 paid days off per year in total

    • Regular performance reviews

    • Training and IT certification

    • Special occasion bonuses (birthday, marriage, childbirth)

    • Flexible schedule of cooperation with work-from-home or office options

    More
  • · 160 views · 47 applications · 9d

    Senior .NET Engineer

    Full Remote · Ukraine · 5 years of experience · B2 - Upper Intermediate
    We are looking for a Senior .NET Developer to join our team on an outsourcing basis. You will be responsible for designing, developing, and maintaining scalable, secure, and high-performance back-end systems for fintech products. The role includes...

    We are looking for a Senior .NET Developer to join our team on an outsourcing basis. You will be responsible for designing, developing, and maintaining scalable, secure, and high-performance back-end systems for fintech products. The role includes architectural decision-making, solving complex technical challenges, and ensuring high code quality.
     

    Project:
    A regulated wealth platform that integrates banking, payments, digital assets, and yield products into a single ecosystem. The platform bridges traditional finance and digital markets by combining licensed financial partners with stablecoin infrastructure. It is built on a modular, compliant, and scalable architecture connecting fiat banking, blockchain infrastructure, and off-chain yield engines.

    Requirements:

    • At least 5 years of professional experience as a Software Developer
    • Extensive hands-on experience with .NET / C# development
    • Strong expertise in web architecture, microservices, REST APIs, and asynchronous workflows
    • Deep knowledge of software design principles and patterns (SOLID, YAGNI, Clean Code)
    • Experience designing and maintaining scalable, distributed systems
    • Practical understanding of Kubernetes for deploying, scaling, and managing containerized applications in production environments
    • Solid experience with SQL and EF Core
    • Database experience:
      • SQL: PostgreSQL
      • NoSQL: Redis
    • Strong ability to analyze, decompose, estimate, and deliver complex tasks
    • Proven ability to write clean, maintainable, and testable code
    • Good communication skills and ability to mentor less experienced developers 

      What skills will be a plus?
    • Cloud: AWS
    • Experience with banking or fintech projects
    • Experience in working with grpc protocol.

     

    Responsibilities:

    • Design, develop, and maintain new features and enhancements for back-end systems.
    • Investigate and resolve complex technical issues and bugs in a timely manner.
    • Provide accurate task estimations and contribute to project planning.
    • Conduct technical investigations and propose effective solutions.
    • Collaborate closely with the development team to ensure smooth delivery and knowledge sharing.
    • Participate in both verbal and written communication with clients, providing technical expertise and clear status updates.
    • Contribute to architectural decisions and promote best engineering practices.

       
    More
  • · 112 views · 18 applications · 9d

    Senior/Middle .NET Developer with Angular experience

    Full Remote · EU · 5 years of experience · B2 - Upper Intermediate
    We have an exciting project with a scaling company headquartered in Europe and providing services that assist sustainable management of various technological devices. Requirements: • Location of the candidate must be NOT in Ukraine • 5+ years of proven...

    We have an exciting project with a scaling company headquartered in Europe and providing services that assist sustainable management of various technological devices.

     

    Requirements:

    • Location of the candidate must be NOT in Ukraine

    • 5+ years of proven work experience as a .Net Developer (C#)

    • Hands-on experience with Angular is a must (2+ years)

    • Proven commercial work experience in software development

    • Preferably the candidate has to be open to get the compensation on his Ukrainian Private Entrepreneur account

    • Experience of working in multicultural environment

    • Experience with pricing and finance would a benefit

    • English level — B2

    • Ukrainian level - native

     

    Responsibilities:

    • Writing clean, maintainable and efficient code

    • Designing robust, scalable and secure features

    • Contributing in all phases of the development lifecycle

     

    We offer:

    • Competitive salary based on your expectation

    • Possibility to work remotely

    More
  • · 165 views · 20 applications · 8d

    Senior .NET Developer (FinTech)

    Full Remote · EU · 5 years of experience · B2 - Upper Intermediate
    We’re seeking a Senior .NET Developer to join our team, collaborating with talented engineers, product managers, and designers to deliver innovative financial technology. Customer The customer is a leading FinTech company providing embedded financing...

    We’re seeking a Senior .NET Developer to join our team, collaborating with talented engineers, product managers, and designers to deliver innovative financial technology.

    Customer
    The customer is a leading FinTech company providing embedded financing solutions for platforms and marketplaces. Their mission is to enable businesses to offer flexible credit products to customers, helping SMEs access funding quickly and efficiently.
    The customer is recognized for innovation in embedded finance, serving thousands of businesses globally and partnering with major platforms. They operate in a regulated environment with a strong focus on scalability, performance, and security.

    Project

    The project involves enhancing and expanding customer’s embedded finance platform, which integrates directly into partner services to deliver fast, flexible funding to SMEs. You’ll work on a modern tech stack, building features that improve customer and partner experiences while ensuring reliability in production.
    Key Technologies: C#, .NET Core, Angular 18, AWS, CI/CD, Docker/Kubernetes, Kafka/RabbitMQ, Datadog, relational & NoSQL databases

    Requirements:

    • 5+ years of experience in software development with strong OOP and system design skills
    • Solid hands-on experience with .NET (C#) and Angular
    • Understanding of software testing concepts and practices
    • Expertise in cloud-native and DevOps practices (CI/CD, automation, monitoring)
    • Experience with relational and NoSQL databases
    • Knowledge of non-functional requirements (performance, security, availability)
    • Proven experience in FinTech, payments, banking, or regulated financial environments
    • Upper-Intermediate English level or higher
       

    Will be a plus:

    • Experience with Docker/Kubernetes
    • Familiarity with event-driven architectures (Kafka, RabbitMQ)
    • Proficiency with observability tools (Datadog or similar)
    • Knowledge of domain-driven design (DDD) and complex domain modeling

     

    Responsibilities:

    • Design, build, and deliver features and projects across C#, .NET Core, and Angular stack
    • Write clean, maintainable, and well-tested code (unit/integration/e2e)
    • Take ownership of features from requirements breakdown to deployment
    • Deploy and monitor services in AWS cloud-native environments
    • Handle production issues and incidents with accountability
    • Collaborate with Product, Design, and Engineering teams in Agile practices
    • Contribute to continuous improvement of systems and processes
    More
  • · 138 views · 28 applications · 8d

    Senior .NET Developer (with AI experience)

    Full Remote · Countries of Europe or Ukraine · 6 years of experience · B2 - Upper Intermediate
    About the project: We are building a modern, centralized SaaS solution for US-based home medical equipment (HME) providers and hospitals.The platform streamlines daily operations such as appointment scheduling, invoicing, documentation management, and...

    About the project:

    We are building a modern, centralized SaaS solution for US-based home medical equipment (HME) providers and hospitals.The platform streamlines daily operations such as appointment scheduling, invoicing, documentation management, and medical item deliveries. You’ll join a long-term initiative aimed at improving healthcare workflows, efficiency, and service delivery.

     

    Does this relate to you?

    — 6-7 + years of experience in backend software development with a strong focus on REST API design and implementation and at least 6 months of experience with AI feature development and integration.

    — Proven experience with .NET Core technologies (C#, ASP.NET Core Web API).
    — Solid knowledge of microservices architecture and inter-service communication.
    — Proficiency with MySQL and PostgreSQL databases; experience writing optimized queries, Dapper, DDD and RabbitMQ.
    — Understanding of OOP, OOD, SOLID, and common design patterns.
    — Experience with API documentation and testing tools (Swagger, Postman).
    — Knowledge of authentication, authorization, and API security best practices.
    — Experience with the full SDLC and agile methodologies (Kanban/Scrum).
    — English level: Upper-Intermediate or higher.


    Nice to Have:
    — Experience with Docker and Kubernetes.
    - Familiarity with AWS service.
    — Experience building high-load or healthcare-related APIs.
    — Relevant certifications (e.g., AWS Certified Developer).

     

    A new team member will be in charge of:

    — Design, develop, and maintain RESTful APIs and backend microservices using .NET Core (.NET 6.0 / 8.0 / 3.1).
    — Build efficient and reusable API endpoints, focusing on scalability, performance, and security.
    — Collaborate with frontend, mobile, and DevOps teams to ensure smooth API integration and deployment.
    — Create and maintain API documentation using tools like Swagger / OpenAPI.
    — Optimize existing endpoints and database queries for better response times.
    — Implement API versioning, request validation, and error handling standards.
    — Ensure API security through authentication and authorization mechanisms (JWT, OAuth2).
    — Participate in code reviews and contribute to improving coding standards and best practices.
    — Support continuous integration and delivery (CI/CD) processes for API deployment

    More
  • · 139 views · 21 applications · 7d

    Senior Technical Lead and Principal Architect

    Full Remote · Worldwide · Product · 6 years of experience · C1 - Advanced
    Senior Technical Lead & Principal Architect – client Modernization Programs Location: Remote Type: Full-Time Seniority: Principal Engineer / Lead Architect Reports to: Executive Technical Sponsor Role Summary Our client is embarking on a multi-year...

    Senior Technical Lead & Principal Architect – client

    Modernization Programs

    Location: Remote

    Type: Full-Time

    Seniority: Principal Engineer / Lead Architect**

    Reports to: Executive Technical Sponsor 
     

    Role Summary

    Our client is embarking on a multi-year modernization of its dental technology ecosystem to create a unified, secure, scalable, and interoperable digital experience for practices, DSOs, and

    partners.
     

    We are seeking a Senior Technical Lead & Principal Architect to own the end-to-end technical direction, architecture, and engineering execution for all modernization workstreams, including:

    ●Platform Architecture Modernization

    ●Postgres migration (SQL Anywhere EOL 2028)

    ●API expansion and de-coupling from release cycles

    ●Token deprecation & partner integration redesign

    ●“One-Agent” cloud service & writeback model

    ●DataCore / Data Lake (Bronze → Silver → Gold) modernization

    ●Cross-product unified schema ( + + )

    ●Doc manager modernization

    ●Release engineering, quality engineering, and CI/CD uplift


    This role is the technical brain of the modernization effort—defining patterns, building

    reference architectures, reviewing implementation, making the critical go/no-go decisions, and

    ensuring client’s future platform aligns with enterprise-grade scalability, extensibility, and

    interoperability expectations.

    Key Responsibilities

    1. Architectural Ownership Across All client Modernization Tracks

    ● Define the end-state architecture for modernization, Data Platform/Data Lake

    integration, agent strategy, and multi-product interoperability.

    ●Establish architectural guardrails, coding standards, and modernization patterns for legacy C++, PowerBuilder, WCF, and .NET Framework components.

    ●Design the future state of:

    SOA/API layer

    Version-agnostic, independently deployable API

    Partner integration layer (REST, event-driven, potential FHIR entry points)

    Real-time bidirectional sync model via sockets or event streams

    Data ingestion, replication & transformation pipelines

    Unified cloud marketplace & vendor access architecture

    2. Lead the Architecture Transformation

    ●Guide the migration from SQL Anywhere → Postgres.

    ●Define how legacy WCF services evolve into 3-tier services, REST endpoints, or new microservices.

    ●Establish validation rules, dependency mappings, and object relationships for safe

    writeback operations (currently undocumented and embedded in code).

    ●Architect the deprecation and retirement of the shared database token used by

    partners.

    ●Oversee modernization around installation, self-updating mechanisms, telemetry, and

    performance monitoring.

    ●Serve as the primary architectural reviewer for SmartDoc modernization.

    3. Architect the Data Lake + Microsoft Fabric Data Platform
    ●Define ingestion patterns and eServices data.

    ●Build transformation models to move data from Bronze → Silver → Gold, ensuring a unified schema across legacy systems.

    ●Design patterns for PHI-safe handling, separation of sensitive data, and identity-based access.

    ●Align with Azure Data Factory, OneLake, DataBricks, and Synapse tooling.

    ●Define “developer-friendly” integration endpoints above the lake (REST, events, websocket patterns).

    ● Guide long-term interoperability strategy, including future phase HL7/FHIR enablement.


    4. Design & Lead the Agent / Cloud Connectivity Strategy

    Define and architect the “ Admin Agent” including:

    ●Unified last-mile connector for updates, telemetry, scripts, health checks, and data sync

    ●Real-time or near-real-time bidirectional sync mechanism

    ●Socket-based, event-based, or relay-based communication patterns

    ●Reduction of multiple vendor-installed agents to a single secure agent

    ●Handling of PHI, encryption, and secure identity modeling

    ●Agent-managed writebacks into via API or controlled DB gateway


    5. Partner Integration Architecture

    ●Design how external partners (RCM, imaging, scheduling, etc.) integrate with client via:

    ○REST API

    ○Event-driven messaging

    ○Cloud-based partner integration layer

    ○The new vendor marketplace

    ●Define versioning strategy, API evolution, and deprecation pathways.

    ●Build a robust developer experience (Swagger, examples, validation rules).

    ●Ensure writebacks from partners are safe, validated, and performant.


    6. Drive Quality Engineering, Test Coverage, and CI/CD Modernization

    ●Architect test automation frameworks aligned with modernization (unit, service, API

    contract, integration tests).

    ●Define CI/CD pipelines compatible with multi-version on-prem deployments.

    ●Introduce coverage gates, performance budgets, and security gateways (SAST/DAST).

    ●Ensure legacy areas (PowerBuilder, mixed C++/.NET codebase) are testable through seams and adapters.


    7. Cross-Product Schema Alignment ( + + )

    ●Lead design of a unified data model enabling cross-product analytics and platform interoperability.

    ●Leverage client’s existing conversion mapping logic to build a canonical schema.

    ●Define domain-driven boundaries, patient/provider/entity definitions, and data normalization standards.


    8. Technical Leadership & Mentorship

    ●Lead senior engineers, data engineers, and API developers across all workstreams.

    ●Act as chief problem solver for hard technical constraints (legacy code, real-time sync, performance bottlenecks, security concerns).

    ●Conduct architecture reviews, code reviews, and system design sessions.

    ●Mentor client engineers undergoing skill transitions (e.g., PowerBuilder → .NET, SQL

    Anywhere → Postgres).

     

    9. Security, Compliance & Interoperability by Design
    ●Ensure architectures support HIPAA, PHI encryption, auditing, and least-privilege access.

    ●Implement FHIR/HL7 readiness in future phases.

    ●Design logging, tracing, and monitoring frameworks across all services.

     

    Required Experience

    Technical Expertise

    ●10+ years in architecture roles leading multi-system modernization or enterprise platform rebuilding.

    ● Deep expertise in:

    ○.NET Framework → .NET Core migration patterns

    ○Service-oriented architecture and microservices
    ○Legacy systems modernization (C++, PowerBuilder strongly preferred)

    ○SQL database migrations (SQL Anywhere → Postgres ideal)

    ○REST API design and API lifecycle management

    ○Event-driven architectures (Kafka, EventHub, socket communication)

    ○Cloud data lakes (Azure preferred)

    ○ETL/ELT pipelines, data normalization, and data governance


    ●Experience architecting integrations for vendor ecosystems or marketplaces.

    ●Architectural experience with real-time data sync, agents, relays, or hybrid-cloud connectors.


    Industry Expertise

    (Not mandatory but strongly preferred)

    ●Healthcare / dental / medical software

    ●Familiarity with PHI, HIPAA, HL7, and FHIR

    ●Experience with on-prem → cloud transition patterns

     

    Soft Skills & Leadership

    ●Ability to collaborate closely with client leadership, engineering managers, product owners, and external vendors.

    ●Exceptional communication—able to simplify complex technical topics for executive audiences.

    ●Skilled in architectural decision-making and balancing pragmatism vs. ideal design.

    ●Proven ability to lead modernization initiatives in environments with legacy code, missing documentation, and partial APIs.

    ●Comfortable owning high-risk, high-visibility technical initiatives.

    More
  • · 107 views · 8 applications · 6d

    Senior .NET Developer

    Office Work · Ukraine (Dnipro, Kyiv, Lviv + 2 more cities) · 7 years of experience · B2 - Upper Intermediate
    Client The company is one of the regional leaders in the industry and is currently launching their new product, an international platform for ticket sales. The company's annual income exceeds 100 million euros. Project overview The client uses various...

    Client

    The company is one of the regional leaders in the industry and is currently launching their new product, an international platform for ticket sales. The company's annual income exceeds 100 million euros.

     

    Project overview

    The client uses various tools to reach their customers, such as a mobile app, a responsive web application, or communicating with them directly through the call center. The system is very complex, it must comply with a large number of regulations. We provide APIs for different clients including the biggest Global Distribution Systems (GDSes).

    Our client is committed to ensuring that the system will be as modern as possible. It is based on microservice architecture with the use of continuous integration, where a few hundred components operate independently of each other and can be used as they become available. This increases the modularity of the system and optimizes the use of the services. All components run on AWS.

     

    Team

    Several independent teams are working on the project. The goals of each team are limited to the part of the system they're working on. DataArt's specialists are working on the back-end in one of the teams.

     

    Position overview

    DataArt is currently helping to modernize and develop the IT system of an independent online retailer of railroad tickets.

     

    Technology stack

    .NET (always working with newest versions)
    microservices
    REST API
    MSSQL migrating to Postgres, DynamoDB

     

    Responsibilities

    • Refactoring and expanding tickets selling system
    • Develop, enhance, and maintain high-quality, scalable code
    • Work collaboratively with cross-functional teams to support the implementation of new features and achieve their objectives

    Requirements

    • 7+ years of backend development experience
    • 7+ years of experience in commercial software development on the .NET platform
    • Understanding of and experience working with C#
    • Development experience with .NET
    • Strong skills in Clean Code and OOP
    • Knowledge of WebAPI
    • Understanding of microservices architecture
    • Experience with unit testing (like nUnit) and mocking frameworks (preferred Moq)
    • Experience with dependency injection (preferred Autofac)
    • Knowledge of Entity Framework or NHibernate
    • Experience working with any DBMS system
    • Understanding of SOLID principles
    • Understanding of Agile development methodology
    • Good spoken English

    Nice to have

    • Knowledge of basic Authentication: types of Authentication, JWT, OAuth 2.0, OpenId Connect
    More
  • · 36 views · 8 applications · 2d

    SDE with simulation software experience

    Full Remote · Countries of Europe or Ukraine · 4 years of experience · B2 - Upper Intermediate
    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
  • · 91 views · 11 applications · 2d

    Full-stack Developer (C#,JS)

    Full Remote · Ukraine · 5 years of experience · B2 - Upper Intermediate
    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
  • · 81 views · 25 applications · 1d

    Senior .NET Developer

    Full Remote · Countries of Europe or Ukraine · 6 years of experience · B2 - Upper Intermediate
    About the Project We’re building a modern SaaS platform for US-based home medical equipment (HME) providers and hospitals. The product helps teams manage daily operations — from appointment scheduling and invoicing to documentation and medical deliveries...

    About the Project

    We’re building a modern SaaS platform for US-based home medical equipment (HME) providers and hospitals.
    The product helps teams manage daily operations — from appointment scheduling and invoicing to documentation and medical deliveries — all in one place.
    You’ll join a long-term initiative focused on improving healthcare workflows, efficiency, and patient service delivery.

     

    Does this relate to you?

     - 6+ years of experience in backend software development with a strong focus on REST API design and implementation.
    - Proven experience with .NET Core technologies (C#, ASP.NET Core Web API).
    - Solid knowledge of microservices architecture and inter-service communication.
    - Proficiency with MySQL and/or PostgreSQL databases; experience writing optimized queries, Dapper, DDD.
    - Understanding of OOP, OOD, SOLID, and common design patterns.
    - Experience with API documentation and testing tools (Swagger, Postman).
    - Knowledge of authentication, authorization, and API security best practices.
    - Experience with the full SDLC and agile methodologies (Kanban/Scrum).
    - English level: Upper-Intermediate or higher.


    Nice to Have:
    - Experience with Docker and Kubernetes.
    - Familiarity with AWS service.

    - 6 months of experience with AI feature development and integration.
    - Experience building high-load or healthcare-related APIs.

     

    A new team member will be in charge of:

    - Design, develop, and maintain RESTful APIs and backend microservices using .NET Core (.NET 6.0 / 8.0 / 3.1).
    - Build efficient and reusable API endpoints, focusing on scalability, performance, and security.
    - Collaborate with frontend, mobile, and DevOps teams to ensure smooth API integration and deployment.
    - Create and maintain API documentation using tools like Swagger / OpenAPI.
    - Optimize existing endpoints and database queries for better response times.
    - Implement API versioning, request validation, and error handling standards.
    - Ensure API security through authentication and authorization mechanisms (JWT, OAuth2).
    - Participate in code reviews and contribute to improving coding standards and best practices.
    - Support continuous integration and delivery (CI/CD) processes for API deployment

     

    💬 Want to work on something that truly matters?

    Send your CV — we’d love to hear from you.

    More
  • · 134 views · 45 applications · 1d

    Middle/Senior .Net

    Full Remote · Countries of Europe or Ukraine · 3 years of experience · B2 - Upper Intermediate
    Hello, we are looking for a Middle/Senior .Net developer to join our team. This is a long-term product in the field of electronic signature document management, based in the USA. The project has been in development for several years and has a stable...

    Hello, we are looking for a Middle/Senior .Net developer to join our team.

     

    This is a long-term product in the field of electronic signature document management, based in the USA.

    The project has been in development for several years and has a stable code base and processes.

    Currently, the team consists of 4 people.

     

    Responsibilities

    Developing and expanding existing backend functionality.

    Working with a mature .NET Core code base.

    Participation in technical decision-making and architecture.

    Code review and collaboration with the team.

     

    Requirements

    .NET Core.

    REST API.

    Entity Framework Core.

    Auth0.

    DocuSign.

    Jira.

    GitHub.

    Azure Search (or similar).

    English — B2 level or higher (spoken).

    All of the above technologies are mandatory.

     

    Desirable

    Experience with Azure services

    Experience in long-term product development

    Previous experience working with US clients

     

    If you have the above technologies, we look forward to receiving your resume.

     

     

    More
  • · 135 views · 10 applications · 17 November

    Senior .Net Developer to $3700

    Hybrid Remote · Ukraine · Product · 5 years of experience · B1 - Intermediate
    Провідний розробник програмного забезпечення касових і платіжних систем (POS). Деталі проекту Розробка програмного забезпечення для касових систем, яке забезпечує стабільну роботу платіжної інфраструктури в магазинах. Мета — створення інноваційних...

    Провідний розробник програмного забезпечення касових і платіжних систем (POS).

     

    Деталі проекту

    Розробка програмного забезпечення для касових систем, яке забезпечує стабільну роботу платіжної інфраструктури в магазинах.
    Мета — створення інноваційних платіжних рішень для швидкого, зручного та надійного обслуговування покупців.

     

    • Працюємо над власним продуктовим рішенням, а не аутсорс.
    • Швидкий вплив на продукт — коротке плече між ідеєю та реалізацією.
    • Прагнемо інновацій у сфері роздрібних 

     

    Команда

    • 2 розробники 
    • Аналітик
    • команда QA

     

    Технології, які використовуються на проекті

    .Net Framework WinForms, WPF/C#/MVC
    .Net 8, MS SQL TSQL, Rest Api

     

    Технічний стек кандидата і основні вимоги

     досвід від 5 років у проєктуванні та розробці ПЗ, який має:

    • Ґрунтовні знання .Net (зокрема клієнтські додатки)
    • Досвід програмування MS SQL
    • Досвід інтеграції зовнішніх пристроїв (платіжні термінали, касові апарати, периферія)
    • Досвід роботи з системами контролю версій GIT
    • Ведення задач в Jira
    • Високу відповідальність, самоорганізацію та ініціативність

     

    Українська — вільне володіння

    Англійська — на рівні читання технічної документації

     

    Цілі на період онбордінга 

    Знайомство з поточною системою

    Адаптація в команді

    Поступове включення у розробку та задачі

     

    Можливості зростання

    Професійний розвиток у межах R&D департаменту

    Участь у впровадженні нових технологій

    Розширення зони відповідальності та кар’єрне зростання

     

    Процес

    Онлайн-співбесіда (Zoom/Google Meet)

    Технічне інтерв’ю (можливе тестове завдання, ревью  готових проєктів кандидата)

     

     

    More
Log In or Sign Up to see all posted jobs