Senior Python Developer


Job Overview

As a vertical solution provider delivering Software (Desktop/Web/Mobile) to the Maritime industry in Cyprus and abroad, our client has significant portfolio growth and is therefore expanding the Software development team with several positions, including this Senior Business Software Developer with a focus on Web development using Python for the backend.

The individual will be trained extensively in the products, technologies, and standards used within the company. Additional to technical challenges, this will require the individual to become familiar with maritime-related terms, concepts and working procedures.


Job Description

  • Designing, implementing, testing and validating server logic based on PYTHON and REST
  • Designing and developing web client software using HTML/JS/CSS and related libraries like kendoUI and EmberJS
  • Driving the agile development process, full-cycle activities including analysis, design, implementation, review, testing and finally deploying

Your Profile

  • Degree in Computer Science or relevant field
  • Minimum 2-3 years’ experience in a web-related software development position
  • Excellent understanding of databases, SQL, OOP, web technologies and frameworks
  • Hands-on experience in Python (mandatory)
  • Hands-on experience in web client technologies like HTML/JS/CSS (mandatory)
  • Ability to work in a fast-paced environment utilizing good judgment and initiative
  • Strong planning, organizational, interpersonal and communication skills
  • Shipping related experience and knowledge (considered an advantage)


  • Overtime – Time off in Lieu
  • 13th salary
  • 25 Leave days
  • Lunch facility (8 EUR) per day
  • Private medical insurance (effective from 1st day of employment, based on age group caps)
  • Participation in company provident fund (after 6-month employment)


HR Innovate is an equal opportunity Recruiting Agency and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, or disability status. We are committed to protecting your personal data.

Only candidates can apply for this job.

Find Your Ideal Job in Cyprus