Senior Software Engineer

Senior Developer

Ref: 231Monday 23 May 2022

Sorry, this advert is now closed. Click here to view our live vacancies.

Our client is a market leader in facilitating value-based healthcare arrangements that deliver the best possible outcomes for patients.  Their intelligent based technology platform and decision support services have enabled healthcare resources to radically simplify the coordination of care to individuals in need of their services. 

To accelerate their growth and ability to deliver on this mission they are opening a substantial Software R&D facility in Galway, which will create huge opportunities for you to build complex software solutions that will make a real difference in the provision of healthcare services. 

As this is a greenfield site, you will have exceptional career opportunities as they continue to hire and grow the facility.

As a  Senior Software Engineer within our client’s organisation, you will regularly work on data mapping, data modelling, large-scale data matching, enterprise API creation, ACL management, distributed systems, and high-throughput data services. Golang and AWS are heavily used alongside RESTful APIs and robust data modelling

 

What will you do?

● Develop readable, reliable, maintainable and performant APIs, applications, and libraries.

● Integrate with internal and third-party APIs, applications and data sources.

● Ensure application observability in the form of metrics, logging, and monitoring.

● Utilize cloud infrastructure in collaboration with other teams to build scalable systems.

● Provide technical mentorship to adjacent team members.

Requirements:

● 6+ years of software engineering experience.

● Experience building and maintaining cloud-based applications.

● Experience leading application design, system architecture, and performance tuning

● Deep understanding of application observability concepts and tooling.

● Expansive experience with relational and non-relational databases.

● Strong verbal and written communication skills.

Preferred:

● Relevant work experience building applications in Golang.

● Experience working with AWS services.

● Working knowledge of ScyllaDB, Cassandra, or similar columnar noSQL databases

● Understanding of distributed systems, asynchronicity and message-based architectures

● Bachelor's degree in Computer Science or a related field.