JustJoin.IT Hybrydowo Expert

Lead .NET Developer

OneRail Poland Sp. z o.o.

⚲ Kraków

28 000 - 32 000 PLN netto (B2B) | 28 000 - 32 000 PLN brutto (UoP)

Wymagania

  • C#
  • Microservices
  • API
  • Databases

Opis stanowiska

As Technical Lead (.NET) you join a team of talented engineers and developers working together to transform final mile logistics and supply chain operations.  Your role will be a hands-on leadership position where you guide engineering teams to deliver scalable, high-quality software solutions. This is the perfect role for experienced engineers who thrive in technical decision-making, architecture, and mentorship—while staying engaged in hands-on coding.

Key Responsibilities:
• Define the technical direction, making pivotal design decisions to ensure our architecture is scalable, maintainable, and high performing.
• Stay hands-on with coding, leading by example and ensuring adherence to best practices in security, performance, development, deployment and observability.
• Implement scalable microservices, API gateways, and event-driven architectures, ensuring high availability, disaster recovery and fault tolerance strategies are in place.
• Champion high-quality code testing, automation testing, and continuous integration/continuous deployment (CI/CD).
• Oversee Azure-based cloud architecture, optimizing performance, security, and cost efficiency.
• Directly supervise, mentor, and develop a team of 5-7 engineers, providing career guidance and fostering a culture of engineering excellence full of collaboration, accountability and professional growth.
• Actively recruit and interview top talent to strengthen the engineering team.
• Collaborate with Product Managers to align roadmap priorities, streamline development workflows, and enhance team processes for improved efficiency and operational excellence.
• Optimize development workflows and SDLC processes to improve team velocity, efficiency and maintain low cycle times.
• Establish engineering KPIs and leverage data-driven insights to enhance performance.
• Stay updated with industry trends and emerging technologies to continuously improve our platform.

Requirements:
• 8+ years in software engineering (ideally .NET C#), with at least 2 years in a technical leadership role. Experience in other tech stacks like Node.js as a plus.
• Demonstrated expertise in designing and developing scalable APIs, with knowledge of RESTful principles and best practices.
• Knowledge of microservices architecture and related design patterns / best practices.
• Experience with message queues (e.g., RabbitMQ, Kafka) and event-driven architecture / patterns.
• Experience with databases such as MySQL, MongoDB, CosmosDB or similar.
• Experience utilizing cloud services (Azure and GCP) and containerization (Docker, Kubernetes).
• Experience with Agile methodologies and CI/CD practices.
• Experience in managing software releases, performance monitoring, and reliability improvements.
• Strong problem-solving skills and ability to work in a fast-paced environment.
• Ability to explain complex technical concepts to engineers, executives, and cross-functional teams.
• Advanced proficiency in English, both written and spoken (B2+).
Office location: Kraków, Poland
Work Style: hybrid (2-3 days from the office / week preferred)
Salary levels: 28 000 – 32 000 PLN/ month

Take the next step in your career and become a part of OneRail’s exciting journey!

🔍 Dekoder Ogłoszenia

🔴
hands-on leadership position where you guide engineering teams to deliver scalable, high-quality software solutions
Oczekuje się, że będziesz aktywnie kodować i jednocześnie zarządzać zespołem, co może oznaczać brak wyraźnego podziału ról.
🔴
staying engaged in hands-on coding
Pomimo roli lidera, duża część Twojego czasu będzie poświęcona pisaniu kodu, co może ograniczać czas na strategiczne planowanie i zarządzanie.
🟡
Define the technical direction, making pivotal design decisions
Masz dużą autonomię w podejmowaniu kluczowych decyzji architektonicznych, ale też ponosisz pełną odpowiedzialność za ich konsekwencje.
🟡
fostering a culture of engineering excellence full of collaboration, accountability and professional growth
Firma deklaruje dążenie do doskonałości inżynierskiej, ale rzeczywiste wdrożenie tych wartości zależy od kultury organizacyjnej i praktyk.
🔴
Actively recruit and interview top talent to strengthen the engineering team
Oprócz obowiązków technicznych i zarządczych, będziesz zaangażowany w proces rekrutacji, co może zwiększyć Twój zakres obowiązków.