Senior Software Engineer (.NET Core)

Sinch is pioneering customer communications, providing cloud solutions for mobile messaging, voice, and email to over 150,000 businesses including Google, Uber, and PayPal.
Stockholm, Sweden
Backend
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
5+ years of experience
Enterprise SaaS

Description For Senior Software Engineer (.NET Core)

Sinch, a leading provider of customer communications solutions serving over 150,000 businesses including tech giants like Google, Uber, and PayPal, is seeking a Senior Software Engineer specialized in .NET Core. The role is part of their Technology R&D Voice & Verification API team, working on cutting-edge cloud-based communication solutions.

The position offers an exciting opportunity to work with modern technologies including C#, .NET Core, Kubernetes, and AWS. You'll be part of a forward-thinking team that values innovation and technical excellence, developing scalable distributed systems that power global communications.

As a Senior Backend Engineer, you'll take ownership of critical systems, working in an agile, cross-functional team environment. The role combines technical expertise in backend development with DevOps practices, requiring skills in both system architecture and operational excellence.

Key technical aspects include working with distributed systems, CI/CD pipelines, and cloud infrastructure. The ideal candidate will have strong experience with C# and .NET Core, plus knowledge of DevOps principles. Additional valuable skills include experience with service-oriented architecture, databases (MySQL, MSSQL, Redis), and cloud platforms.

Sinch offers a collaborative environment where values like "Dream Big", "Win Together", "Keep it simple", and "Make it Happen" drive innovation. The company provides a structured, fair hiring process and values diversity and inclusion. This role presents an excellent opportunity for experienced engineers looking to impact global communication solutions while working with cutting-edge technologies.

Last updated 8 days ago

Responsibilities For Senior Software Engineer (.NET Core)

  • Develop scalable and resilient distributed systems using C# and .NET Core
  • Work closely with engineers, DevOps specialists, and product managers in an agile team
  • Build and maintain applications running on Kubernetes
  • Leverage AWS tools and services to deploy, optimize, and scale cloud-based systems
  • Write clean, testable, and maintainable code
  • Enhance automation and streamline CI/CD pipelines
  • Influence architectural decisions and contribute to development practices

Requirements For Senior Software Engineer (.NET Core)

Redis
Kubernetes
  • Major professional experience building and maintaining backend systems in production
  • Expertise in C#, .NET Core, and developing distributed systems
  • Solid understanding of DevOps principles and experience with CI/CD pipelines
  • Strong communication skills and a collaborative mindset
  • A passion for clean, testable code and modern software practices

Interested in this job?

Jobs Related To Sinch Senior Software Engineer (.NET Core)

Fullstack Software Engineer

Senior Full Stack Engineer position at Sinch, working on a cloud communication platform with both backend and frontend development using Java and React.

Backend Engineer

Senior Backend Engineer position at Sinch, focusing on Financial Platform - Billing domain, requiring 5+ years of Java experience and strong API development skills.

Senior Software Engineer - Voice

Senior Software Engineer - Voice role at Sinch, pioneering conversational AI solutions for global customer communications.

Senior Java Backend Developer

Senior Java Backend Developer position at Sinch in Malmö, Sweden. Design and develop high-performance microservices for global messaging platform.

Sr. Software Development Engineer, Amazon Q Business, AWS Q Business

Senior Software Engineer role at AWS focusing on developing Amazon Q Business's AI-powered enterprise productivity platform.