Senior Software Engineer (C#)

8x8 Asia logo

8x8 Asia

View Salaries, Reviews, and more  

Job Summary


Salary
S$7,938 - S$14,312 / Monthly EST

Job Type
Permanent

Seniority
Senior

Years of Experience
At least 6 years

Tech Stacks
Rest API Docker Google Cloud Microsoft .Net Core CI Helm RabbitMQ Istio Kubernetes kafka C# .NET AWS

Job Description

We are looking for a Senior Software Engineer to take part in the development of our global messaging platform. You will be part of the Engineering team, responsible for designing, developing, and maintaining our core platform.

We are looking for someone who can code but also bring significant experience to the architectural decisions to ensure the development of high-performance, reliable, globally distributed and scalable services.

Our ideal candidate is a professional with hands-on working experience with a high load, scalable distributed systems in production, who can demonstrate excellent organization, strong problem-solving and decision-making skills, strong analytic capability, and the ability to create innovative solutions.

# The day-to-day activities:

  • Expand our global messaging platform by designing and developing new RESTful APIs and backend microservices with C#.
  • Optimize and constantly improve the performance of the platform.
  • Ensure the highest quality with unit tests. Participate in integration test design.
  • Perform code reviews.
  • Collaborate with the product team on requirements.

# Desired skills and experience:

  • 6+ years of professional software development experience.
  • Expert knowledge of .NET Core and C#.
  • Strong understanding of RESTful web services and microservices architecture.
  • Proficiency in multi-threaded application development and async programming.
  • Working knowledge of RabbitMQ, Kafka, or any other queue engine.
  • Familiar with T-SQL.
  • Basic knowledge of Docker/Kubernetes.
  • Experience with software engineering best practices (unit testing, integration testing, CI/CD).
  • Written and verbal fluency in English is required.

# Bonus points for:

  • Hands-on experience in a high-volume or critical production service environment.
  • Experience with cloud providers (AWS, Google Cloud, Microsoft Azure).
  • Experience with Kubernetes, Helm and Istio (or any other service mesh) in production.
  • Exposure to the communications domain.

8x8 is proud to provide equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics.

For 8x8 jobs located in the US: 8x8 participates in the E-Verify program .

View the Participant Poster in English | Español .

View the Right to Work Poster in English | Español .

We also provide reasonable accommodation to individuals with disabilities in accordance with applicable laws. Learn more or email us at [email protected] (Include “Reasonable Accommodation” in the subject line)

For European Job Applicants our Job Applicant Privacy Notice can be found here .

banner icon
Prepare For Your Interview in 1 Week?
Equip yourself with possible questions that interviewers might ask you, based on your work experience and job description.
Get Started!

Achieve your dream job with our top-notch tools!

Resume Checker Illustration

Resume Checker

Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

Check Now
Resume Checker Illustration

Interview Preparation

Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

Let's Prepare
Resume Checker Illustration

Resume Builder

Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

Build Resume