SharpMinds

Home.NET Developer – Application Middle Layer & Azure Integration

.NET Developer – Application Middle Layer & Azure Integration

Full-time

Hybrid

Senior

Portugal

Description

We are seeking a highly skilled .NET Developer to support the design and development of the middle layer for our organisational application. The successful candidate must have strong proficiency in .NET development, combined with hands-on experience working with a broad range of Azure cloud services.The developer will be responsible for producing an initial high-level design for the middle layer covering architecture, integration patterns, and Azure alignment before progressing into development of the middle-layer components, services, and integrations.This role requires strong architectural thinking, excellent communication skills, and proven experience designing and implementing scalable, secure cloud-integrated applications.

Key Responsibilities:

  • Design a high-level .NET middle-layer architecture and service structure.
  • Define integration patterns with the JavaScript front-end, SQL database, and Azure services.
  • Produce architecture documentation, diagrams, and design decisions.
  • Begin implementing the middle-layer using approved architecture.
  • Build secure, scalable REST APIs and implement EF Core–based data access.
  • Integrate Azure services (App Service, Functions, Blob Storage, SQL, Key Vault, DevOps).
  • Implement secure identity and access management with Azure Entra ID.
  • Support deployment planning, environment setup, and CI/CD alignment.
  • Collaborate with technical and business stakeholders in review sessions.
  • Deliver and refine architecture artefacts based on feedback.

Requirements:

  • Expert-level .NET development experience (.NET 6+ ideal).
  • Strong background in RESTful API development and middleware architecture.
  • Solid Azure experience across App Service, Functions, SQL, Blob, Logic Apps, Monitor, DevOps, Key Vault, Entra ID.
  • Strong understanding of layered architecture, service-based patterns, EF Core, DI, secure coding, OAuth2, RBAC.
  • Proven ability to produce architecture documents, diagrams, and integration patterns.
  • Experience working under Azure governance, naming conventions, policies, and security standards.
  • Excellent communication and presentation skills.
  • Strong collaboration with both technical and business stakeholders.
  • Structured documentation approach and ability to work independently.


We offer:

  • Full-time position;
  • Challenging and interesting projects from European companies;
  • Competitive salary & bonus system;
  • Flexible work schedule;
  • Free English classes;
  • Knowledge-sharing events, e.g. DevTalks;
  • Unforgettable and interesting corporate events;
  • Team-buildings;
  • Accounting as a service.

SharpMinds Benefits

Agile workflow
Value of everyone’s opinion
Established processes
Health insurance
English classes
Flexible work schedule

Ready to extend your talent? Apply now!

Name(Required)
Max. file size: 10 MB.
Liudmyla Goi
🇺🇦 Head of Recruitment

“We are always looking for new talent at SharpMinds!”