
Sr. Software Engineer - Restaurant Systems
- Orlando, FL
- Permanent
- Full-time
- Independent design, development, and maintenance of restaurant-facing applications using Java, .NET, and modern frameworks.
- Participate in architecture discussions, propose technical strategies, and champion best practices across system design, security, and performance.
- Serve as a subject matter expert on restaurant POS, KDS, Table Management, and integration with enterprise platforms.
- Lead the implementation and optimization of DASH technologies across the restaurant ecosystem.
- Partner closely with product managers, analysts, and restaurant operators to define requirements and shape long-term technical roadmaps.
- Mentor junior and mid-level engineers, fostering a culture of continuous learning, collaboration, and engineering excellence.
- Anticipate production challenges, implement proactive monitoring, and drive incident resolution with root cause analysis and preventive measures.
- Oversee code reviews, testing practices, CI/CD pipelines, and deployment strategies to ensure efficient delivery.
- Contribute to technical documentation, training resources, and operational playbooks to support adoption and knowledge transfer.
- 6+ years of hands-on software development experience, with significant work in restaurant or retail systems.
- Strong expertise with Java and .NET technologies; experience with Flutter is highly preferred.
- Proven track record of delivering enterprise-scale integrations across POS, KDS, and restaurant platforms.
- Direct experience or advanced knowledge of DASH systems is a significant advantage.
- Demonstrated ability to lead technical projects, mentor engineers, and influence system architecture.
- Strong debugging, analytical, and problem-solving skills with a focus on scalability and performance.
- Excellent communication and stakeholder management skills, with the ability to translate complex technical concepts for business partners.
- Experience in the hospitality or food service industry is strongly preferred
- Bachelor’s or Master’s degree in Computer Science, Information Systems, or related field.
- Relevant technical certifications are a plus
- Ability to stand, bend, stoop, sit, walk, twist, and turn.
- Ability to lift up to 25 pounds occasionally.
- Ability to use a computer keyboard and calculator.