Open Positions

Data Security Manager

Company Profile

Ocuco is a dynamic, expanding, international Irish-owned software company with headquarters in Dublin 15 & offices in the UK, Italy, France, Spain, Australia, Canada, China, Scandinavia, the Netherlands, & the USA. Ocuco offers its employees not just job opportunities but careers both nationally & internationally. We provide a superb working environment and invest heavily in developing & training our employees.

 

Job Profile:

Ocuco Group is looking for a Data Security Manager to join our busy IT and Operations team.

This is an excellent permanent opportunity to work with various established teams and individuals with a strong chance of progression.

Responsibilities:

  • Create, maintain and implement security process and procedure to Achieve ISO 27001 certification
  • Maintain compliance with GDPR and HIPAA and actively improve privacy and security throughout various departments
  • Improve security operations and security visibility across all our environments
  • Answer customer security questionnaires and present security framework and initiatives to new customers
  • Work closely with IT and other teams to drive procedural integration and process adoption
  • Maintain technical ability to run security operations and act as a point of contact for the group regarding all security requirements
  • Centralise the management of all security-related environments in the Dublin office
  • Report to the company bi-monthly on security initiatives and projects
  • Perform and manage assessments against organisation; Risk, Gap, Third-party, Internal Audit, Vendor

The desired knowledge areas are:

  • Information/Cybersecurity: Strategy, Project Management, Architecture, ISMS, Security Operation Centre (SOC), Policies and Standards, Third-Party Risk, Network and Systems Security, Penetration Testing, Information Asset management and classification
  • Technologies: Endpoint protection, IAM, SIEM, Firewalls (Palo Alto), IPS/IDS, VPN, DLP, eDiscovery, Spam Filtering, Threat Intelligence, etc.
  • Practices: NIST Cybersecurity Framework, ISO27001, SANS, OWASP
  • Compliance and Audit: GDPR, HIPAA
  • Technologies: MS Products, Linux, Azure, SDLC, Agile, Networking, TCP/IP, FTP, SMTP, Web Apps
  • Enterprise Risk Management: ISO-31000.

The successful candidate will have:

  • Experience managing small to medium projects
  • Strong communication skills to liaise with product development and IT Teams
  • Experience working with various teams from HR, IT, Operations
  • Experience with implementing processes and systems that are compliant with legislation.

Position type: Full time and permanent.

Reporting: To the Operations Director.

Salary: Negotiable based on experience and skills.

Location options: Dublin, Ireland.

Professional Services Engineer – Lab – Shanghai

Company Profile

Ocuco is a dynamic, expanding, international Irish-owned software company with headquarters in Dublin, Ireland & offices in the USA, Italy, France, Spain, Australia, Canada, China, Scandinavia, the Netherlands, & the UK.  Ocuco offers its employees not just job opportunities but careers both nationally & internationally.  We are looking for engineers who are eager to challenge themselves & who are hungry for success. We invest heavily in employee benefits and in developing & training our employees.

 

Innovations, our lab management system, is installed in over 2500 laboratories, as well as 5 of the top 10 US optical retailers and is the most widely distributed Laboratory Management System in the world.

 

Job Profile:

Ocuco Shanghai Trading Company Ltd. is looking for a talented engineer to install our Lab Management System and train and support our customers in its use.  The successful candidate will need to be available to spend time in the USA for training on the Innovations system.  S/he will be given training on the operation of an optical laboratory, and the operation of the software within the laboratory.

Responsibilities:

  • Innovations LMS support and installation
    • Install Innovations (our Lab Management System) and train customers in its functionality
    • Develop and maintain project plans in Smartsheets (Project management software)
    • Provide first line support to customers in Asia, Europe, and Australia
    • Record all issues in JIRA
    • Liaise with the development team to troubleshoot critical and urgent issues
    • Extoll the virtues of the new system and build confidence in Ocuco and the Innovations product
    • Become the Innovations application Guru
  • Additional functions
    • Testing of new software
    • Documenting installs.

The successful candidate must have:

  • An IT related qualifications
  • Fluency in both Mandarin and English
  • A proven ability to follow processes and procedure
  • Ability to learn new technologies quickly and problem-solving skills
  • Good customer service and presentation skills
  • No restriction on travel and a full driving licence
  • Self-motivated, able to work on own initiative and take ownership of tasks.

The ideal candidate might also have :

  • Training experience or qualification
  • Over2 years Optical or IT industry experience.

Position type: Full time and permanent.

Salary: Negotiable based on experience and skills.

Location options: Shanghai, China.

UI Software Engineer (REACT)

Company Profile

Ocuco is a dynamic, expanding, international Irish-owned software company with offices in Dublin, the UK, Italy, France, Spain, Scandinavia, China, Australia, Canada and the USA. Ocuco offers its employees not just job opportunities but careers both nationally and internationally. We invest heavily in developing and training of our employees to ensure their success within this field in our company.

 

Job Profile:

Ocuco is offering an exciting opportunity for a Frontend UI Software Engineer who is passionate about UI/UX to join our Global Software Development team as we design new, web-based and mobile applications as part of our growth strategy. The role is based in Ocuco’s Head Office in Dublin where you will work together with Frontend and Backend Developers, POs, QA and Automation Engineers. The products Ocuco develops and supports are used by thousands of optician sites worldwide. Ocuco uses the Scaled Agile Framework to support its Global Software Development team. This is a superb opportunity for a talented software engineer who has proven experience in Frontend development.

The successful candidate must have:

  • Proven experience of at least 2 years in Web Development, specifically on the Front End and responsive Web Design (Angular JS and REACT)
  • An expert, near architect level of experience in REACT
  • Experience and knowledge of UI design best practices and embedding it into an organization software development lifecycle
  • High skills in JavaScript, CSS, HTML, and experience working with RESTful APIs
  • Experience in Typescript
  • Excellent communication skills and the ability to work as part of a multisite, multicultural team
  • Fluency in verbal and written English, additional European language an asset
  • Ability to quickly learn and understand technical problems
  • Documentation skills
  • Attention to detail and perfectionist instincts that get the job done right, first time
  • Preference for a high intensity, high energy work environment and contribute to same.

The ideal candidate will also have:

  • Degree / MA in IT / Computer Science or equivalent
  • Good understanding of most popular design patterns (MVC, SOLID, Dependency injection, DDD)
  • Experience in c#, .Net Core backend development would be beneficial
  • Working experience with React/ Redux (or any other state management tool)
  • Knowledge or experience in an agile environment and with techniques like continuous Integration and DevOps
  • Ability to actively participate in product definition, specification, and implementation; to practice and promote sound software engineering methodologies; and to support and improve the team’s software development environment
  • Experience with testing tools and methodologies like TDD and BDD.

Position type: Full time and permanent.

Salary: Negotiable based on experience and skills.

Location options: either Dublin, Ireland.

Ruby on Rails Software Engineer

Company Profile

Ocuco is a dynamic, expanding, international Irish-owned software company with headquarters in Dublin 15 and offices in the UK, Italy, France, Spain, Australia, Canada, China, Scandinavia, the Netherlands and the USA. Ocuco offers its employees not just job opportunities but careers both nationally and internationally.  We are looking for a Software Testing Engineer who is eager to challenge themselves and who are hungry for success. We invest heavily in developing and training our employees.

 

Job Profile & Responsibilities:

Ocuco is offering an exciting opportunity for a Software Programmer with experience in web applications developed in Ruby on Rails in an agile environment.

The role could be based in Toronto, Ontario; or Dublin, Ireland; or Largo, Florida, and offers an opportunity to join a Global Development team to progress our Lab Management System (LMS); Innovations.  If you are the successful candidate you will work creatively within an Agile framework alongside our LMS developers in Dublin, Toronto, and Largo.  In this role, you will develop functionality for our LMS which is used across the world from Bangkok to Dublin to Vancouver.  As a Ruby developer in our Lab Division, you will be designing, building, and maintaining robust, highly scalable, and testable user interface portal and backend clearing-house applications.

This is a superb opportunity for a talented software engineer who is ready to join a rapidly growing and exciting multi-national software company.

The minimum requirements are:

  • Associates degree in software development or equivalent IT qualification
  • At least 5 years of experience coding in Ruby on Rails web applications
  • At least 5 years of software development experience of commercial applications
  • Experience working in an agile environment. Be able to actively participate in product definition, specification, and implementation
  • Experience in Bootstrap and custom CSS, JQuery and JavaScript
  • 3 years of experience in the Ophthalmic Lab industry or knowledge at retail and wholesale levels
  • Experience / demonstrable knowledge of TDD, RSpec, Dockerized deployment, MySQL DBA
  • Excellent communication skills and the ability to work as part of a multisite multi-national team
  • Fluency in verbal and written English
  • Ability to quickly learn, understand, test and debug existing codebases
  • Discipline and maturity to develop clean, secure and maintainable code
  • Source code management skills, understanding of code documentation practices and tools.

The ideal candidate will also have the following skills:

  • Knowledge of HIPAA, GDPR, and PIPEDA as they pertain to Medical Records
  • Experience in C#
  • Linux, Apache, IIS, AWS, and Azure
  • Experience in Multimedia Design / Technical Writing Ability
  • Attention to detail and perfectionist instincts that get the job done right, first time
  • Preference for a high intensity, high energy work environment and contribute to the same.

Position type: Full time and permanent.

Salary: Negotiable based on experience and skills.

Location options: either Dublin, Ireland or Largo, Florida

Delphi – Experienced Software Engineer

Company Profile

Ocuco is a dynamic, expanding, international Irish-owned software company with headquarters in Dublin 15 & offices in the UK, Italy, France, Spain, Australia, Canada, China, Scandinavia, the Netherlands, & the USA.  Ocuco offers its employees not just job opportunities but careers both nationally & internationally.  We are looking for Engineers who are eager to challenge themselves & who are hungry for success.  We provide a superb working environment and invest heavily in developing & training our employees.

 

Job Profile & Responsibilities:

Ocuco is offering an exciting opportunity for a Software Engineer to join our Global Development team in the rewrite of our world-renowned Practice Management System; Acuitas.  The role is based in Dublin – Ocuco’s Head Office and largest engineering centre.

This is a superb opportunity for a talented and gifted software engineer with experience in Delphi 5 or newer, Developer Express components, QuickReports and web technologies: SOAP, REST, HTTP, SMTP and FTP, to join a rapidly growing and exciting Irish software company.

The minimum requirements are:

  • Degree / MA in IT / Computer Science or equivalent
  • Up to 2-5 years of software development experience of commercial applications, with preference of fast-paced business environment (ideally Microsoft Windows native applications and/or experience in web technologies)
  • Advanced skill level of Delphi 5 or later versions
  • Knowledge of third-party components such as Developer Express, QuickReports, TRichview, Etc.
  • SQL advanced
  • Object Oriented programming/development
  • Component Creation experience
  • Experience with OO design and implementation
  • Hands-on relational databases and SQL (ORACLE preferably)
  • Knowledge of stored procedures and functions
  • Experience with n-tier design and implementation
  • Good knowledge of network protocols especially HTTP, SMTP
  • Experience working in an agile environment. To be able to actively participate in product definition, specification and implementation; to practice and promote sound software engineering methodologies, and to support and improve the team’s software development environment
  • Excellent communication skills and the ability to work as part of a multisite, multicultural team
  • Fluency in verbal and written English, additional European language an asset
  • Ability to quickly learn, understand, test and debug existing codebases
  • Discipline and maturity to develop clean, secure and maintainable code, to optimise code for performance and scalability
  • Source code management skills
  • Understanding of code documentation practices and tools
  • Ability to acquire new technical information quickly
  • To be an ambitious, self-starter, looking for opportunities to expand in an exciting and growing international company.

The ideal candidate will also have the following skills:

  • Delphi XE or later experience
  • IIS and Apache Web Server experience
  • SOAP/REST API experience
  • Broad knowledge of client/server development
  • Attention to detail and perfectionist instincts that get the job done right, the first time
  • Preference for a high intensity, high energy work environment and contribute to same.

Position type: Full time and permanent.

Salary: Negotiable based on experience and skills.

Location options: Dublin, Ireland.

Ruby on Rails Software Engineer

Company and Job Profile

Ocuco is a dynamic, expanding, international Irish-owned software company with headquarters in Dublin & offices in the UK, Italy, France, Spain, Australia, Canada, China, Scandinavia, the Netherlands, & the USA.  Ocuco offers its employees not just job opportunities but careers both nationally & internationally.  We are looking for Engineers who are eager to challenge themselves & who are hungry for success.  We provide a superb working environment and invest heavily in developing & training our employees.

 

Job Profile & Responsibilities:

Ocuco is offering an exciting opportunity for a Software Programmer with experience in web applications developed in Ruby on Rails in an agile environment.

The role could be based in either Largo, Florida or Toronto, Ontario, and offers an opportunity to join a Global Development team to progress our Lab Management System (LMS); Innovations.  If you are the successful candidate you will work creatively within an Agile framework alongside our LMS developers in Dublin, Ireland, and Florida, USA.  In this role, you will develop functionality for our LMS which is used across the world from Bangkok to Dublin, to Vancouver.  As a Ruby developer in our Lab Division, you will be designing, building, and maintaining robust, highly scalable, and testable user interface portal and backend clearing-house applications.

This is a superb opportunity for a talented software engineer who is ready to join a rapidly growing and exciting multi-national software company.

The successful candidate must have:

  • Associates degree in software development or equivalent IT qualification
  • At least 5 years of experience coding in Ruby on Rails web applications
  • At least 5 years of software development experience of commercial applications
  • Experience working in an agile environment. Be able to actively participate in product definition, specification, and implementation
  • Experience in Bootstrap and custom CSS, JQuery and JavaScript
  • 3 years of experience in the Ophthalmic Lab industry or knowledge at retail and wholesale levels
  • Experience / demonstrable knowledge of TDD, RSpec, Dockerized deployment, MySQL DBA
  • Excellent communication skills and the ability to work as part of a multisite multi-national team
  • Fluency in verbal and written English
  • Ability to quickly learn, understand, test and debug existing codebases
  • Discipline and maturity to develop clean, secure and maintainable code
  • Source code management skills, understanding of code documentation practices and tools.

The ideal candidate might also have:

  • Knowledge of HIPAA, GDPR, and PIPEDA as they pertain to Medical Records
  • Experience in C#
  • Linux, Apache, IIS, AWS, and Azure
  • Experience in Multimedia Design / Technical Writing Ability
  • Attention to detail and perfectionist instincts that get the job done right, first time
  • Preference for a high intensity, high energy work environment and contribute to the same.

Position type: Full time and permanent.

Salary: Negotiable based on experience and skills.

Location options: Dublin, Ireland or Toronto, Ontario.

Professional Services Engineer

Job Profile

Ocuco is offering an exciting opportunity for technically gifted engineers with an IT related degree to join our Global Operations team as Professional Services Engineers. The successful candidates will install our software and provide technical support services to our customers while based in Ocuco’s head-office in Dublin 15. In addition some will be chosen to report to our Global Implementation Manager and will provide training to our Customers on site in locations which may include the USA, The UK, Ireland and Canada.
These positions are a great entryway into a software company where energy and talent are rewarded.

Responsibilities:

  • Providing technical support to our installed customer base.
  • Deliver software and training to Ocuco’s customers worldwide.
  • Identify, analyse, and respond to project risks, as they occur.
  • Work closely with Ocuco’s teams and customers.
  • Responsible for keeping training content accurate and up to date as our products and customer needs evolve.
  • Assist in documenting and staff training for ongoing and new product features.
  • Responsible for pre-sales support to Sales & Marketing
    (This may, at times, involve frequent travel internationally & some weekend work.)

Skill & Requirements:

  • Perfect fluency in English
  • Have experience in software training, technical support or in another IT area
  • Ability to acquire new technical information quickly
  • Ability to work in a fast-paced dynamic environment
  • Effective and efficient problem-solving skills
  • Excellent communication skills both oral and written
  • Strong customer relations and presentation skills – must be able to speak well in front of an audience and with customers
  • No problem”, “Can do” attitude that always gets the job done
  • Show attention to detail and perfectionist instincts that get the job done right, first time
  • Have experience in Multimedia Design / Technical Writing Ability
  • Be fluent in another major European language is preferred but not a requirement

 

Qualifications:

  • Degree / diploma / MA in IT / Computers or equivalent
  • Show attention to detail and perfectionist instincts that get the job done right, first time
  • Enjoy a high intensity, high energy work environment and contribute to same
  • Have experience in Multimedia Design / Technical Writing Ability
  • Be fluent in another major European language

Position type: Full time and permanent.

Salary: Negotiable based on experience and skills.

Location options: Dublin