Senior Software Engineer

Senior Developer

Ref: 28Monday 15 October 20182018-10-15

Excellent package

 

An established company in Galway is building out a new research centre and are currently looking to recruit a Senior Software Engineer to join the product development . As the successful candidate you will have a strong interest in technology, enjoy problem solving, be willing to take initiative and drive change. You will lead other by example!

 

Day to Day stuff:

·        Provide technical guidance to multiple software teams working on different products

·        Produce state of the art technical designs, software, test, and document assets

·        Evaluate technologies, innovate on product architecture

·        Help guide/upskill junior members of the team

·        Identify and champion strategic architectural improvements

·        Be a strong advocate of good agile development practices – code reviews, automated test, continuous integration, continuous delivery

·        Work closely with developers, QA team, customer support and product management on delivering and supporting our service.

 

What you will need to demonstrate:

·        A Bachelor or higher degree in Computer Science or related field

·        5+ years of experience full stack development in web and/or mobile applications

·        Commercial experience in Database Schema Design

·        Good knowledge of frameworks such as Spring, Angular JS

·        Great object-oriented skills and knowledge of design patterns

·        Experience in an agile development environment with TDD, continuous integration and continuous delivery, using tools such as Git, Jenkins and Docker

·        Experience of Microservice architectures

·        Experience of RabbitMQ / AMQP / MQTT

·        Good verbal and written communication skills

·        Excellent problem solving skills and attention to detail

 

Not essential so you could develop these skills:

 

·        Security

·        Android development

·        Amazon Web Services / Serverless computing

·        IoT

·        Developing automated test frameworks

·        Database Query Optimisation

·        UX experience