Senior Full Stack Engineer - 12 MONTH CONTRACT - €515/DAY
Location: Dublin
Type: Contract
Category: Technology
Overview:
Join a leading global technology company in the payments industry, dedicated to connecting and powering an inclusive digital economy. We strive to make transactions safe, simple, smart, and accessible, leveraging secure data, networks, partnerships, and innovation to help individuals, financial institutions, governments, and businesses realize their greatest potential.
Role:
We are seeking a skilled software engineer to join our Settlement Program team. This team plays a crucial role in supporting global payments, treasury operations, liquidity, foreign exchange, risk management, and capital management. Our agile development teams are located in St. Louis, Missouri, Dublin, Ireland, and Pune, India.
Responsibilities:
1. Analyze, design, develop, and deliver software solutions.
2. Define requirements for new applications and customizations, adhering to established standards and best practices.
3. Engage in team prioritization discussions with product/business stakeholders.
4. Estimate and manage delivery tasks including design, development, testing, deployment, and documentation.
5. Automate software build, operation, and runtime processes.
6. Lead discussions on code/design/process trade-offs within the team.
7. Report status and manage risks within primary applications/services.
8. Integrate services with a focus on customer journey and experience.
9. Conduct demos and acceptance discussions with product owners.
10. Improve operational and engineering experiences, metrics, and end-to-end technical architecture understanding.
11. Promote technology standards, review team coding and automation work, and mentor less-experienced team members.
12. Identify process improvement opportunities and drive productivity by reusing patterns, libraries, and practices.
About You:
1. Familiar with secure coding standards (e.g., OWASP, CWE, SEI CERT) and vulnerability management.
2. Skilled in debugging and troubleshooting core, heap, and thread dumps.
3. Knowledgeable in standard branching practices (e.g., Gitflow) and peer review processes.
4. Experienced in test-driven and behavior-driven development (TDD and BDD).
5. Capable of using advanced design patterns and implementing API standards to drive adoption and commercialization.
6. Proficient in authoring test code, including contract and integration tests (Test Pyramid concept).
7. Experienced with tools and techniques to measure code quality and identify anti-patterns.
8. Able to collaborate with teams and stakeholders to estimate and prioritize requirements based on business value.
9. Skilled in orchestrating release workflows and pipelines, using tools like Jenkins, AWS/Azure pipelines, and others.
10. Capable of understanding, reporting, and optimizing delivery metrics to drive continuous improvement.
11. Adept at documenting requirements and ensuring they meet both business and operational needs.
12. Experienced in building robust tests to minimize defect leakage, including regression, performance, and release testing.
13. Able to conduct product demos and coordinate with product owners for acceptance sign-offs.
14. Focused on understanding customer journeys to ensure excellent customer experience, high availability, and rapid incident mitigation.
If you're ready to contribute to a dynamic team and make a significant impact, apply now!
#J-18808-Ljbffr