Currency

Technical Lead (.NET)

6 729 - 7 827 USDNet per month - B2B
Net

Technical Lead (.NET)

Net

-, Bielsko-Biała +4 Locations

CSHARK

Full-time
B2B
Senior
Remote
6 729 - 7 827 USD
Net per month - B2B

Tech stack

    Polish

    C1

    English

    C1

    .NET Core

    advanced

    C#

    advanced

    Docker

    advanced

    DDD

    advanced

    Azure

    advanced

    CQRS

    advanced

    Angular

    nice to have

Job description

We are looking for a .NET Technical Lead to join our engineering team and help build a cutting-edge solution for our client, a company that designs, builds, and operates advanced registry systems.


Experience with Angular will be considered a strong asset, though not mandatory.


You will work on a project leveraging modern architectures and technologies such as C#, .NET 9, modular monolith, DDD, CQRS, Event Sourcing and Azure.



IN SHORT:

🌍 Remote work or on-site (Wrocław, Bielsko-Biała) – your choice!

💰145 - 170 PLN/h + VAT

☑️ B2B contract



Your Daily Missions

  • Make architectural and project decisions using best programming practices and industry standards.

  • Take accountability for the development lifecycle, including programming, unit testing, integration testing, documentation, maintenance, and support of product components.

  • Design, build, and maintain CI/CD pipelines using Azure DevOps.

  • Lead the design and implementation of integrations with both internal and external systems and services.

  • Provide technical guidance and mentorship to developers, fostering professional growth and knowledge sharing.

  • Conduct thorough code reviews to ensure code quality, maintainability, and adherence to coding standards.

  • Collaborate with the architecture team to define and evolve the software architecture.

  • Facilitate team meetings, provide constructive feedback, and support team members in overcoming challenges.

  • Work cross-functionally with Project Managers, Product Owners, and other stakeholders to define project scope, timelines, and deliverables.

  • Operate effectively within a Scrum/Agile environment, promoting best practices and continuous improvement.

  • Ensure security best practices are followed throughout the development lifecycle, including secure coding, data protection, and vulnerability mitigation.



The Essentials We're Seeking

  • 5+ years of experience as a Software Engineer in .NET.

  • A minimum of 2 years in a Technical Lead role.

  • Fluency in English (B2/C1 level) to effectively collaborate in an international team.

  • Strong experience with C#/.NET to build robust, efficient, and scalable backend applications.

  • Experience with Angular is considered a strong asset, but not required.

  • Proven ability to lead and mentor a team of developers, ensuring adherence to best practices and successful project delivery within scope and timeline.

  • Strong understanding of software architecture principles and backend design patterns (e.g., dependency injection, repository, mediator, factory).

  • Experience working in cloud environments, particularly Azure CosmosDB and Azure Function Apps.

  • Hands-on experience with CQRS, Domain-Driven Design (DDD), and Event Sourcing.

  • Knowledge of NoSQL databases or event stores like CosmosDB, Marten, or Kurrent.

  • Proficiency with GIT and Azure DevOps.

  • Proven ability to build systems with clear separation of concerns, scalability, and maintainability.

  • Solid knowledge of clean architecture principles.

  • Experience with PostgreSQL and modern ORM frameworks (e.g. Entity Framework or equivalent).

  • Familiarity with Docker for local development and deployments.




Reasons Why You Would Enjoy Working With Us

  • We work in the latest technologies and with international clients, and our projects are polished from < to /> - learn about some of the projects we have completed.

  • We organize TechTalks, meet-ups and create guilds where we exchange knowledge - you can learn a lot from your teammates.

  • We have a close-knit team and we make sure to have regular integrations - we often go out to celebrate together.

  • You can work remotely or choose to work from our offices in Wroclaw or Bielsko-Biala. However, we count on your openness to occasionally visit the office for team meetings or client visits, or possible occasional trips to the client's headquarters.

  • You can adjust your working hours to suit your needs, starting your day between 7:00 and 10:00 am.

  • You can work with great specialists in their fields who also have a sense of humor and other after-hours hobbies. It is the people who create the unique atmosphere and relaxed atmosphere at CSHARK.

  • We have a flat structure - we are not a corporation and don't want to be one 🙃.

  • We offer bonuses for employee referrals (from 3000 PLN to 7000 PLN).

  • We organize remote English classes and provide access to the company library. You can also become an author/author of articles published on our technical blog - https://cshark.com/blog/.


Tech stack

    Polish

    C1

    English

    C1

    .NET Core

    advanced

    C#

    advanced

    Docker

    advanced

    DDD

    advanced

    Azure

    advanced

    CQRS

    advanced

    Angular

    nice to have

Office location

Published: 17.10.2025

Technical Lead (.NET)

6 729 - 7 827 USDNet per month - B2B
Summary of the offer

Technical Lead (.NET)

-, Bielsko-Biała

CSHARK

6 729 - 7 827 USDNet per month - B2B
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Zgoda na obecny proces rekrutacji: Wyrażam zgodę na przetwarzanie moich danych osobowych przez CSHARK Sp. z o.o. z siedzibą we Wrocław... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.