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
The Senior Applications Developer (UNIX/C/SQL) will be instrumental in creating, enhancing, and maintaining applications tailored for the hospitality industry. This role demands a deep understanding of UNIX, C programming, and SQL, as well as the ability to collaborate with cross-functional teams. The successful candidate will leverage their technical skills to address complex problems, ensuring high-quality software solutions that meet business needs and contribute to the overall success of the organization.
Job Responsibilities
- Design, develop, and maintain applications in a UNIX environment using C and SQL.
- Collaborate with stakeholders to gather and analyze requirements for new application features and enhancements.
- Perform system analysis, troubleshooting, and debugging of existing applications to improve functionality and performance.
- Develop and execute unit tests to ensure application reliability and performance standards.
- Document application specifications, user guides, and technical manuals for internal and external use.
- Coordinate with DevOps teams to streamline application deployment and integration processes.
- Stay up-to-date with emerging technologies and propose innovative solutions to improve applications and workflows.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Minimum of 5 years of professional experience in applications development, specifically with UNIX, C, and SQL.
- Strong understanding of software development life cycle (SDLC) methodologies.
- Proficiency in writing efficient SQL queries and optimizing database performance.
- Demonstrated ability to work in a remote team environment and communicate effectively with technical and non-technical stakeholders.
- Experience with version control systems (e.g., Git) and application deployment pipelines.
- Familiarity with web services and API integration is a plus.
Technologies & Tools
The successful candidate will engage extensively with UNIX operating systems, C programming language, and SQL database management. Familiarity with tools such as Git for version control, and various integrated development environments (IDEs) for C development will be highly advantageous. Experience with cloud platforms and containerization technologies can also be beneficial for this role.
Ideal Candidates
Ideal candidates for the Senior Applications Developer position should possess a proactive attitude and strong problem-solving abilities. They should exhibit excellent analytical skills and detail-oriented thinking, able to tackle complex challenges with creativity. Successful candidates will also demonstrate a strong commitment to collaboration, working effectively within remote teams to drive projects towards successful completion while maintaining clear communication.
Want the jobs posted today? With a job alert they are emailed to you as they come in, a day before they show on our job search. How it works →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.