Backend Software Engineer (.NET Core)

Sinch is a global leader in cloud communications, helping businesses connect with their customers on mobile phones. They reach every phone on earth, with over 147 billion conversations every year.
Stockholm, NY, USA
Mid-Level Software Engineer
Hybrid
3+ years of experience

Description For Backend Software Engineer (.NET Core)

Sinch, a global leader in cloud communications, is seeking a passionate Backend Software Engineer (.NET Core) to join their dynamic and innovative team. The role involves collaborating on cloud-based communication solutions built using the latest versions of C# and .NET Core, hosted on AWS using cloud-native technologies like Kubernetes and Docker.

As a Backend Software Engineer, you will be responsible for creating scalable and resilient systems, managing the software lifecycle from design to production deployment, and working primarily with C# and .NET Core. You'll also contribute to enhancing development processes, monitor production environments, and collaborate closely with cross-functional teams.

The ideal candidate should have experience in team-based development, in-depth knowledge of .NET Core, strong communication skills in English, and a passion for clean, testable code. A Bachelor's degree in computer science or a related field is required.

Additional valuable skills include experience with service-oriented architecture, distributed systems, Kubernetes, AWS, and the ability to thrive in a fast-paced, agile environment. The role offers the opportunity to work on cutting-edge technology that powers global communication platforms, reaching billions of conversations annually.

Join Sinch in their mission to connect businesses with customers worldwide through innovative cloud communication solutions. The position offers a hybrid working model, allowing you to work from either the Stockholm or Malmo office.

Last updated 4 months ago

Responsibilities For Backend Software Engineer (.NET Core)

  • Create scalable and resilient systems
  • Manage software lifecycle from design to production deployment
  • Work with C# and .NET Core
  • Enhance development processes and pipelines
  • Monitor production environments and be on-call when necessary
  • Collaborate with software engineers, architects, DevOps specialists, and product managers

Requirements For Backend Software Engineer (.NET Core)

Kubernetes
  • Experience in team-based development, deployment, and maintenance of software products in production
  • In-depth knowledge of .NET Core
  • Strong written and verbal communication skills in English
  • Ability to work effectively within a cross-functional self-organizing team
  • Passion for writing clean and testable code
  • Bachelor's degree in computer science or related technical discipline

Interested in this job?