We are United Software — a place where cool people start their career after working for well-known IT companies. But why do they come here? United Software is not just another outsourcing company. This is a company that works with Uber, Virgin Mobile, Kia and other well-known and dynamically growing...
13 травня 2026 бронювання

Technical Team Lead — .NET Custom Integrations (вакансія неактивна)

Київ, Львів, Краків (Польща), віддалено

Product Overview
APG eCommerce Solutions is one of the leading suppliers of cross-border e-commerce delivery solutions.
With an established presence in key global trade lanes, including Asia, Europe and the USA, APG provides end-to-end logistics solutions to a portfolio of iconic global e-commerce merchants.
They offer a unique delivery experience thanks to the bespoke platform that combines Australia Post’s unrivalled last-mile capabilities with a strong partnership network of postal operators and best-in-class e-commerce delivery companies such as SaiCheng Logistics, Australia Post’s joint venture with China Post for China.

Role Overview

Experienced Technical Team Lead with strong expertise in C#, .NET Core/.NET 6–8, microservices architecture, cloud-native development, and distributed systems. Proven track record in leading engineering teams, designing scalable enterprise-grade solutions, and delivering high-performance backend systems.

The Technical Team Lead is responsible for both hands-on technical leadership and people leadership, ensuring engineering excellence, delivery quality, team growth, and alignment with business objectives. The role combines architecture guidance, solution ownership, mentoring, and cross-functional collaboration while actively contributing to system design and development.

Responsibilities:

  • Technical Leadership
  • Lead the design, development, and maintenance of backend services and APIs using .NET Core/.NET 8+.
  • Drive technical direction and ensure alignment with architectural standards and long-term platform strategy.
  • Collaborate with architects and stakeholders to define scalable microservices architecture and distributed systems.
  • Ensure high performance, scalability, reliability, and observability of backend systems.
  • Apply Clean Architecture, Domain-Driven Design (DDD), SOLID principles, and best engineering practices.
  • Guide the team in implementing secure, maintainable, and cloud-native solutions.
  • Lead technical discussions, architecture reviews, and solution design sessions.
  • Ensure engineering standards are followed across code quality, testing, security, and deployment processes.
  • Contribute to CI/CD pipelines, infrastructure improvements, containerization (Docker), and orchestration (Kubernetes/AKS).
  • Support troubleshooting, root cause analysis, and production issue resolution.
  • Team Leadership & Delivery
  • Lead and mentor backend engineers through coaching, technical guidance, and performance support.
  • Conduct code reviews and enforce development best practices and coding standards.
  • Drive sprint planning, technical estimation, task prioritization, and delivery execution.
  • Work closely with product owners, QA, DevOps, and cross-functional teams to ensure successful delivery.
  • Identify and manage technical risks, dependencies, and bottlenecks.
  • Balance technical debt, business priorities, and delivery timelines effectively.
  • Promote a collaborative, accountable, and high-performance engineering culture.
  • Support hiring, onboarding, and technical evaluation processes for engineering candidates.
  • Encourage continuous learning, innovation, and adoption of modern engineering practices.
  • Security & Quality
  • Ensure implementation of secure authentication and authorization mechanisms (JWT, OAuth2, Azure AD).
  • Drive automated testing strategies including unit, integration, functional, and contract testing.
  • Ensure observability, logging, monitoring, and performance profiling standards are implemented.
  • Maintain system reliability and operational excellence in production environments.

Key Skills

  • Programming & Frameworks
  • Expert in C# and .NET Core / .NET 6/7/8
  • Strong experience with ASP.NET Core Web API, gRPC, and asynchronous programming (async/await, TPL)
  • Deep knowledge of object-oriented programming (OOP), SOLID principles, and Clean Architecture
  • Strong understanding of Domain-Driven Design (DDD), CQRS, and enterprise application patterns
  • Architecture & System Design
  • Microservices and distributed systems architecture
  • Scalable, fault-tolerant, and cloud-native system design
  • Performance optimization, concurrency, and multithreading
  • API design, resiliency, and observability best practices
  • Databases
  • SQL (SQL Server, PostgreSQL) and NoSQL (MongoDB, CosmosDB)
  • Query optimization, indexing, transactions, and data modelling
  • Messaging & Caching
  • Event-driven architecture (RabbitMQ, Azure Service Bus)
  • Caching solutions (Redis, MemoryCache)
  • Cloud & DevOps
  • Azure/GCP services for compute, storage, messaging, and monitoring
  • Containerization using Docker
  • Kubernetes/AKS orchestration
  • CI/CD pipelines using Azure DevOps
  • Security
  • Identity management, OAuth2, OpenID Connect, JWT
  • Secure API and cloud-native application development
  • Testing & Quality
  • Unit testing, integration testing, functional testing, and contract testing
  • Experience with xUnit, NUnit, Moq, and automated quality practices

Soft Skills

  • Strong leadership and team mentoring abilities
  • Excellent problem-solving and analytical thinking
  • Effective communication and stakeholder management skills
  • Ability to drive technical decisions and influence engineering direction
  • Strong ownership, accountability, and delivery mindset
  • Ability to balance technical excellence with business priorities
  • Experience working in agile and fast-paced environments

Preferred / Nice-to-Have

  • Experience with Event Sourcing and CQRS
  • Knowledge of performance profiling and monitoring tools
  • Experience leading distributed or cross-functional engineering teams
  • Familiarity with OpenTelemetry, observability, and cloud monitoring solutions
  • Experience with infrastructure-as-code and platform engineering practices

Are You ready? 😊

...and of course, your benefits:

  • 20 fully paid business days of vacation
  • 15 fully paid sick leaves
  • 11+ fully paid public holidays
  • compensation for health insurance and sport club membership
  • ability to work from home or remotely 😊