Currency

Regular+/Senior .NET Developer

Net

Regular+/Senior .NET Developer

Net

plac Nowy Targ 28, Wrocław

Spyrosoft

Full-time
B2B
Senior
Remote
27 - 41 USD
Net per hour - B2B

Tech stack

    English

    B2

    Docker

    advanced

    DDD

    advanced

    Azure

    advanced

    .NET v10

    advanced

    SQL

    advanced

Job description

Tech stack:

  • .NET v10 and C#

  • Domain-Driven Design (DDD)

  • Microservices Architecture

  • CQRS (Command Query Responsibility Segregation)

  • SQL

  • Azure

  • AI Tooling: Proficiency with tools like GitHub Copilot to maximize productivity and code quality.


Requirements:

  • 5+ years of commercial experience in software engineering.

  • Excellent command of .NET 10.

  • Strong experience with Domain-Driven Design (DDD), microservices, and CQRS.

  • Advanced skills in SQL and relational database design.

  • Practical experience with Azure Cloud services.

  • Good understanding of Docker fundamentals.

  • Ability to produce clean, maintainable, scalable code.

  • Strong communication skills and ability to clearly articulate technical ideas.

  • Very good English (spoken and written).

  • Team-oriented mindset combined with relative autonomy in delivering features and tasks.


Project description:

We are seeking a Regular+/Senior .NET Developer to contribute to the development of our integrated, mobile-first HR and payroll platform. We aim to deliver high-quality, scalable solutions within an Agile framework. As a .NET Developer, you will work closely with an experienced engineering team, contributing to the design and delivery of high-quality software solutions. You will actively engage in development initiatives, collaborate with stakeholders, and support the team with clear communication and technical insight. The role requires a balance of autonomy, ownership, and strong teamwork.


Main responsibilities:

  • Collaborating with a skilled cross-functional Agile team.

  • Delivering robust, secure, and scalable software aligned with business and technical requirements.

  • Troubleshooting and supporting codebases, including components created by other engineers.

  • Providing technical guidance and contributing to solution design discussions.

  • Documenting decisions, progress, and architectural considerations in line with project processes.

  • Preparing accurate estimates and taking ownership of assigned deliverables.

  • Actively engaging in development initiatives and contributing to continuous improvement.

  • Staying up to date with modern engineering trends and emerging technologies.

  • Using AI tools effectively to enhance productivity and code quality


Nice to have:

  • Experience with messaging systems (e.g., RabbitMQ, Kafka).

  • Background in finance / accounting / ERP domains.

  • Experience using GitHub Copilot or other AI-assisted development tools.

Tech stack

    English

    B2

    Docker

    advanced

    DDD

    advanced

    Azure

    advanced

    .NET v10

    advanced

    SQL

    advanced

Office location

Published: 03.12.2025

About the company

Spyrosoft

Spyrosoft is an authentic, cutting-edge software engineering company, established in 2016. We have been included in the Financial Times ranking of 1000 fastest growing companies for three consecutive years: 2021, 2022 an...

Company profile