Job Title: Software Engineer
Company: Sublime Tours USA
Reports to: CTO
Overview: The Software Engineer will be responsible for designing, developing, and maintaining software applications for Sublime Tours USA. This role requires a highly skilled and motivated individual who is able to work in a fast-paced, collaborative environment.
Key Responsibilities:
- Design, develop, and maintain software applications for Sublime Tours USA
- Collaborate with cross-functional teams to gather requirements, design and implement new features, and troubleshoot issues
- Write clean, maintainable, and efficient code
- Participate in code reviews to ensure high-quality software
- Stay up-to-date with emerging trends and technologies to continuously improve the company’s software stack
- Participate in the full software development life cycle, including requirements gathering, design, development, testing, and deployment
- Provide technical guidance and mentorship to junior team members
Qualifications:
- No degree required
- Minimum of 3 years’ experience in software development
- Strong proficiency in at least one programming language such as Java, Python, or C#
- Experience with front-end development technologies such as JavaScript, HTML, CSS, and React
- Experience with databases and SQL
- Strong understanding of software development principles and design patterns
- Experience with Agile development methodologies
- Strong problem-solving and analytical skills
- Excellent communication and teamwork skills
This is just a general job description and can be tailored based on the company’s specific needs and requirements.