Senior .NET Software Engineer with Microsoft Azure

Net

Senior .NET Software Engineer with Microsoft Azure

Net
Centrum, Warsaw

emagine Polska

Full-time
Any
Senior
Remote

Job description

As the Senior Software Engineer, You will be responsible for migrating a legacy system to the Microsoft Azure hosting as well as developing and supporting essential business systems serving a global audience.

Project Information:


Start: 2 weeks / 30 days of notice period

Location: 100% remote

Length of the project: first contract for 6 months, but the project is estimated to be at least 2 years long

Workload: 37,5 h / week

Responsibilities:

  • Deliver enterprise-strength solutions for the Azure platform using Angular and .NET.

  • Participate in Scrum ceremonies, elaboration, and refinement sessions.

  • Provide functionally correct, unit-tested, deployable, and performant software artifacts.

  • Collaborate with Developers, Architects, QAs, and Product Owners.

  • Ensure software meets non-functional requirements, especially for Security, Maintainability, and Performance.

  • Produce technical documentation (e.g. Wikis) as required during the Software Development Life Cycle (SDLC).

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

  • Review/create user stories and acceptance criteria where applicable, supporting peer reviews for quality assurance.

  • Support software releases and deploy code into the production environment.

  • Perform demonstrations for stakeholders distributed globally.

  • Facilitate handovers, support, and training of the application support team for new deliverables.

Key Requirements:

  • Full Stack Development experience within large-scale enterprise solutions.

  • Extensive experience in .NET Core and .NET Framework.

  • Comfortable with front-end development using Angular, Razor, or equivalent.

  • Experience with Azure Development (Function apps, Logic apps, Event grid, Service bus).

  • Commercial experience with Service-Oriented Architectures (SOA).

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

  • Affinity for event-driven, microservices, and serverless architectures.

  • Portfolio of high-volume, low-latency REST Services built on ASP.NET Web API.

  • Proficiency with one or more ORMs, preferably EF Core.

Nice to Have:

  • Experience with polyglot persistence (NoSQL), Azure Storage Services, Azure Data Factory (ADF), and Power BI.

Tech stack

    English

    B1

    frontend

    advanced

    Active Server Pages (ASP)

    advanced

    Object-Oriented Programming (OOP)

    advanced

    JavaScript

    advanced

    .Net

    advanced

    Scrum

    advanced

    C#

    advanced

    SOA

    advanced

    Security

    advanced

    Backend

    advanced

Office location

Senior .NET Software Engineer with Microsoft Azure

Summary of the offer

Senior .NET Software Engineer with Microsoft Azure

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.