Open Positions

QA 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 Description

The Software Testing Engineer will learn and work with fellow QA Engineers to ensure that Ocuco’s Quality Assurance processes are understood, implemented and continually improved.  As Ocuco uses Agile processes, this engineer will spend most of their time working within a scrum team hand in hand with developers to ensure that from sprint to sprint the team meet their goals and quality release-able software is produced. The successful candidate will report to the QA Team Lead. Good communication skills are required as the successful candidate will liaise continually with developers, product owners, scrum masters, project managers, and Ocuco’s IT and Support teams. In some cases, there may be direct interaction with customers also, to assist them with development of test case scenarios and reproducible steps to resolve issues. The focus is on quality, so the individual must be meticulous and thorough, well organised and have good documentation skills.

Responsibilities:

  • Ensure each release candidate of all Ocuco products follows a complete test cycle and verify that it meets Ocuco’s high standard of quality;
  • Record all actions and communications on any issue/query resulting from testing into Ocuco’s tracking system which is currently JIRA in accordance with procedures;
  • Develop Test Case Scenarios from business requirements, document and execute these;
  • Expand the acceptance testing scenarios as new features are added to Ocuco’s products;
  • Continuously develop and refine own product usage, industry, training and technical writing expertise.

The successful candidate must have:

  • Experience in software testing\Quality Assurance (2 years desirable);
  • Experience in creating test cases;
  • Experience in the Software Development Life Cycle;
  • Proven documentation skills;
  • An IT related qualification;
  • Good communication skills.

The ideal candidate would also have:

  • Experience in the optical industry;
  • Experience in Automated testing;
  • An understanding of Agile methodology;
  • Knowledge of programming.

Position type: Full time and permanent.

Salary: Negotiable based on experience and skills.

Reporting: to the QA Team Lead.

Location options: Dublin.

Professional Services Engineer

Company Profile

Ocuco CC Systems based in Largo Florida, with offices in Toronto Canada, and Shanghai China, develops and delivers ‘Innovations’, Ocuco’s leading edge software for the management of Optical Laboratories across the world.

 

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.

 

Ocuco invests heavily in employee benefits and in developing & training our employees, and we are looking for candidates who are eager to challenge themselves and grow their careers within our business.

 

Job Description

Ocuco CC Systems is looking for talented engineers with an IT related degree to work as installation, training & support engineers in our Lab Operations teams in Largo Florida or Toronto Canada. These roles involve working with our customers to ensure proper installation and operation of software applications and technical support of these systems. The successful candidate will be given training on the operation of an optical laboratory, and the operation of the software within the laboratory.

Responsibilities:

  • Innovations LMS (Lab Management System) 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 application support to customers primarily in the Americas and Europe;
    • 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.

The successful candidate must have:

  • An IT related degree;
  • Previous experience of installing and supporting complex software systems;
  • Good IT knowledge and experience with Windows and Linux systems;
  • Fluency in English, verbal and written;
  • A proven ability to follow processes and procedure;
  • Ability to learn new technologies quickly and problem-solving skills;
  • Good customer service and presentation skills;
  • Self-motivated, able to work on own initiative and take ownership of tasks.

The ideal candidate would also have:

  • Fluent Spanish;
  • Training experience or qualification;
  • Experience in Optics/Lens design a plus, but not mandatory.

Position type: Full time and permanent.

Salary: Negotiable based on experience and skills.

Location options: either Toronto, Ontario or Largo, Florida.

Implementation Manager

Company Profile

Ocuco CC Systems based in Largo, Florida, with offices in Toronto Canada, and Shanghai China, develops and delivers ‘Innovations’, Ocuco’s leading-edge software for the management of Optical Laboratories across the world.

 

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.

 

Ocuco invests heavily in employee benefits and in developing & training our employees, and we are looking for candidates who are eager to challenge themselves and grow their careers within our business.

 

Job Description

Ocuco is looking for a talented and experienced Implementation Manager to be based in our Largo office from where “Innovations” is developed and distributed.  The successful candidate will be responsible for managing the day to day activities of the delivery of our software. This includes project planning and tracking, creation of project status reports, resource planning, working with deadlines, and overall management of the project and the client. This position requires a high level of client interaction.  Additionally, the Implementation Manager will work closely with our sales team, our finance team, and most especially our implementation and development teams to ensure that our software is delivered, and customer training is completed on time and to the highest standard.  The successful candidate will report to the Operations Manager.  The focus is on quality, so the individual must be meticulous and thorough, well organised and have good documentation skills.

Responsibilities:

  • Planning software delivery tasks with our implementation teams;
  • Allocating tasks to implementation engineers and tracking progress against plans;
  • Resource management and scheduling;
  • Interfacing with customers, providing updates on project progress;
  • Providing visibility to the business on delivery status;
  • Continuously develop and refine own product usage, industry training, and technical writing expertise.

The successful candidate must have:

  • Two plus years of experience in the management of complex software system installationsAbility to understand new technical information quickly;
  • Good understanding of IT and software installation processes;
  • “No problem”, “Can do” attitude that always gets the job done right, first time;
  • Show attention to detail and perfectionist instincts that get the job done;
  • Enjoy a high intensity, high energy work environment and contribute to same;
  • Perfect fluency in English, verbal and written;
  • Excellent communication skills;
  • Experience in managing or supervising others.

The ideal candidate would also have:

  • Recognised qualification in Project Management;
  • Fluent Spanish;
  • Experience in Optics or Optical Labs a plus, but not mandatory.

Position type: Full time and permanent.

Salary: Negotiable based on experience and skills.

Reporting: to the Operations Manager.

Location options: Largo, Florida.

Software Engineer

Company Profile

Ocuco is a dynamic, expanding, international Irish-owned software company with headquarters in Dublin 15 and offices in the UK (Cardiff and Dudley), Italy, France, Spain, Australia, Canada (Vancouver and Toronto), Sweden, Norway, Denmark and the USA. Ocuco offers its employees not just job opportunities but careers both nationally and internationally.

 

Job Description

Ocuco is offering an exciting opportunity for a Software Programmer to join our Global Software Development team. The role is based in one of Ocuco’s Development Centres either in the Dublin, UK (Dudley or Cardiff) or Canada (Toronto or Vancouver). The primary focus of the role will be to develop Ocuco’s Omni Channel products and next-generation web-based products for our global market. The products Ocuco develops and supports are used by thousands of optician sites worldwide. Ocuco uses the Scaled Agile Framework to support their Global Software Development team. This is a superb opportunity for talented and gifted software engineer with experience in web technologies: C#, ASP.NET MVC/WEB API, javascript frameworks (JQuery, ReactJS, AngularJS), ORM (Entity Framework), Database Technologies, OOD(Object Orientated Development), DDD(Domain Driven Development), Web Services(SOAP,REST), HTML, CSS, RemObjects, Delphi. etc to join a growing and exciting Software development team. Ocuco would like to hear from Software Engineers who can show a keen interest and a hunger to excel in this field. We are looking for people who are eager to challenge themselves and who are hungry for success. We invest heavily in developing and training of our employees.

The successful candidate must have:

  • Degree / MA in IT / Computers or equivalent;
  • Up to 3 years of software development experience in commercial applications, fast-paced business environment preferred (ideally Microsoft Windows native applications and/or experience in web technologies);
  • Experience in either C#, ASP.NET MVC/WEB API, Java, JavaScript, HTML, XML, Soap / REST web services, Delphi, Dev Express;
  • Hands-on relational databases and SQL (ORACLE preferably);
  • 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;
  • Knowledge of the Test & Software Development lifecycles;
  • Ability to quickly learn, understand, test and debug existing codebases;
  • Discipline and maturity to develop clean, secure and maintainable code, also 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;
  • Ambitious, self-starter, looking for opportunities to expand in an exciting and growing international company;
  • “No problem”, “Can do” attitude that always gets the job done.

The ideal candidate will also have:

  • Experience working in an agile environment and with techniques like Continuous Integration. 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;
  • Web development (Front-end, back-end), Javascript frameworks (JQuery, ReactJS, AngularJS), CSS, Azure, PHP, Linux, My SQL and Apache;
  • Experience with testing tools and methodologies like TDD and BDD;
  • Broad knowledge of server-side development;
  • Experience producing robust and scalable web applications for high traffic application, as well as knowledge of caching tools;
  • Experience in Multimedia Design / Technical Writing Ability;
  • Good understanding of most popular design patterns (MVC, SOLID, Dependency injection, DDD);
  • Attention to details 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.

Reporting: to the Development Director

Location options: Ireland (Dublin) / UK (Dudley or Cardiff) / Canada (Toronto or Vancouver).

Quality Coordinator

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 Quality Coordinator who is eager to challenge him/herself and who is hungry for success. We invest heavily in developing and training our employees.

 

Job Description

The Quality Coordinator will be responsible for implementing and applying the principles and practises of software quality assurance throughout the software development lifecycle. The focus is on quality, so the individual must be meticulous and thorough, well organised and have good documentation skills.

The ideal candidate must have:

  • Generate quality control operating procedures and supply the necessary quality control data for submission to regulatory bodies;
  • Audit and analyse processes and procedures and perform GAP analysis;
  • Identify quality problems and recommend solutions;
  • Maintain the Quality Management System in a constant state of audit readiness;
  • Liaise with regulatory bodies including US FDA and HPRA;
  • Review and approve validation deliverables to ensure full compliance with Health Authority regulatory requirements and support its regulatory inspections;
  • The approval of lifecycle/design controls documentation and deliverables, including the approval to release system implementation and/or changes for production use;
  • Provide quality oversight in support of engineering, release and post-market support activities for:
    • SaMD – Standalone software medical devices;
    • SiMD – Medical devices with embedded software;
    • Medical device infrastructure and internal hosting of product software.
  • Participate in audits and approve audit non-conformity action plans;
  • Demonstrate an understanding of many relevant Quality and Compliance principles and its applications;
  • Work collaboratively with project teams to keep them informed of project status, including any barriers, by assisting and driving status meetings to communicate and address project risks or issues;
  • Define internal standards to move the organization toward a more positive risk management posture by utilizing extensive knowledge of current and emerging best practices in risk management;
  • Proactively monitor systems and processes to ensure compliance with standard operating procedures, audit compliance and industry best practices.

The successful candidate must have:

  • An understanding or exposure to GAMP 5 guidelines;
  • Knowledge of IEC62304 and ISO 13485 standards;
  • Experience or understanding of software development cycle;
  • Ability to implement the above standards and demonstrate compliance with FDA regulations;
  • Proven documentation skills;
  • Attention to detail;
  • Excellent analytical and problem-solving skills;
  • Excellent IT Skills;
  • Outstanding communication skills.

Position type: Full time and permanent.

Salary: Negotiable based on experience and skills.

Reporting: to the Development Director

Location options: Dublin

Content Specialist

Company Profile

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

Job Description

Ocuco Group is looking for a talented Content Specialist with a related degree in Marketing, English, or Journalism and 6 months – 1 year of experience writing for various channels.
This is an excellent permanent position with progression opportunities, working on the development and implementation of content on both digital and print media.

The ideal candidate must have:

  • Degree in Marketing, English, Journalism, or a related field;
  • 6 months – 1 year of experience;
  • Perfectly fluent English;
  • Demonstrated writing experience for various channels;
  • A desire to work in a fast-paced, changing environment;
  • Experience with social media from a user, content creator and paid advertiser perspective;
  • Ability to creatively generate interesting and compelling content;
  • Excellent written and verbal skills.

A normal day:

  • Produce engaging content for numerous channels;
  • Define content topics that are relevant and resonate;
  • Interview subject matter experts and coordinate content from our technical, sales, or product management teams;
  • Examine and react to market trends with evolved communication strategies, plans, and tactics;
  • Assist in the production of tender and RFI documentation;
  • Continuously monitor metrics and feedback loops, processing learnings back into content;
  • Maintain the brand reputation and embody the company mission and ethos;
  • Liaise with the product management team to understand the roadmap of our product portfolio;
  • Work as part of a team to produce final copy and layout;
  • Keep up to date with industry news, best practice standards, and trends.

Position type: Full time and permanent.

Salary: Negotiable based on experience and skills.

Reporting: to the Marketing Manager

Location options: Dublin

Database Administrator

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 and training our employees.

 

Job Description

EMRlogic in Vancouver, Canada (a subsidiary of Ocuco Ltd) is looking for a talented Oracle Database Administrator to join our Global Database Team.

Responsibilities:

  • Become familiar with current database schemas;
  • Maintain the database schema for the product range with the generation of database migration scripts, maintenance scripts, etc;
  • Provide maintenance, recovery, and tuning of several thousand remote customer databases along with dozens of internal and hosted databases;
  • Act as a mentor for Ocuco support engineers using Oracle, SQL, and PL/SQL best practices.

The minimum requirements aree:

  • Solid, commercial Oracle DBA experience in design, development, and database performance with Oracle 11g as the minimum on Windows and Linux/Unix platforms;
  • A minimum of 5 years of Oracle RAC experience;
  • A minimum of 5 years of experience working in an IT development team;
  • Excellent knowledge of SQL and PL/SQL;
  • Oracle database configuration and administration;
  • Performance diagnosis / solution implementation;
  • Preventative maintenance tasks;
  • Bulk data transfer methods.

The ideal candidate will have the following skills:

  • Knowledge of Oracle Advanced Replication;
  • Experience with Oracle Golden Gate;
  • Advanced Linux/Unix knowledge;
  • Experience with Cloud/SaaS technologies;
  • SQL Tuning experience;
  • Data Modelling experience.

Position type: Full time and permanent.

Salary: Negotiable based on experience and skills.

Reporting: to the DBA Team Lead

Location options: Vancouver, Canada

Software Testing Engineer

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.

 

Ocuco CC Systems’ lab management system, “Innovations”, is installed in over 2,500 laboratories, as well as in 5 of the top 10 US optical retailers and is the most widely distributed Laboratory Management System in the world.

 

Job Description

Ocuco is looking for a talented and experienced Software Testing Engineer for our Largo office from where “Innovations” is developed and distributed. The successful candidate will work to ensure that our Quality Assurance processes are understood, implemented, and continually improved. We use Agile processes, so this engineer will spend most of their time working within a scrum team hand in hand with developers to ensure that from sprint to sprint the team meet their goals and quality release-able software is produced. The successful candidate will report to the Development Manager. Good communication skills are required as s/he will liaise continually with developers, product owners, scrum masters, project managers, and our Support teams. In some cases, there may be direct interaction with customers, to assist them with development of test case scenarios and reproducible steps to resolve issues. The focus is on quality, so the individual must be meticulous and thorough, well organised and have good documentation skills.

Responsibilities:

  • Ensure each release candidate of all Ocuco products follows a complete test cycle and verify that it meets our high standard of quality;
  • Record all actions and communications on any issue/query resulting from testing into our tracking system (JIRA) in accordance with procedures;
  • Develop Test Case Scenarios from business requirements, document, and execute these;
  • Expand the acceptance testing scenarios as new features are added to our products;
  • Continuously develop and refine own product usage, industry training, and technical writing expertise.

The successful candidate must have:

  • 2 years of experience in software testing (functional & manual regression testing);
  • Experience in creating and running automated test cases;
  • Experience in the Software Development Life Cycle;
  • Proven documentation skills;
  • An IT related or a software testing qualification;
  • Good communication skills.

Position type: Full time and permanent.

Salary: Negotiable based on experience and skills.

Reporting: to the Development Manager

Location options: Largo, Florida

Paid Search Campaign Manager

Company Profile

OptiCommerce is the UK’s leading specialist provider of optometrist practice websites, with E-commerce capability. Full-service Digital Marketing solutions are also provided. OptiCommerce’s parent company, 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, Belgium, & the USA. Ocuco and OptiCommerce offer their employees not just job opportunities but careers both nationally & internationally. We are looking for employees 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 Description

OptiCommerce would like to hire a Paid Search Campaign Manager for our London office, to focus on the optical retail sector. Reporting to the Digital Marketing Manager, the successful candidate will be an ambitious and experienced person who will further manage and develop campaigns for Customers in the UK and internationally. The right candidate will have a strong focus on relationship building to enhance our customers’ experience and to build personal collateral. An important part of our digital marketing portfolio is PPC and other premium traffic.

 

This is not a client facing role so you can focus 100% of your efforts on what you do best. You will be working with the BDM & DMM to ensure client campaigns are performing optimally and you will have input on creativity and user experience, KPI’s and forecasting

Responsibilities:

  • Develop and manage Google Ads / Bing and other paid Search/Media campaigns and strategy;
  • Develop and manage remarketing campaigns and display campaigns;
  • Work with the web/creative team to increase onsite conversions;
  • Work with analytics to optimise performance and quality;
  • Develop keyword strategies;
  • Work towards achieving clearly defined KPI’s;
  • Report performance KPI’s weekly, monthly, and quarterly.

The successful candidate must have:

  • At least 2 years’ experience developing and managing Google Ads campaigns and fluent in Google Ads;
  • A deep understanding of performance marketing;
  • An analytical mind, capable of identifying opportunity;
  • The ability to work towards and outperform KPI’s;
  • A strong grasp of Google Analytics ;
  • Experience in lead generation.

The ideal candidate should also have:

  • Experience in Paid Social, Programmatic advertising, promotions, and lead generation;
  • An understanding of the compliance landscape (GDPR);
  • A business or marketing qualification.

Position type: Full time and permanent.

Salary: Negotiable based on experience and skills.

Location options: London, UK

Professional Services Engineer

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 Description

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 will have:

  • An IT related degree;
  • 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

Senior Systems / VM Ware 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 Description

Ocuco Group is looking for a Systems Engineer to work with our IT & Operations teams worldwide to develop & manage Ocuco’s growing IT infrastructure. The core objective is to contribute to Ocuco’s aggressive growth by assisting in the provision of a world-class IT infrastructure.

Responsibilities:

  • Maintain, support and upgrade IT & Communications infrastructure & related software in-line with industry best-practice standards;
  • Maintain private Cloud infrastructure and applications;
  • Ensure infrastructure & process adherence to regulatory security requirements;
  • Research, test, plan & implement new technologies across the group;
  • Investigate, analyse & resolve system problems;
  • Provide escalation support to Operations department for customer systems issues on an as-needs basis.

The minimum requirements are:

  • 2+ years’ experience with VMWare/ VMWare Design;
  • Microsoft Windows Server & AD;
  • Experience working in a Windows and Linux environment;
  • Network skills e.g. LAN, VLAN, VPN, routing, firewalls;
  • Excellent analysis, planning, organisation & prioritisation skills;
  • Conscientious approach to work, assuming personal ownership of responsibilities & tasks;
  • Strong team player, keen on contributing to & improving the team.

The ideal candidate will have the following technical skills:

  • VMWare vCentre planning, install & maintenance;
  • Microsoft Windows Server Operating Systems, RemoteApp and Active Directory;
  • Linux server Operating Systems;
  • Network qualifications, such as Cisco CCNA;
  • Firewall administration (Cisco, Palo Alto, Sonicwall).

Position type: Full time and permanent.

Salary: Negotiable based on experience and skills.

Reporting: To the IT Manager

Location options: Dublin

Product Owner

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, Belgium and the USA. Ocuco offers its employees not just job opportunities but careers both nationally and internationally. We invest heavily in developing and training our employees.

 

Job Description

we develop & deliver Ocuco’s widely used Omni-Channel services including our web diary and eCommerce solutions. The role would be based in Ocuco’s head office in Dublin or alternatively our office in Dudley near Birmingham. This is an exciting opportunity for a professional with a passion for customer experience and product development. Great communication skills are required as the successful candidate will liaise frequently with customers, developers, designers, and Project Managers. The focus is to deliver a quality product, so the individual must be meticulous and thorough, be well organised and have good documentation skills.

 

The products Ocuco develops and supports are used by thousands of eyecare sites worldwide. Ocuco uses the Scaled Agile Framework within their Global Software Development Department. This is a superb opportunity for a talented and gifted individual who has proven interest in technology and the ability to design software solutions to join and our expanding team.

Responsibilities:

  • To visit Customer sites and work with Customers and market experts to further develop and deliver top quality solutions to our customers worldwide.
  • Coordinate solution development with Omni-Channel Product Managers & Directors considering regional requirements.
  • To take ownership of these requirements and elaborate upon user stories to convey to the Scrum Team.
  • To own and prioritise the team’s product backlog.
  • Work with the Project Managers, Scrum Masters, Scrum Teams, and our Professional Services Team to deliver projects of high quality with a smooth transition from development to live.
  • Collaborate with the Ocuco’s Global Product Management team to align global requirements.
  • Be available to the Scrum Team and attend the Scrum ceremonies.
  • Perform pre-sales requirements analysis with customers worldwide who are interested in purchasing our software. Attend customer site workshops and document the development requirements.
  • Handover and train our PSD team and customers in the new functionality developed by the team. Go on-site where necessary especially at the early stages of the delivery of new features.
  • To be the key liaison between Customer and Development team.
  • Documentation of features.

The successful candidate must have:

  • Degree / MA in IT / Computer Science or relevant equivalent qualification.
  • Prior knowledge of e-commerce/web development/digital marketing.
  • 2+ years of Agile business analysis experience delivering successful products.
  • Evidence of previous management in innovation in the software space.
  • Excellent business and technical analytical skills are essential, with the ability to manage ambiguity and navigate to clear outcomes.
  • Excellent communication skills and the ability to work as part of a multi-location, multi-cultural and multi-time zone team.
  • Fluency in verbal and written English. An additional language would be an asset.
  • Effective escalation skills; Ability to go up and down the management chain with ease to resolve a conflict.
  • Ambition; Be a self-starter looking for opportunities to expand in an exciting and growing international company.
  • A “No problem”, “Can do” attitude that always gets the job done.

The ideal candidate should also have:

  • 2+ years of experience as a Product Owner in SCRUM with a focus on commercial software delivery.
  • Ability to listen to the customers’ wants and discover their latent needs.
  • Strong emotional intelligence with the ability to overcome challenges.
  • 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.
  • Willingness to travel.

Position type: Full time and permanent.

Salary: Negotiable based on experience and skills.

Reporting: To the Development Director

Location options: Dublin or Dudley

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.

Reporting: To the Development Director

Location options: Dublin

C# 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 Programmer to join our Global Development team in ther 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 web technologies: C#, ASP.NET/ASP.Net Core, WEB API – MVC, Entity Framework and Dependency Injection, to join a rapidly growing and exciting Irish software company.

The minimum requirements are:

  • Degree / MA in IT / Computers or equivalent.
  • Up to 2-5 years of software development experience of commercial applications, fast-paced business environment preferred (ideally Microsoft Windows native applications and/or experience in web technologies).
  • C# advanced
  • ASP .Net / ASP .Net Core Web API – MVC
  • Entity Framework
  • Linq language
  • Dependency Injection (Autofac – Built in .Net core)
  • SQL advanced
  • Hands-on relational databases and SQL (ORACLE preferably).
  • Experience working in an agile environment. Be able to actively participate in product definition, specification, and implementation; to practice and promote sound software engineering methodologies; 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, also to optimise code for performance and scalability.
  • Source code management skills.
  • Experience with testing tools and methodologies like TDD and BDD.
  • Understanding of code documentation practices and tools.
  • Ability to acquire new technical information quickly.
  • Ambitious, self-starter, looking for opportunities to expand in an exciting and growing international company.

 

The ideal candidate will also have the following skills:

  • Linux, My SQL, Apache, IIS and Azure
  • Broad knowledge of server-side development.
  • Experience producing robust and scalable web applications for high traffic application, as well as knowledge on caching tools.
  • Experience in Multimedia Design / Technical Writing Ability.
  • Attention to details 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.

Reporting: To the Development Director

Location options: Dublin

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 an Experienced Software Programmer to join our Global Development team in the rewrite of our world-renowned Practice Management System; Acuitas. The role is based in either Dublin or Canada (Vancouver). Dublin is Ocuco’s Head Office and largest engineering centre with Vancouver being the second largest.
The successful candidate will be working very closely with the Head Office team especially for the Design and Architecture perspective of the initial project and writing code with the Canadian team who have specialist North American market knowledge. Extended periods of stay in either country will be required. The primary focus of the role will be to develop Ocuco’s Next Generation products to be used by the Optical Industry Worldwide. Ocuco uses agile processes and is aiming to apply best practice on all fronts as we develop the new product.
This is a superb opportunity for a talented and gifted software engineer with experience in web technologies: C#, ASP.NET/ASP.Net Core, WEB API – MVC, Entity Framework and Dependency Injection, to join a rapidly growing and exciting Irish software company.

The minimum requirements are:

  • Degree / MA in IT / Computers or equivalent.
  • Up to 5 years of software development experience of commercial applications, fast-paced business environment preferred (ideally Microsoft Windows native applications and/or experience in web technologies).
  • C# advanced
  • ASP .Net / ASP .Net Core Web API – MVC
  • Entity Framework
  • Linq language
  • Dependency Injection (Autofac – Built in .Net core)
  • SQL advanced
  • Hands-on relational databases and SQL (ORACLE preferably).
  • Experience working in an agile environment. 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, also to optimise code for performance and scalability.
  • Source code management skills.
  • Experience with testing tools and methodologies like TDD and BDD.
  • Understanding of code documentation practices and tools.
  • Ability to acquire new technical information quickly.
  • Ambitious, self-starter, looking for opportunities to expand in an exciting and growing international company.

 

The ideal candidate will also have the following skills:

  • Knowledge of the Optical Industry, in particular, US Medical Record requirements Front End Web development experience:
    • JavaScript / Jquery
    • JavaScript Frameworks (ReactJS/Redux – Angular)
    • Client Side development ASP.NET Core
  • Linux, My SQL, Apache, IIS and Azure
  • Broad knowledge of server-side development.
  • Experience producing robust and scalable web applications for high traffic application, as well as knowledge on caching tools.
  • Experience in Multimedia Design / Technical Writing Ability.
  • Attention to details 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.

Reporting; To the Development Director

Location options: Vancouver, Canada or Dublin, Ireland

Installation Training Support 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