Software Engineer II

closed
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
This job is filled or no longer available