
Technical Lead, .Net
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in Poland, +7 more countries.
• Lead a scrum team comprised of software and test engineers, serving as the gatekeeper for feature delivery.
• Take ownership of architectural decisions for the domain and provide guidance on technical best practices and solutions.
• Design and develop web-based applications and components for a distributed, event-driven system encompassing over 20 microservices.
• Collaborate with both technical and non-technical stakeholders throughout the product development process.
• Coordinate releases with other teams and identify cross-team dependencies during planning sessions.
• Contribute to the strategy for product transformation.
• Work directly within the Azure cloud environment.
• Integrate non-functional requirements and quality standards into system design.
• Take ownership of outcomes from start to finish.
• Mentor engineers and provide effective AI instructions, checks, and tools.
• Establish technical direction through Architectural Decision Records (ADRs), coding standards, technical debt triage, architecture reviews, and Non-Functional Requirements (NFRs).
• Enhance team capabilities via code reviews, pairing, knowledge sharing, onboarding, and one-on-ones.
• Build trust with stakeholders through accurate estimations, sprint reviews, proactive escalations, and transparency.
• Proven career progression from Software Engineer to a Lead-level role.
• A minimum of 2 years of experience as a Tech Lead in developing complex solutions, preferably SaaS.
• Over 5 years of experience with C# and .NET Core.
• Practical experience in building microservices architecture utilizing cloud services (Azure/AWS/GCP) and REST-based APIs.
• Familiarity with Azure SQL or another SQL database, and Entity Framework Core.
• Strong understanding of architecture and design principles, including SOLID principles.
• In-depth knowledge of Clean Architecture.
• Comprehension of DevOps concepts.
• Proficient in spoken and written English at a B2–C1+ level.
• Bachelor's degree or higher in Computer Science or a related field.
• Strong leadership and decision-making abilities, including experience managing a remote team.
• Excellent problem-solving skills and comfort in navigating complex, ambiguous challenges.
• Dedication to staying updated with the latest technologies and tools for personal and team development.
• Familiarity or experience with the MassTransit framework is a plus.
• Knowledge of Python for AI tooling, evaluations, and prototypes is a plus.
• Experience with LLM APIs, prompting, tool usage, and measuring result quality is a plus.
• Background in regulated domains or handling sensitive personal data is a plus.
• Candidates should be based in the EU.
• CV must be submitted in English.
• Remote-first, asynchronous-friendly culture.
• High standards for engineering and product quality.
• A team that prioritizes depth over hype: valuing production quality over flashy prototypes.
• A culture that emphasizes personal growth alongside business outcomes.
• Opportunities for long-term engagement within a stable, growing SaaS company.
• A flexible work environment with a flat organizational structure.
• A global, diverse, and highly skilled team.
• An equal opportunity employer committed to fostering a diverse work environment free from discrimination and harassment.
finanzen.net GmbH
DaVita Kidney Care
Q-Free
Simsy Ventures
Get handpicked remote jobs straight to your inbox weekly.