Back to Search

Senior Software Engineer (React.JS/C#/.NET Core)

Date Posted: 7/26/2021

Apply Now

Job Description

As the senior member of our software development team, we will look to you to write software that directly impacts the day-to-day functions of our payroll, human resources, and restaurant operation teams. Sometimes we build big things like a React app used by hundreds of restaurant managers to request pay raises for their team members. Other times we build small things, like a report on the average check amount per restaurant.

This position is based in Cypress, CA at our support center and has the option for 80% remote work.

Reports To
This position reports to the Director of Technology/Software Architect and is expected to guide our back-end API developers and software consulting partners.

Education and Experience:
· 5+ years of professional software engineering experience in a business setting
· 2+ years of experience in React on a senior level
· 2+ years' experience in C# developer using LINQ & Entity Framework
· 2+ years of experience in technical leadership. This includes driving technical decisions and guiding broader project goals (No people Management)
· A degree in computer science or equivalent experience

Current and Upcoming Projects:
· Creating an overtime calculation engine for multiple data sources and multiple state jurisdictions
· Gathering all of our data for our Domo business intelligence initiative
· Building a PWA to help restaurant managers spend less time in the office, and more time serving guests

Essential Functions:
· Leverage creativity, critical thinking, and troubleshooting skills across a broad domain of computing situations and activities
· In-depth knowledge of JavaScript and React concepts, excellent front-end coding skills, and a good understanding of progressive web applications
· Migrate legacy code to ASP.NET Core and serverless architecture
· Develop software in a G Suite, Microsoft Windows, and Azure environments
· Monitor the performance, quality, and responsiveness of company applications
· Integrate to third-party SOAP and REST API's
· Perform systems engineering and requirements decomposition
· Communicate status and propose possible solutions to IT and non-IT staff
· Find and fix bugs promptly

We are an equal opportunity employer and make hiring decisions based on merit. Recruitment, hiring, training, and job assignments are made without regard to race, color, national origin, age, ancestry, religion, sex, sexual orientation, gender identity, gender expression, marital status, disability, or any other protected classification. We consider all qualified applicants, including those with criminal histories, in a manner consistent with state and local laws, including the City of Los Angeles' Fair Chance Initiative for Hiring Ordinance.
To apply please email your resume to

Apply Now Send to a Friend

Job Snapshot

  • Employee Type:Full-Time
  • Location:Cypress, CA
  • Job Type:I.T.
  • Experience:Not Specified
  • Education:Not Specified
  • Date Posted:7/26/2021
  • Contact: Blair West (714) 940-5420
  • Pay Range: $115,000.00 - $140,000.00 Annually
Get Job Alertsby Email
  • Receive alerts with new job opportunities that match your interests
  • Receive relevant communications and updates from our organization

Sign Up Now

Job Reference: JO-2105-117519