Senior Software Engineer

  • Location
    Galway, Dublin
  • Category
    IT and Telecoms - Software Engineer
  • Job type
  • Salary
    € 65000 - € 70000 / Year
  • External Reference

We are looking for Senior Software Engineers for a company in Dublin.

The ideal candidate will be a self-motivated team player committed to delivering high quality products aligned to good engineering principles.

*You will have an opportunity to leverage your skills and knowledge to contribute to the team's success through analysis, design, development and delivery
*You will develop an understanding of the business domain in order to participate in discussions, planning, and provide feedback to drive the team and product forward
*You will provide pro-active consulting in the definition phase about the non-functional requirements and its financial implications.
*You will work with architects, project team, technical leads to understand the design and develop applications.
*You will work with the team to manage technology obsolescence of the product and align to enterprise directives.
*You will work towards Identifying opportunities to bring emerging technologies/solutions to deliver innovative solutions to meet business objectives
*You will embrace and promote the principles of Agile development, Continuous Integration/Delivery and DevOps

The Skills that are Key to this role
*Bachelor's degree in Computer Science or Engineering
*6+ years of development experience (currently hands on) in Java 8, Spring boot / Spring Core / Web Services (SOAP/REST) and configuring web containers
*Experience in Domain Driven API design, Swagger or Open API Specifications and API Lifecycle management
*Test Driven Development, JUnit, Mockito, Jasmine, Karma, Jest, and Protractor
*Working experience with IDE's Spring Tool Suite, and Eclipse/IntelliJ, within a UNIX and Windows environment
*Application build, deploy using Continuous Integration/ Deployment (CI/CD) tools -- Jenkins, Maven, uDeploy, etc
*You are comfortable with SQL (Oracle experience preferred), Unit testing
*Leadership: Outstanding teammate, self-starter, collaborative, innovative, eager to learn every day.
*Developer/AWS certification is a plus
*Understanding of docker, cloud-computing / cloud services platforms (e.g. AWS or azure) will be a plus

The Skills that are Good to Have for this role
*Awareness of unix and shell scripting basics
*You have Great attitude, being a mentor, team player and effective contributor
*You are Self-Motivated and resourceful. Confident and able to work alone as effectively as in a team

Adecco Ireland is acting as an Employment Agency in relation to this vacancy.

Please apply with your CV to: Veronica Nkansah