Head of Engineering/Software Development

Job Description

Our client, is an international solutions provider for digital platforms. With offices in many different locations and a diverse and well-skilled workforce, we are now looking for an experienced Head of Software Development to overlook all R&D projects, manage cross-function teams and deliver on expected results. This is a fantasic opportunity for anyone looking to build on their career in Software Development, building and nurturing teams and delivering products that assists companies expand their global empire helping them enter foreign markets with confidence. The positon is based in Limassol, Cyprus - though other international locations such as Estonia, Lithuania, Latvia and Belarus will be considered

Important – this is a hands-on position, as head of engineering you will need to code and be proficient and up to date with the software products. 

Responsibilities for head of engineering, software development 

  • Stay up-to-date on business initiatives and objectives, and researches and implements best practices frameworks/capability models that will control costs, provide higher quality, and/or increase predictability of service delivery 
  • Manage software engineers and ensure best coding and documentation practices are established and are followed 
  • Oversee all development, testing, and implementation of the application 
  • Reviews design approach to ensure that designed solutions are architecturally sound 
  • Leads the development of standards 
  • Leads the selecting, and procuring of departmental software development tools 
  • Provides feedback, training and other employee development activities 
  • Supports bids, proposals and marketing activities as required 
  • Responsible for technical support issues, and delivering fixes or resolutions in a timely manner 
  • Creates technical specifications and/or develops code for the most complex and challenging new business features 
  • Manage the R&D process  

Qualifications for director, software development 

  • Experience with institutionalizing Scaled Agile Framework (SAFe) across multiple software development teams is required, and ideally within a multi-disciplinary development environment 
  • Degree in computer science  
  • Nop Commerce experience  
  • 15+ Years of hands-on experience as a senior technology leader leading software development, application & product development using latest technologies 
  • Strong experience in Amazon Web Services, Microsoft Azure and cloud development 
  • Fluent in oral and written English and Russian   
  • Strong background in software architecture & design 
  • At least 10+ years of leadership experience as a senior technologist leading architects, technical managers, and technical developers 
  • Hands-on coding experience and expertise in: Full stack development, .NET, C#, PHP, JavaScript, Html 5, CSS, Servers, Databases (MySQL), Website architecture, mobile development, Ajax. GitHub and Git, Experience with hardware development. RESTful APIs. Knowledge in 1C. Knowledge in Oracle will be considered an asset.  

What's on offer:

  • Comeptitive market salary along with benefits
  • Continues professional development
  • International relocation to Limassol, Cyprus