We are seeking a Lead Software Engineer to join the Innovation and FinTech Lab Development Team at JRI America in Tralee, Ireland.
This is a superb opportunity where you will be responsible for designing and implementing software solutions with a focus on next-generation technologies.
Role Objectives:
1. Collaborate, design, develop, and document containerized microservices. Integrate with other services both internal and cloud-based providers.
2. Participate in the Agile software development process and coordinate with other teams on developments in your group.
3. Foster high-quality, secure applications that are verifiable through extensive automated build and test across all phases of the development lifecycle, including TTD, Integration, Smoke Testing.
4. Collaborate and assist in building out DevOps pipelines that automate the build, security scanning, and deployment of your applications, automating processes wherever possible.
5. Identify and differentiate between services specific to your area of interest and those that could benefit the wider areas of investigation (shared services). Collaborate with the platform team to implement and deploy those shared services.
6. Contribute input to design sessions to ensure solutions are clean, secure, robust, consistent, and adhere to the standards of the lab.
7. Think strategically and explore future capabilities as well as current innovations, ensuring innovation is key to the work you do. Explore and share better ways of doing things with your own team and others.
8. Assist in troubleshooting and problem-solving, both at design level and deployed applications.
9. Provide support and documentation for handover to downstream development teams that will continue onward development of lab products.
10. Guide and mentor junior-level team members to ensure high-quality and consistent delivery is achieved.
Qualifications and Skills: