Backend Engineer - C#

OpenTable, Inc.
San Francisco, CA, United States
10 days ago
Apply on www.wayup.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Working hours
Regular working hours
Job source

Tech stack

ASP.NET .NET Framework C Sharp (Programming Language) Code Review Data Structures Relational Databases Software Design Patterns Java Platform Enterprise Edition (J2EE) PostgreSQL MongoDB Object-Oriented Software Development Mesos
+6 more
Software Engineering .NET Core Backend Integration Tests Docker Microservices

Job description

JOB DESCRIPTION: Join a fast paced highly collaborative team to build out mission-critical edge and backend microservices. You will be responsible for your code throughout all phases of the life cycle. You build it, you maintain it. All our solutions are required to scale to meet increasing demand. All your efforts will be highly visible; we code review all production bound commits., + Design, implement and maintain .Net (C#) microservices

  • Write unit and integration test
  • Monitor applications in production
  • Participate in code reviews

Requirements

You love to code. You’re curious, passionate and constantly thinking about making code clean and better. You love technology and enjoy finding better ways to do things. You want to share what you discover and feel energized when you can learn from people around you. When you build software, you consider how people will use it from all angles. You take pride in carefully honing your work until it feels reliable and effortless to use., MUST HAVE:

  • 2+ years of .Net (C#) development experience
  • Solid understanding of design patterns, data structures and OO design
  • Unit, integration test development experience
  • Document or relational database experience
  • Good communication skills and be a team player NICE TO HAVE:

  • Docker / Singularity / Mesos
  • Microservice experience
  • MongoDB/PostGres
  • .Net Core, ASP.NET
  • J2EE

About the company

At OpenTable, we take pleasure in Software Development. We believe that velocity comes from a commitment to clean code and solid engineering principles. We deliver innovative products through rapid, continuous development. Millions of diners and thousands of restaurants around the globe use our products. If you are excited by constantly challenging engineering processes and can deliver exceptional quality in a fast-paced, agile environment, we’d like to meet you. Bonus points if you love restaurants too!, OpenTable, part of Booking Holdings Inc. (NASDAQ: BKNG), is the world’s leading provider of online restaurant reservations, seating more than 25 million diners per month via online bookings across approximately 45,000 restaurants.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.wayup.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:29 min

Evaluating orchestration tools for distributed container deployments

Aleksandr Kalikov · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:04 min

Unifying frontend and backend with C# and .NET

Christian Giesswein Christian Giesswein · World Congress 2025

Videos

See all

Related articles

See all