Our Client a leading financial technology company is seeking Senior Software Engineers to join their team in Galway.
Your Role:
- Actively participate in code and design reviews environment strategy along with build and deployment pipeline development
- Produce highquality code with high test coverage and technical leadership and guidance to other team members through code reviews mentorship and collaboration
- Own the endtoend delivery of Agile requirements or user stories and ensure your assigned areas are robust resilient stable ad meet the expectations of the business partners
- Utilize your experience working with continuous integration and continuous delivery tools along with delivering with an ATDD approach and leveraging automated test techniques to deliver solutions.
Who You Are:
- Engineering Capability Your depth of experience working with Java Spring SpringBoot REST CI/CD tools such as Jenkins & cloud deployment in AWS to develop high quality simple maintainable software solutions.
- End to End Mindset An ability to identify and make scalable software decisions with the appropriate architecture in mind by analyzing data evaluating effectiveness and determining a feasible path to delivery.
- Global ConnectorYou thrive in both local and global agile team settings. Bringing energetic communications strong influencing collaboration and multitasking skills into your team.
- Continuous ImprovementAspiring to positively improve services processes or engineering practices within a global enterprise platform while also staying in sync with industry trends and changes.
What you Gain:
- Retirement Savings100% companypaid pension; Ranging 524% based on age/service
- Healthcare 100% companypaid healthcare for you your spouse/partner and eligible dependents
- Employee Resource Groups (ERGs)
- Dedicated Learning DaysTime allocated every 2 weeks to develop new skills and gain experience in where your curiosities lie. You work as a team to experiment with new technologies and practices.
- Career MobilityMore than half of roles are filled internally so you are never too far from the next learning opportunity or career step.
- Professional Development Invest in professional development via mentoring within our community support to pursue professional accreditation's or structured learning plans.
- Flexible Schedules