Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Get It Recruit - Hospitality, so some details may not match this job. The employer's own page has the real description.
Job Overview
Get It Recruit - Hospitality is seeking a dedicated and experienced Senior Software Engineer to join our dynamic team in a fully remote capacity. The successful candidate will play a critical role in the design, development, and maintenance of innovative software solutions tailored to the hospitality industry. This position requires a strong technical background, excellent problem-solving abilities, and a passion for creating high-quality software that meets the evolving needs of our clients. As a Senior Software Engineer, you will collaborate with cross-functional teams to deliver optimal coding solutions while mentoring junior developers and ensuring best development practices.
Job Responsibilities
- Develop, test, and maintain scalable and efficient software applications using appropriate frameworks and technologies.
- Collaborate with product managers, designers, and other stakeholders to gather requirements and translate them into technical specifications.
- Participate in code reviews to maintain code quality and share knowledge among team members.
- Identify and troubleshoot software issues and bugs; implement corrective measures as necessary.
- Mentor junior engineers, providing guidance on best practices and development methodologies.
- Stay up-to-date with emerging technologies and industry trends to enhance software development processes.
- Contribute to technical documentation, including system architecture and design documents.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field; master's degree preferred.
- Minimum of 5 years of professional software development experience in a similar role.
- Proficiency in modern programming languages such as Java, Python, or C#.
- Strong understanding of software development methodologies, including Agile and DevOps principles.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Familiarity with database management systems, including SQL and NoSQL solutions.
- Excellent problem-solving skills, with a proven ability to debug complex software issues.
- Strong communication skills, both verbal and written, allowing effective collaboration in a remote environment.
Technologies & Tools
The Senior Software Engineer will primarily use technologies such as Java, Python, and C# for application development. Familiarity with cloud services like AWS or Azure will be essential for implementing scalable solutions. Our team utilizes agile methodologies and collaboration tools, including JIRA and Git, to manage projects and maintain version control effectively. Additional tools may include Docker for containerization and Jenkins for Continuous Integration/Continuous Deployment (CI/CD) pipelines.
Ideal Candidates
The ideal candidate for the Senior Software Engineer position is a proactive and adaptable problem solver with a strong commitment to excellence in software development. They should possess a collaborative mindset and thrive in a fast-paced, remote working environment. In addition to technical qualifications, we seek individuals who are enthusiastic about the hospitality industry, have strong interpersonal skills, and demonstrate leadership qualities to inspire other team members. A passion for staying informed about the latest technological advancements and industry trends is highly desirable.
In August there were 7.1 million job openings in the US, and 7 million people out of work and looking, says the Bureau of Labor Statistics. The job market now →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.