isolutions AG

Senior Software Engineer, .NET, Azure

isolutions AG

full-time

Posted on:

Origin:  • 🇪🇸 Spain

Visit company website
AI Apply
Manual Apply

Job Level

Senior

Tech Stack

AzureCloudGraphQLMicroservices.NETSQL

About the role

  • Design and develop scalable, performant and secure backend services for a Microsoft Azure based, serverless SaaS application.
  • Use Azure platform components (Functions, Service Bus, Cosmos DB, Azure SQL, Storage, etc.) to build a highly available architecture.
  • Design, develop and optimize REST and GraphQL APIs for front-end and third-party integrations.
  • Build CI/CD pipelines, optimize automations and ensure a stable, efficient deployment process.
  • Ensure high software quality through automated tests, monitoring and code reviews.
  • Explore and apply AI opportunities to develop better solutions and increase efficiency.
  • Collaborate closely with Frontend Engineers, Product Owners and Architects and support junior developers.
  • Follow new technologies, evaluate their relevance and propose continuous improvements to the architecture.

Requirements

  • At least 5 years of experience in the development of cloud-based SaaS products.
  • Experience with Microsoft Azure (Functions, Event Grid, Cosmos DB, Service Bus, Azure SQL, Storage).
  • Very good knowledge of C#/.NET Core.
  • Experience with serverless architectures and microservices.
  • In-depth knowledge of infrastructure as code, deployment automation and observability (Application Insights, logging, monitoring).
  • Experience with automated testing (unit, integration, load) and performance optimization.
  • Fluency in English (German a plus).
  • Degree in computer science or equivalent professional experience with a focus on software architecture and development.
  • Structured and methodical way of working and ability to communicate complex topics understandably.
  • Passion for quality, ownership and helping to shape and further develop a product.