Job Description
.Net Technical Lead
Department: Technology
Employment Type: Permanent - Full Time
Location: Bucharest
Reporting To: Paul Gheorghievici
Description
Reconomy is an international circular economy specialist that combines technology, skills and incredible people to enable businesses to better manage their resources, helping reduce waste, optimise their supply chains, and contribute in a meaningful way toward the circular economy
Reconomy is bending the edges of linear business models across the world, integrating circular economy strategies and processes into everyday operations. We have the tools, talent and technology that enable customers to harness the full and inherent value of their resources, with integrated global operations in over 80 countries across the world.
- Recycle loop is utilising the latest technology and data to enable customers to make the best possible use of their materials.
- Comply loop is enabling customers to solve increasingly complex environmental regulatory challenges using data, expert knowledge and thought leadership to drive business accountability across the globe.
- Re-use loop is providing intelligent technology platforms and agile delivery models for pre-retail logistics and product returns, fulfilment and processing, on behalf of many of Europe’s largest retailers.
About the role
Technical Leadership
- Provide technical direction for the DRS UK team and help shape the market-specific implementation.
- Translate business and regulatory requirements into clear technical approaches.
- Guide solution design, architecture discussions and engineering trade-offs.
- Ensure the team is making sound decisions around shared platform functionality versus UK-specific needs.
- Remain actively involved in design and development, especially on critical or complex areas.
- Support end-to-end delivery of backend services, APIs, integrations and, where relevant, frontend-facing solutions.
- Help the team deliver production-ready software with the right balance of speed, quality and maintainability.
- Remove technical blockers and help the team move effectively through delivery.
- Protect the integrity of a multi-market, multi-tenant platform architecture.
- Encourage reuse of shared patterns and services while allowing appropriate market-specific extension.
- Support sound decisions around data, integration, security, observability and deployment.
- Drive practical improvements to platform quality, resilience and operability.
- Mentor and support engineers across the team.
- Lead code reviews and technical discussions that raise the engineering bar.
- Help shape good engineering habits across design, testing, documentation and delivery.
- Foster a strong team culture built on ownership, collaboration and continuous improvement.
- Work closely with Product, QA and engineering peers in an agile delivery environment.
- Support estimation, planning, refinement and prioritisation from a technical perspective.
- Help the team maintain predictable delivery and clear technical communication.
- Contribute to continuous improvement across team process and delivery practices.
- Support robust CI/CD and release practices across environments.
- Contribute to the evolution of build, deployment and operational tooling.
- Help the team troubleshoot incidents, production issues and delivery risks.
- Promote a strong operational mindset, including monitoring, logging and supportability.
What we need from you
- Strong professional experience in C# and .NET, including modern backend development.
- Previous experience in a technical leadership, lead engineer or senior engineering role.
- Experience designing and delivering distributed, cloud-based systems.
- Strong understanding of software architecture, maintainability and engineering quality.
- Experience with APIs, integrations and event-driven or service-based architectures.
- Experience with Azure-hosted solutions and modern software delivery practices.
- Ability to lead design discussions, mentor engineers and influence technical direction.
- Experience working in agile software delivery teams.
- Strong written and verbal communication skills in English.
- Experience with multi-tenant or multi-market platforms.
- Experience with Azure services such as Kubernetes, Service Bus, Cosmos DB, Key Vault, monitoring and observability tooling.
- Experience with frontend technologies such as Angular, sufficient to guide end-to-end delivery.
- Experience with CI/CD platforms such as Azure DevOps and/or GitHub with GitHub Actions.
- Experience with containerised deployment and production operations.
- Experience supporting teams through architecture evolution and scaling challenges.
- Experience in regulated, compliance-led or operationally critical domains.
- Familiarity with deposit return, recycling, circular economy or similar business areas.
- Experience contributing to engineering hiring and team growth.
What we offer
- This role offers you the chance to work in a friendly, diverse and international environment, along with colleagues who will share your passion for innovation, agile-working and growth. You will also be able to develop your skills within the exciting and challenging market of Reverse Logistics!
- Hybrid working environment
- Training and development to keep you in touch with the latest technologies and the opportunities to apply your learning.
- We offer a competitive salary alongside other benefits*
- Our office is easily accessible located near the city center of Bucharest, and designed to make you feel at home
- 21 working days of annual leave, plus 2 additional days allowed for participation in volunteering programs, and 1 extra day off for your birthday
- Meal vouchers: 45 RON per working day (taxed according to current legislation)
- Private medical subscription at Medicover.