Your browser cookies must be enabled in order to apply for this job. Please contact support@jobscore.com if you need further instruction on how to do that.

Senior Application Developer (.NET & Cloud Technologies)

Exclusive Top Jobs | Remote in Geneva, Switzerland | Full Time and Contract

Job Description

We are looking for a Senior Application Developer with deep expertise in modern .NET technologies and cloud-native application development. This is a remote-first role, perfect for a highly motivated engineer who thrives in a distributed team environment and is passionate about building scalable, high-performance systems.

You will be instrumental in the development of microservice-based architectures using .NET Core, C#, gRPC, REST APIs, and SignalR, all while implementing CI/CD pipelines and collaborating through Azure DevOps.

Key Responsibilities

  • Design, develop, and maintain applications using .NET Core, .NET Standard, C#, and TypeScript.

  • Build microservices and distributed systems using gRPC, REST APIs, and SignalR.

  • Implement and maintain CI/CD pipelines using Azure DevOps, ensuring fast, reliable releases.

  • Work with relational databases using SQL and Entity Framework.

  • Collaborate closely with product owners, architects, and QA to deliver robust, maintainable software.

  • Apply DevOps practices and contribute to infrastructure automation and version control using GIT.

  • Ensure high performance, scalability, and reliability of applications in production environments.

  • Troubleshoot, debug, and resolve technical issues across the stack.

Required Skills & Experience

  • 5+ years of professional experience in software development.

  • Strong proficiency with .NET Core, .NET Standard, C#, TypeScript, and SQL.

  • Hands-on experience with gRPC, REST APIs, SignalR, and Microservices architecture.

  • Practical experience with CI/CD pipelines, Azure DevOps, and GIT.

  • In-depth knowledge of Entity Framework and ORM patterns.

  • Strong problem-solving skills and ability to work independently in a remote setting.

  • Excellent written and verbal communication skills.

Nice to Have

  • Experience working in an Agile/Scrum environment.

  • Familiarity with Docker and Kubernetes.

  • Prior experience in cloud-native development on Microsoft Azure.