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 Developer (C#, Microservices)
Senior Software Developer role in Austin, TX, focusing on C# and Microservices with competitive salary and benefits.
Software Developer (C/C++, Assembler)
Join Fujitsu as a Software Developer specializing in C/C++ and Assembler for mainframe systems, offering flexible work and extensive benefits.
Senior FullStack Web Developer
Join Simpli.fi as a Senior FullStack Web Developer, working with Ruby, JavaScript, and MVC frameworks. Competitive salary and benefits.
C# Full Stack Developer
Join Accenture Federal Services as a C# Full Stack Developer, working with Blazor, REST APIs, and Azure DevOps.
Software Developer (C/C++, Assembler)
Join Fujitsu as a Software Developer specializing in C/C++ and Assembler for mainframe systems, working remotely in Germany.
Software Developer (C/C++, Assembler)
Join Fujitsu as a Software Developer specializing in C/C++ and Assembler, working remotely in Germany. Entry-level position with flexible benefits.
Junior Software Engineer with Security Clearance
Join Cinteot as a Junior Software Engineer with security clearance, working on mission-critical software solutions.
Senior Software Engineer, iOS
Join LucidLink as a Senior iOS Engineer to develop innovative mobile apps using Swift, CI/CD, and agile methodologies.
Senior iOS Software Engineer
Join Airbnb as a Senior iOS Software Engineer to develop innovative tools for hosts, focusing on iOS app performance and user experience.
Senior Full Stack .NET Developer
Join Grassfish as a Senior Full Stack .NET Developer in Düsseldorf. Work on modern web applications using Angular, C#, and more. Hybrid role.
Senior Microsoft Fullstack Developer
Join Orion Innovation as a Senior Microsoft Fullstack Developer in Montvale, NJ. Work with Angular, C#, and .NET in a hybrid environment.
Senior Backend Developer - C#/.NET Core
Seeking a Senior Backend Developer with expertise in C#/.NET Core and microservices for a remote role in the US.
Senior Full Stack Developer
Seeking a Senior Full Stack Developer with 8+ years experience in full-stack development for a remote position in the US.
Senior C# Full Stack Developer
Join Gallup as a Senior C# Full Stack Developer, working on global-impact technology in a hybrid environment in Berlin.
Application Engineer with Python and C++
Join Sofico as an Application Engineer in Ghent. Work with Python, C++, and automation in a hybrid role.
Senior Fullstack Engineer - SDK Development
Join Contentful as a Senior Fullstack Engineer to develop SDKs and tools for personalized digital experiences. Hybrid work in Berlin.
Software Engineer, Distributed Systems
Join Censys as a Software Engineer in Distributed Systems, working on data pipelines and cybersecurity solutions. Hybrid role in Marion County, OR.
Fullstack Software Engineer with Java and C#
Join bp as a Fullstack Software Engineer in Budapest, working with Java and C# to enhance trading applications.
Senior Full Stack Engineer - Assistant Vice President
Join Deutsche Bank as a Senior Full Stack Engineer in Cary, NC, driving engineering practices and application modernization.
Senior Software Engineer - C#, Java, SQL
Join Microsoft as a Senior Software Engineer in Prague, working with C#, Java, and SQL to innovate AI-first business applications.
Senior Java Fullstack Developer
Seeking a Senior Java Fullstack Developer in Alpharetta, GA with expertise in Java, Angular, and Spring Boot for a long-term contract.
Senior Software Engineer - LLM
Join Snowflake as a Senior Software Engineer to build scalable machine learning platforms with LLMs, leveraging Python and TensorFlow.
Senior Software Developer - Java, CI/CD, HPC
Join Nasdaq as a Senior Software Developer in Vilnius, focusing on Java, CI/CD, and HPC in a hybrid work environment.
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.