Principal Software Developer

icon Limassol
icon IT/Telecoms
JOB DESCRIPTION

Ref#3936

 

On behalf of our client, a well-established Company specializing in maritime technologies and scientific research, based in Cyprus, GRS Recruitment are looking for a Principal Software Engineer to join their team either by being based in Cyprus or in Europe (remotely). The successful candidate with be closely working with the Chief Technology Officer for EU projects. If you believe you have the necessary set of skills and knowledge, GRS look forward to receiving your CV for this exciting Principal Software Engineer role, today.
MAIN DUTIES AND RESPONSIBILITIES
  • Managing the software development/technical team, and dedicating time to training, mentoring, and providing technical guidance to junior software developers / engineers
  • Experience of Technical Project Management and organizing the workflow for the team of developers
  • Plan and conduct team meetings and feedback sessions to discuss projects, brainstorm ideas, and put forward solutions to any issues
  • Managing/overseeing design, development, testing, and maintenance of software applications, and optimizing deployment pipeline
  • Managing the maintenance of code repositories, and CI / CD facilities including automated testing, and technical documentation
  • Implementing and ensuring compliance with coding standards
  • Assist in managing a variety of tasks, prioritize a heavy workload with multiple priorities, and meet targets
  • Attend meetings (virtually and in person abroad) with other groups in the organization and possible clients, conferences, and trainings as required
CANDIDATE PROFILE
  • Academic background in software engineering, computer science or related discipline
  • At least 5+ years of hands-on software development experience
  • Strong working experience of establishing / supporting software infrastructure based on Linux/Unix, Docker, Containers, GitHub, CI/CD best practices
  • Hands-on expertise writing code in some of the software development technologies that we work with: C/C++, Qt, Python, Javascript / React, WebAssembly.
  • Prior experience of managing a team will be preferred
  • Experience / exposure to scientific programming (data analytics, computer vision, machine learning, etc.) will be a plus
  • Ability to multitask and a keen eye for detail
  • Ability to collaborate with a multi-lingual and multi-cultural international team
  • Analytical thinking, strategic planning and ability to problem solve and develop solutions
  • Excellent organizational, analytical, and time management skills
COMPANY BENEFITS
  • Full-time remote/hybrid working arrangement with some travel requirements
  • Opportunities to be part of finding solutions to the challenges the industry is facing today
  • Insight into the rapidly changing Maritime Industry
  • Work in a dynamic team of developers with multiple skill sets
  • Supportive work culture with new and innovative visions for future development
  • Market competitive salary
  • Performance based bonuses
  • Professional development and training opportunities
Due to the high volume of applications, we receive at GRS Recruitment, only shortlisted candidates will be responded to.
 
To apply for this position, please email your CV to Ioulia Ananikidou, ioulia@grsrecruitment.com quoting the above job reference or call + 357 25 342 720 for further information.

Job Summary
  • icon
    10 August 2022
  • icon
    Permanent
  • 3936
  • Ioulia@grsrecruitment.com
Cookies on this website
We need to ensure that we give you the best experience on our website. If you wish you can restrict or block cookies by changing your browser setting. If you continue without changing your settings, we'll assume that you are happy to receive all cookies on this website.