Senior Full-Stack Software Engineer (.Net + Basic Python)

Location: Remote / EU-based 
Client: One of the Big Four accounting firms – the world’s largest professional services network
Engagement: Full-time, long-term
Headquarters: London, operating in 150+ countries with 460,000+ professionals

About the Project

This is a new initiative to build enterprise-scale applications with a modern technology stack and microservices architecture, hosted on Azure Cloud. The project focuses on delivering scalable, secure, and innovative solutions that will support global operations and millions of users.

Tech Stack:

  • Backend: .NET 8, ASP.NET Core, Python (FastAPI optional)
  • Frontend: Angular 18, Kendo
  • Databases: MongoDB, Azure SQL
  • Cloud & Infrastructure: Azure SaaS (Service Bus, Blob Storage, Redis), Docker, Kubernetes
  • Collaboration & DevOps: GitHub Enterprise with Copilot

Responsibilities

  • Analyze requirements, design systems, and implement solutions in .NET and ASP.NET Core.
  • Develop and optimize databases (MongoDB, Azure SQL).
  • Troubleshoot, debug, and perform performance tuning.
  • Provide technical support and ensure high-quality delivery.
  • Conduct code reviews to enforce best practices and maintain code quality.
  • Work both independently and collaboratively in a cross-functional team.
  • Communicate regularly with the client and stakeholders.
  • Provide technical leadership: mentor, coach, and lead by example.
  • Manage day-to-day technical workflows and support Agile processes.

Requirements

  • Bachelor’s or Master’s degree in Computer Science or Software Engineering.
  • 5+ years of professional software development experience.
  • Strong proficiency in .NET / ASP.NET Core.
  • Solid database skills in MongoDB and/or Azure SQL.
  • Hands-on experience with Azure Cloud (Service Bus, Blob, Redis, etc.).
  • Familiarity with bug-tracking systems and Agile methodology.
  • Strong organizational skills: ability to self-manage, prioritize, and meet deadlines.
  • Excellent communication and teamwork skills.

Nice to Have

  • Experience with Python (FastAPI preferred).
  • Familiarity with Databricks / Spark / PySpark for data processing.
  • Knowledge of Docker and Kubernetes for containerization and orchestration.
  • Solid understanding of microservices architecture and best practices for scalable systems

Required languages

English B2 - Upper Intermediate
Python, .NET
Published 26 August
73 views
·
33 applications
7% read
·
4% responded
Last responded 3 days ago
To apply for this and other jobs on Djinni login or signup.
Loading...