Senior .NET Backend Engineer (#5790)

N-iX

Polska

Hybrid

PLN 180,000 - 240,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Flexible working format
Competitive salary
Mentorship program
Tech talks and trainings
Centers of excellence
Active tech communities

Job summary

N-iX is seeking a Backend .NET Developer to design, develop, and maintain scalable backend services in a distributed, microservices-based environment. You will work with C#/.NET, REST APIs, databases, and cloud technologies within an agile team to ensure high code quality and performance.

The role emphasizes practical experience with microservices, SQL Server, MongoDB, and messaging systems like RabbitMQ. A strong focus on SOLID, testing, and CI/CD (GitLab) is required, with opportunities for

Qualifications

  • Bachelor’s degree in Computer Science, IT, or a related field.
  • 3+ years of commercial backend development experience with C#/.NET.
  • Strong knowledge of the Microsoft development stack (C#, .NET, SQL Server).
  • Experience designing REST APIs and backend services.
  • Experience with microservices or distributed systems.
  • Understanding of SOLID, clean code, and maintainable architecture.
  • Experience with unit and integration testing.
  • Experience with Git and CI/CD processes.
  • Kubernetes, containerization, and cloud-native development knowledge (AWS/Azure).
  • Excellent English or German communication skills.

Responsibilities

  • Design, develop, and maintain backend services and APIs using C#/.NET.
  • Build scalable solutions based on microservices architecture.
  • Develop and integrate backend modules within distributed systems.
  • Design and maintain integrations between internal and external systems.
  • Work with relational and NoSQL databases including SQL Server and MongoDB.
  • Implement asynchronous processing and messaging using RabbitMQ and Hangfire.
  • Write clean, maintainable, well-tested code following SOLID principles.
  • Develop and maintain unit and integration tests (TDD where applicable).
  • Troubleshoot backend issues and improve reliability and performance.
  • Contribute to CI/CD pipelines using GitLab and support automated build, test, and deployment.
  • Collaborate with DevOps and cloud engineers; participate in Scrum ceremonies.
  • Migration to AWS or Azure and cloud-native development.

Job description

Since 2002, the client has been a market leader in automotive claims management, processing over 18 million vehicle claims annually with a global team of more than 1,000 employees. Operating in over 30 countries, the company specializes in digital solutions that optimize vehicle damage processing for insurance companies, car dealerships, repair shops, leasing firms, and automotive manufacturers.By leveraging automation, advanced technologies, and industry expertise, the client continuously enhances efficiency and accuracy in claims handling.

Your Role:

As a Backend .NET Developer, you will design, develop, and maintain scalable backend services and integrations within a distributed, microservices-based environment.You will work primarily with C#/.NET, backend APIs, databases, messaging systems, and cloud technologies. As part of an agile engineering team, you will contribute to technical and architectural decisions, ensure high code quality, and continuously improve the reliability and performance of backend services.

Key Responsibilities:
  • Design, develop, and maintain backend services and APIs using C#/.NET.
  • Build scalable solutions based on microservices architecture.
  • Develop and integrate backend modules and services within complex distributed systems.
  • Design and maintain integrations between internal and external systems.
  • Work with relational and NoSQL databases, including SQL Server and MongoDB.
  • Implement asynchronous processing and messaging using RabbitMQ and Hangfire.
  • Write clean, maintainable, scalable, and well-tested code following SOLID principles and engineering best practices.
  • Develop and maintain unit and integration tests, following Test-Driven Development (TDD) practices where applicable.
  • Troubleshoot backend issues and contribute to improvements in system reliability and performance.
  • Contribute to CI/CD pipelines using GitLab and support automated build, testing, and deployment processes.
  • Work with containerized and cloud-based environments, including the strategic migration to AWS or Azure.
  • Collaborate with developers, QA engineers, DevOps engineers, and other team members to achieve sprint goals.
  • Participate in Scrum ceremonies, including daily stand-ups, refinements, sprint planning, and retrospectives.
  • Estimate development tasks and contribute to realistic sprint planning.
  • Participate in technical discussions, code reviews, mentoring, and knowledge sharing.
  • Backend: C#, .NET 6, .NET 8, with some legacy .NET 4.5 components
  • Architecture: Microservices, distributed backend services
  • Databases & Storage: SQL Server, MongoDB, AWS S3
  • CI/CD: GitLab
  • Monitoring & Observability: ELK Stack, Grafana, Sentry
  • Testing: Unit testing, integration testing, TDD
What We Expect from You:
  • Bachelor’s degree in Computer Science, IT, or a related field, or equivalent professional experience.
  • 3+ years of commercial backend development experience with C#/.NET.
  • Strong knowledge of the Microsoft development stack, particularly C#/.NET and SQL Server.
  • Practical experience designing and developing REST APIs and backend services.
  • Experience working with microservices or distributed systems.
  • Good understanding of software design principles, including SOLID, clean code, and maintainable architecture.
  • Experience with unit and integration testing.
  • Experience working with relational databases; knowledge of NoSQL databases is an advantage.
  • Understanding of messaging and asynchronous processing concepts.
  • Experience with Git and CI/CD processes.
  • Experience with Kubernetes, containerization, and cloud-native development is preferred.
  • AWS or Azure experience is an advantage.
  • Strong analytical and troubleshooting skills.
  • Proactive, self-organized approach to problem solving.
  • Ability to work independently while collaborating effectively within an agile engineering team.
  • Willingness to contribute to technical discussions, code reviews, and knowledge sharing.
  • Excellent verbal and written communication skills in English or German
We offer*:
  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior .NET Developer
Senior .NET Developer

SKMgroup • Województwo małopolskie

On-site
PLN 254,000 - 340,000
Flexible working culture
Company apartments in Europe
Senior Backend Developer (Java / .NET) Java / .NET, Spring Boot, Docker
Senior Backend Developer (Java / .NET) Java / .NET, Spring Boot, Docker

Diverse Consulting Group • Polska

Hybrid
PLN 180,000 - 280,000
Private medical care
Co-financing for the sports card
Constant consultant support
.Net Software Developer (German speaking)
.Net Software Developer (German speaking)

Software Mind • Kraków

On-site
PLN 180,000 - 240,000
Flexible remote work
International projects
Language classes
+5
Senior Backend Developer (Java / .NET) Java / .NET, Spring Boot, Docker
Senior Backend Developer (Java / .NET) Java / .NET, Spring Boot, Docker

DCG • Polska

Hybrid
PLN 180,000 - 250,000
Private medical care
Co‑financing for the sports card
Dedicated consultant support
Senior .NET Fullstack Engineer( With Angular)
Senior .NET Fullstack Engineer( With Angular)

N-iX • Poland

Hybrid
PLN 180,000 - 260,000
Flexible format
Competitive salary
Career growth
+3
Middle Full-Stack Software Engineer (.NET)
Middle Full-Stack Software Engineer (.NET)

United States Digital Space LLC • Poland

Hybrid
PLN 336,000 - 561,000
International projects
Hybrid/Remote flexibility
Medical healthcare
+7
Senior Backend Engineer
Senior Backend Engineer

Trading 212 • Polska

On-site
PLN 180,000 - 240,000
Senior .NET Engineer (Full-Stack, Front-End, Cloud)
Senior .NET Engineer (Full-Stack, Front-End, Cloud)

EPAM Systems • Poland

Hybrid
PLN 180,000 - 240,000
Senior .NET Engineer (Full-Stack, Front-End, Cloud)
Senior .NET Engineer (Full-Stack, Front-End, Cloud)

EPAM Systems, Inc. • Katowice

Hybrid
PLN 150,000 - 210,000
Backend Developer
Backend Developer

Big Blue Marble • Poznań

Remote
Compensation range of 12,500 - 18,000 PLN net B2B
Fully remote work with flexible hours
Learning and development day
+6