Regular+/Senior .NET Developer

21.81 - 34.09 USDNet per hour - B2B
Net

Regular+/Senior .NET Developer

Net
Postępu 15, Warszawa +4 Locations

Spyrosoft

Full-time
B2B
Mid
Remote
21.81 - 34.09 USD
Net per hour - B2B

Job description

Project description:

We are looking for a Regular .NET Developer to join a product team working on the next-generation version of an existing system that synchronizes data about deliveries and returns between suppliers and retail stores. In this role, you will focus on developing key backend and platform components of the new architecture — APIs, integration services, processing pipelines, and supporting infrastructure — working closely with product owners, analysts, and other engineers to ensure scalability, reliability, and maintainability.

Requirements:

  • 3+ years of professional experience in backend development with .NET/C#

  • Solid knowledge of modern .NET (e.g. .NET 6/7/8), ASP.NET, .NET Core and building RESTful APIs

  • Strong understanding of OOP, SOLID, clean code and common design patterns

  • Practical knowledge of containerization (Docker/Kubernetes): building images, running services in containers, working with container registries (e.g., ACR/ECR), and basic troubleshooting and environment configuration

  • Experience with relational databases (SQL Server/PostgreSQL or similar), including schema design and query optimisation

  • Practical experience with asynchronous processing and integration patterns (queues, background jobs, event-driven workflows)

  • Familiarity with Git and typical CI/CD workflows; hands-on experience releasing to production

  • Ability to debug and troubleshoot production issues; focus on stability and performance

  • Good English (B2+), both spoken and written

Nice to have:

  • Experience with distributed systems and integration-heavy environments (EDI-like flows, partner APIs, data synchronization)

  • Knowledge of messaging platforms (Azure Service Bus, RabbitMQ, Kafka) and event-driven architecture

  • Familiarity with observability tooling (e.g. OpenTelemetry, Application Insights, ELK/EFK, Grafana/Prometheus)

  • Experience with cloud platforms (Azure/AWS), infrastructure-as-code (Terraform/Bicep) or security best practices

  • Understanding of logistics/retail domain concepts (orders, deliveries, returns, inventory, reconciliation)

Responsibilities:

  • Design, implement and maintain backend services and architecture components using .NET (C#)

  • Build and evolve APIs and integration endpoints supporting synchronization of deliveries/returns data

  • Implement domain logic, validation, mapping and transformation of data exchanged between systems

  • Develop asynchronous processing components (e.g. background workers, queues, scheduled jobs) for synchronization and reconciliation

  • Work on database design and performance (schema evolution, indexing, migrations, query optimisation)

  • Ensure reliability and observability of services (logging, metrics, tracing, alerting, error handling)

  • Write clean, testable, well-documented code; participate actively in code reviews and technical discussions

  • Independently own the full lifecycle of changes - from implementation and testing through CI/CD to production release

  • Collaborate in an Agile/Scrum team with cross-functional stakeholders to refine requirements and deliver increments

Tech stack

    Polish

    B2

    English

    B2

    Azure

    advanced

    .NET C#

    regular

Office location

About the company

Spyrosoft

Spyrosoft is a leading technology company specializing in software development and IT services. The company provides a wide range of expertise including artificial intelligence, cloud services, cybersecurity, digital pro...

Company profile

Regular+/Senior .NET Developer

21.81 - 34.09 USDNet per hour - B2B
Summary of the offer

Regular+/Senior .NET Developer

Postępu 15, Warszawa
Spyrosoft
21.81 - 34.09 USDNet per hour - B2B
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest SpyroSoft S.A. z siedzibą w 50-141 Wrocław, pl. Nowy Targ 28 (dalej jako "administrator").... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.