Lead / Senior Backend Engineer (.NET / Azure)
emagine Polska
⚲ Warsaw
Wymagania
- Microsoft Azure
- C#
- Cloud
- Backend
- CI/CD
- System Design
- Artificial Intelligence (AI)
- Quality Assurance (QA)
- Software as a Service (SaaS)
- .Net
Opis stanowiska
\We are seeking a Dev Lead / Senior Backend Engineer specialized in .NET and Azure to join a premium fashion retailer's internal tech team. This role is vital for ensuring the scalability, maintainability, and coherence of a broad system landscape. The ideal candidate will possess strong backend development skills, particularly in C# and modern .NET versions, and have practical experience in setting up event-driven architectures and developing applications on Microsoft Azure. The Dev Lead will contribute both as a hands-on developer and as a technical leader, mentoring team members and driving engineering quality. Main Responsibilities The Consultant will work as a hands-on engineer while also supporting the technical direction of the team. • Developing backend services and integrations • Reviewing pull requests and contributing to code quality • Supporting architectural discussions with the Head of Tech and the team • Ensuring the overall development landscape remains coherent and scalable • Contributing to system design decisions and actively engaging in technical discussions • Supporting developers with architectural and technical queries • Participating in technical discovery and solution design for new initiatives • Driving improvements in development practices • Exploring AI-assisted development tools for practical usage • Interfacing with third-party SaaS vendors for integration efforts Key Requirements • Strong backend development experience with C# / .NET • Experience with .NET 8 or modern .NET versions • Experience developing and operating applications on Microsoft Azure • Practical experience designing and building event-driven systems • Experience with microservices architectures • Experience with Azure messaging patterns (queues, topics, event-based integrations) • Experience with CI/CD pipelines (Azure DevOps, YAML pipelines) • Comfortable working remotely in a setup primarily on site Nice to Have • Experience with Cosmos DB • Experience working with integration platforms • Experience building integration-heavy systems • Strong understanding of scalable distributed systems • Ability to communicate system architecture clearly to stakeholders • Experience with e-commerce systems • Experience in retail environments