Company Profile:
Ocuco Limited is a leading software solutions provider in the eyecare industry, dedicated to helping eyecare professionals streamline their operations and provide exceptional patient care. With a global presence and a focus on innovation, Ocuco has built a reputation for delivering cutting-edge technology and outstanding customer service.
Job Description:
Ocuco is offering an exciting opportunity for a full stack software programmer 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 HQ and largest engineering centre. This is a superb opportunity for a gifted software engineer with experience in web technologies: C#, ASP.NET/ASP.Net Core, REACT, WEB API – MVC, Entity Framework and Dependency Injection, to join a rapidly growing and exciting Irish software company.
The successful candidate must have:
A degree in Computer Science or an equivalent IT qualification
2-5 years of experience in developing commercial applications in a fast-paced business environment
Advanced knowledge and experience in REACT and C#
ASP .Net / ASP .Net Core Web API - MVC
Entity Framework
Linq language
Dependency Injection (Autofac – Built-in .Net core)
Hands-on relational databases and SQL Server
Experience working in an Agile environment
Excellent communication skills and the ability to work as part of a multisite, multicultural team
Ability to quickly learn, understand, test and debug existing codebases
Discipline and maturity to develop clean, secure and maintainable code, and to optimise code for performance and scalability
Source code management skills
Experience with testing tools and methodologies like TDD and BDD
The ideal candidate will also have:
Experience and knowledge of Linux, MS SQL, Apache, IIS and Azure
Broad understanding of server-side development
Experience producing robust and scalable web applications for high traffic application and knowledge of caching tools
Experience in Multimedia Design / Technical Writing Ability
Attention to detail and perfectionist instincts to get the job done right
Preference for a high-intensity, high-energy work environment
Fluency in verbal and written English