Software Engineer II

Restaurant365 Logo

Restaurant365

πŸ’΅ $99k-$138k
πŸ“Remote - Worldwide

Summary

Join Restaurant365, a SaaS company revolutionizing the restaurant industry, as a Software Engineer II! You will be responsible for developing and testing code, collaborating on new features and product enhancements, and ensuring high-quality software. This role requires strong coding skills in C# and .NET, experience with various technologies, and a detail-oriented approach. Successful candidates will possess a BS/MS in Computer Science or equivalent experience and a passion for continuous learning. Restaurant365 offers competitive compensation, comprehensive benefits including 100% paid medical for employees, 401k matching, equity options, unlimited PTO, and wellness initiatives.

Requirements

  • Detail-oriented, strong organizational skill with ability to meet deadlines
  • BS/MS in Computer Science or 2+ years of equivalent experience
  • 3+ years in an engineering position creating code-based solutions and tools
  • Fluent in C# and .NET
  • Experience with modern software engineering practices and technologies: SQL and no-SQL DBs, Microservices, Design Patterns, CI/CD, TDD, Unit Testing
  • Experience with enterprise software
  • Experience with cloud platforms
  • Experience working with APIs
  • Experience with distributed version-control systems i.e. Git
  • Experience troubleshooting and diagnosing issues
  • Experience in Agile development concepts

Responsibilities

  • Write high quality code adhering to industry and Restaurant365 best coding practices
  • Participate in technical design and architecture discussions
  • Participate in the engineering and evolution of our Payroll and HR products
  • Participate in peer code reviews, providing and receiving constructive feedback
  • Troubleshoot production issues, ensuring timely resolution of platform outages or defects
  • Support continuous delivery and DevOps practices to ensure fast, frequent, and reliable software releases
  • Work closely with the Product Managers, UX Designers, Principal and Senior Engineers to understand and code to the requirements
  • Ensure change and release management processes are followed
  • Keep abreast of latest technology trends and maintain a continuous professional development focus
  • Know when to communicate and escalate a critical decision

Preferred Qualifications

  • Experience with client-side frameworks and technologies (i.e. React, Angular and Bootstrap)
  • Experience in Java

Benefits

  • Comprehensive medical benefits, 100% paid for employee
  • 401k + matching
  • Equity Option Grant
  • Unlimited PTO + Company holidays
  • Wellness initiatives
  • $99,000 - $138,000 a year

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.