Senior Software Engineer

Posted 09 August 2024
Salary €350 - €400 per day + Negotiable
LocationGalway
Job type Contract
Discipline Software Engineering
Reference108311
Contact NameNathan Peters

Job description

Senior Software Engineer - HIRING ASAP


Start date: ASAP
Duration:
12 Months

Location: 1 week in Galway office/3 weeks WFH

Rate: €350-€400 per day

Summary

Our client is looking for an experienced Senior Software Engineer that will help develop and maintain all APS Applications.

Responsibilities:

You will work with the existing development teams to enhance and maintain current applications and develop new ones and maintain CI/CD pipelines as well as develop same for new projects.

  • Write high quality code and automated end to end and unit tests.
  • Review pull requests (code reviews) of developers and test engineers and give constructive feedback.
  • Work with project team to clearly understand requirements.
  • Contribute to project schedule on tasks and balances work accordingly to meet timelines.
  • Participate in formal reviews of application designs, business and functional requirements.
  • Have good communication and interpersonal skills, be motivated, be results oriented, customer-focused, and have strong problem-solving skills.
  • Capable of working independently to resolve issues and/or identify solutions.
  • Ability to escalate technical and functional issues in an effective manner and efficiently resolve these in conjunction with the rest of the team and/or the customer.
  • Follow Agile and TDD for process, architecture, design, code and testing

Skills:

  • This role is going to be mostly back end focused, working in APS Extract Team. Really want someone who is strong in Java, Spring, and AWS skills in EKS. Need to have Soft skills as well, not someone who needs their hand held. Some UI is nice but not deal breaker if they are really good in Java and AWS.
  • Bachelor's degree in computer science or related discipline.
  • At least 5 years development experience with some cloud, Server side and UI experience
  • You should have experience in server-side development in at least one of the following - AWS, nodeJS, Java
  • You should have some experience with UI development - Angular
  • You should have some experience maintaining CI/CD pipelines - Jenkins
  • You should have experience working on Agile projects.
  • You should have excellent analytical and troubleshooting skills.
  • You should be extremely motivated and self-directed.