Position Summary
As a Senior Software Engineer at SONIFI Solutions, a leading provider of innovative technology solutions for the hospitality industry, you will play a pivotal role in driving the development and delivery of high-quality software solutions that enhance the guest experience.
Key Responsibilities
- Mentor and Guide: Mentor and guide junior engineers, fostering a collaborative and high-performing development environment within the hospitality technology domain.
- Software Development: Design, develop, test, and debug complex software applications specifically tailored to the hospitality industry, ensuring adherence to best practices and quality standards.
- Product Development Lifecycle: Contribute to the entire product development lifecycle, from initial requirements gathering to final deployment of innovative hospitality technology solutions.
- Technical Proficiency: Demonstrate advanced proficiency in at least one programming language/technical stack commonly used in the hospitality industry, with the ability to work effectively with multiple technologies.
- Testing: Write comprehensive unit and integration tests to ensure the reliability and performance of hospitality software solutions.
- Problem Solving: Leverage your strong problem-solving and debugging skills to diagnose and resolve complex technical issues within the hospitality technology landscape.
- Collaboration: Collaborate effectively with cross-functional teams, including project managers, product managers, and other engineers, to deliver successful hospitality technology projects.
Required Skills and Experience
- Proven experience as a Full Stack Senior Software Engineer or equivalent role in the hospitality technology industry.
- 5+ years of industry experience and a deep understanding of software development methodologies and best practices as applied to the hospitality industry.
- A strong understanding and professional experience with C/C++ and C#.
- Experience with scripting languages is desired.
- Must have a good level of oral and written communication skills.
- Excellent problem-solving and debugging skills, with a focus on addressing the unique challenges of hospitality technology.
- Ability to mentor and guide junior engineers, fostering their growth and development within the hospitality technology domain.
- Strong communication and collaboration skills, with the ability to effectively communicate with both technical and non-technical stakeholders in the hospitality industry.
- Bachelor's degree in Computer Science, Engineering, or a related field.
Additional Information
SONIFI and SONIFI Health value diversity and we are proud to be an Equal Opportunity/Affirmative Action Employer. We consider all qualified applicants for employment regardless of age, race, color, national origin, sex, religion, veteran status, disability, sexual orientation, gender identity, or any other protected status.
The salary for this position generally starts at $120,000 - $140,000 annually. The salary of the finalist selected for this role will be set based on a variety of factors, including but not limited to, location, experience, education, specialty, and training. This pay scale is not a promise of a particular wage. This position is also eligible for PTO, holidays, health, dental, vision, retirement plans, pet insurance, on-demand pay, and a variety of other benefits.
Benefits Extracted with AI
- Medical insurance
- Vision insurance
- Dental insurance
- 401(k)
- Paid Time Off
- Holidays
- Retirement plans
- Pet insurance
- On-demand pay
Similar jobs
Last update: 23 minutes ago
Senior Software Engineer - Remote
Senior Software Engineer, remote, skilled in C#, AngularJS, Microservices, and healthcare technology.
Senior Real-Time C++ Software Developer
Join Simpli.fi as a Senior Real-Time C++ Developer. Work on impactful projects, tackle real-time challenges, and enjoy flexible work options.
Senior Software Engineer - Cloud Infrastructure
Join Microsoft as a Senior Software Engineer to develop cloud infrastructure solutions using C, C#, Java, and Azure.
Senior Backend Engineer (C#)
Join Podimetrics as a Senior Backend Engineer to develop scalable C# solutions for diabetic foot care. Remote position with competitive benefits.
Senior Media Software Engineer (Real-Time)
Senior Media Software Engineer needed for AI-driven real-time media platform, skilled in C/C++, WebRTC, and mobile development.
Senior Software Engineer - Remote (Eastern Time Zone)
Remote Senior Software Engineer role focusing on C#, Python, and chatbot technologies for Motorola Solutions.
Senior C# Backend Developer – Security Engineering
Senior C# Backend Developer focused on Security Engineering, remote work, extensive experience with .NET, React, Angular, and cybersecurity.
Senior Software Engineer (C++, Python & Cloud)
Join VIAVI Solutions as a Senior Software Engineer specializing in C++, Python, and cloud technologies. Work in a hybrid environment in Berlin.
Senior Software Engineer
Senior Software Engineer needed in San Francisco. Lead projects, mentor teams, and drive technical directions in a dynamic environment.
Senior Software Engineer
Join 15Five as a Senior Software Engineer to develop high-quality software solutions in a remote-first environment.
Senior Software Engineer
Join Finix as a Senior Software Engineer to lead technical solutions for payment needs in a hybrid work environment.
Senior Software Engineer, Service Technologies
Join Blizzard as a Senior Software Engineer in Service Technologies, focusing on C#, TypeScript, and cloud solutions.
Senior Software Engineer - C# and .NET
Join SimCorp as a Senior Software Engineer in Warsaw, focusing on C# and .NET development for configuration management solutions.
Senior Software Engineer - Yardi
Join Invitation Homes as a Senior Software Engineer to enhance Yardi platform solutions. Requires SQL, API, and Yardi expertise.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.
Senior Software Developer (C#, Microservices)
Senior Software Developer role in Austin, TX, focusing on C# and Microservices with competitive salary and benefits.
Software Engineer (C++)
Join Swift as a Software Engineer (C++) in Manassas, VA. Work on secure financial messaging services in a hybrid environment.
Senior Software Engineer - Satellite Communications
Join ST Engineering iDirect as a Senior Software Engineer to develop satellite communication products using C++, Linux, and Agile methodologies.
Senior Backend Developer (.NET, C#)
Join Viventium as a Senior Backend Developer, specializing in C# and .NET for enterprise-grade applications. Remote position with great benefits.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Ghent. Work on ERP solutions for automotive finance and leasing.
Medior C++ Developer for Engineering Tools
Join Siemens as a Medior C++ Developer in Žilina, Slovakia. Work on global engineering tools with C++ and agile methodologies.
Senior Back-end Engineer
Senior Backend Engineer needed to enhance security systems, work with TypeScript, Go, Kubernetes, and AWS. Fully remote position.
Senior Software Engineer, Fan Experience
Join PlayOn Sports as a Senior Software Engineer to lead development in fan experience applications.
C++ Software Development Engineer
Join Siemens as a C++ Software Development Engineer in Katowice. Develop new features for IC Packaging industry software.