Software Engineer

Nicosia, Cyprus


information-technology

Software Engineer

Nicosia, Cyprus

Junior to mid-level software engineers are encouraged to get in touch for this wonderful opportunity in Nicosia, Cyprus to join a long established and respected Fintech company. With offices globally in 11 countries, internationally experienced staff and a terrific work environment, this is one not to miss.

 

Job Description

  • Work with Head of IT and internal business functions on the development, coding, testing and operation of internal systems (HFDB), desktop applications and plugins and mobile applications.  
  • Research, design, develop and document new software systems and components in cooperation with business users
  • Develop, document and write tests for both internal and external facing hybrid mobile applications (iOS and Android)
  • Communicate with business users on the development needs for their business units
  • Estimate the development effort (time) for requests and manage the delivery of tasks accepted
  • Conduct testing and fault finding within the internal systems and suggest and implement improvements when issues are found
  • Design and develop the internal systems to minimize the risk of data loss or security breach
  • Manage the release and deployment of the internal systems (monthly) with full testing completed in advance of the implementation of the new release
  • Cooperate with first-line support to answer user queries and fix defects in the system, as well as estimating the effort to fix defects and implement new functionality
  • Support the technical writer to produce user and operation documentation
  • Pro-actively seek ways to improve efficiencies and the user experience
  • Pro-actively seek ways to improve the maintainability and resilience of the internal systems 
  • Investigate new technologies and flag to Head of IT when applicable to the internal systems
  • Adhoc projects upon request by the Head of IT

Your Profile

  • Post-graduate degree or equivalent in Information Technology, Computer Science or equivalent 
  • Strong knowledge of Angular2+ practices based on extensive work experience
  • Proficiency with object-oriented JavaScript, TypeScript, HTML5 and CSS
  • Experience with Single Page Applications and hybrid mobile applications
  • Familiar with testing and test runner frameworks
  • Strong organizational and time management skills
  • Strong ability to multi-task and set priorities
  • Strong programming skills
  • Travel
  • Work outside of normal business hours – coinciding with systems releases or urgent bug fixes
  • Comply with terms of company compliance manuals
  • Attend company events upon request
  • Familiar with Ionic 4 framework
  • Experience with C# and .NET framework
  • Experience in iOS (Objective-C)/Android (Java) native development
  • Experience developing MS Office Add-Ins (Web and/or .NET)

Benefits

  • Full medical coverage
  • Provident fund
  • Performance-based bonus
  • Annual salary increase
  • Flexitime options for tech team: core hours are 10-4pm (40 hrs total to be completed per week)

 

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.