Senior Azure Developer

Data

Senior Azure Developer

Data
Centrum, Warsaw

emagine Polska

Full-time
Any
Senior
Remote

Job description

Job Purpose: 

The team is responsible for new development, development of Change Requests (CRs), project support and support and maintenance of production software.  This role requires a deep understanding, and extensive hands-on commercial experience of cloud-based software architecture and development techniques. Our business services involve multiple processes taking place in an event-driven, microservices architecture. Functionality delivered purely via services is significant, so this is a full stack role with an emphasis towards backend development and integrations, although frontend development is also required.

Responsibilities:

  • Delivery and support of enterprise-strength solutions via the Microsoft Azure platform.

  • Providing functionally correct, unit tested, deployable, and performant software artefacts.

  • Working collaboratively with the Application development manager, applications support team manager, Developers, Architects, QAs, BAs, Product Owners.

  • Ensuring software meets NFRs, especially for Security, Maintainability, and Performance.

  • Production of technical documentation (e.g. Wikis) as required during the SDLC.

  • Assisting with code quality monitoring, reporting and assurance across IB projects.

  • Handovers, support and training of the Application support team currently responsible for supporting legacy non-Azure systems.

Key Requirements: 

  • Bachelor's Degree in Computer Science, Engineering or equivalent work experience 

  • Extensive hands-on commercial experience of Object-Oriented Development (OOD/OOP) and Service Oriented Architectures (SOA).

  • Experience with Microsoft Entra (Active Directory).

  • Experience of and affinity for event-driven, microservices, and serverless architectures.

  • Applied knowledge of Design Patterns, SOLID principles, and Domain Driven Design (DDD).

  • Expert in C# programming with longstanding experience of .NET Core and .Net framework.

  • A strong portfolio of high volume, low-latency REST Services built upon ASP.Net Web API.

  • Proven experience building scalable and fault-tolerant software using Message Queuing and Event-based technologies on Azure, notably Azure Service Bus.

  • Skilled in the use of Azure DevOps/VSTS for source control and automated CI/CD pipelines.

  • Significant exposure to Agile methodologies and unit testing frameworks like xUnit.

  • Highly proficient in database development on Azure SQL/MS SQL Server.

  • Comfortable with one or more ORMs, preferably Entity Framework (EF Core).

  • Expertise in front-end SPA development using HTML, CSS, TypeScript/JavaScript.

  • Focuses on delivering value to schedule without compromising quality.

  • Willing and able to assume end-to-end ownership of technical solutions.

  • High level of maturity; gives and receives constructive feedback.

  • Communicative; clearly presents and articulates proposals, estimates and solutions.

Tech stack

    English

    B1

    Object-Oriented Programming (OOP)

    advanced

    Security

    advanced

    training

    advanced

    Microsoft SQL Server

    advanced

    HTML

    advanced

    JavaScript

    advanced

    SQL

    advanced

    Active Server Pages (ASP)

    advanced

    CSS

    advanced

    .Net

    advanced

Office location

Published: 12.01.2026

Senior Azure Developer

Summary of the offer

Senior Azure Developer

Centrum, Warsaw
emagine Polska
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest emagine z siedzibą w Warszawie, ul.Domaniewskiej 39A (dalej jako "administrator"). Masz pr... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.