Principal Software Engineer/Tech Lead

Principal Software Engineer/Tech Lead
Company:

Fidelity Investments, Ireland


Details of the offer

Job Description:Principal Software Engineer/Tech Lead Workplace Investments (WI) technology organization is seeking a highly motivated individual to join a newly formed team and function as a Principal software engineer, Tech Lead and member of technical leadership forum of the chapter.

This is a hands-on role, where you will be using modern Java frameworks, to design and implement REST API clients and services across our platforms.
You will develop your technical and leadership skills and collaborate across Fidelity teams in a dynamic environment. You will work closely with platform architects and product management to build secure, scalable, resilient cloud-based microservices.
The initiatives that this team is involved in have visibility at the executive level and are part of the firm's multi-year commitment towards tech advancement. The Principal Software Engineer will lead a team in delivering our business-critical applications through all the stages of our software lifecycle.
The Expertise You Have Expert in core Java language and API development with hands-on experience in core Java, Spring MVC / Spring Core / Spring Boot / Web Services (SOAP/REST) and configuring web containers.Experience in Domain Driven API design, Swagger or Open API Specifications and API Lifecycle management.Hands-on experience with AWS/Azure cloud platform.Highly competent in Web Services (SOAP, REST), Multithreading and design patterns.Understanding of OAUTH 2 and SSO flow will be a plus.Understanding of Graph QL will be a plus.Experience in design, development, and maintenance of highly scalable and reliable API applications.Comfortable writing Unit and integration test automation.Proficient in SQL with working knowledge of database technologies such as Oracle or PostgreSQL.The Skills You Bring A solid foundation in software engineering – Bachelor's degree or equivalent experience, in computer science or engineering.Possess critical thinking skills to build end-to-end solutions.Strong commitment to quality, documentation, and engineering excellence.Strong analytical, communication, and organizational skills and the ability to handle multiple tasks at a given time.Passion for technology and the financial domain with demonstrated ability to learn quickly.Experience in reverse engineering and understanding existing applications.Delivery focused with the ability to take full ownership.Experience working with distributed teams in different time-zones.Ability to work well in a small, agile team in a collaborative environment where your ideas are welcome.Ability to provide technical leadership and growth opportunities to junior team members.Passionate and committed to learning new things and developing with the latest technologies and frameworks.Participation in engineering practices such as code and design reviews, environment strategy, and build and deployment pipeline.The Value You Deliver Work with product management on requirements, decompose epics into stories, and deliver solutions that meet or exceed customer expectations.Build scalable, resilient, cloud-based systems aligned with our long-term strategy.Provide technical and team leadership, including mentoring junior software engineers.Lead research into new technologies independently, working with the Architecture team to make judgments and recommendations for future releases.Leverage your skills and knowledge to contribute to the team's success through analysis, design, development, and delivery.Develop an understanding of the business domain to participate in discussions, planning, and provide feedback to drive the team and product forward.Provide proactive consulting in the definition phase about non-functional requirements and its financial implications.Work with the team to manage technology obsolescence of the product and align to enterprise directives.Embrace and promote the principles of Agile development, Continuous Integration/Delivery, and DevOps.
#J-18808-Ljbffr


Source: Jobleads

Requirements

Principal Software Engineer/Tech Lead
Company:

Fidelity Investments, Ireland


Sap Partner Support Ixp Intern

At SAP, we enable you to bring out your best. Our company culture is focused on collaboration and a shared passion to help the world run better. We focus eve...


From Sap Se - County Galway

Published a month ago

Principal Full Stack Software Engineer

Principal Full Stack Software Engineer My client, a large multinational financial services organization is looking to recruit a Principal Full Stack Software...


From Cpl Healthcare - County Galway

Published a month ago

Machine Learning Software Engineer

This is a wonderful opportunity to join Arm's Machine Learning Software team, based in our Galway office in Ireland, working with teams and projects across A...


From Arm Limited - County Galway

Published a month ago

Senior Software Engineer - Back End

Founded in 2009, Rent the Runway is disrupting the trillion-dollar fashion industry and changing the way women get dressed through the Closet in the Cloud, t...


From Rent The Runway - County Galway

Published a month ago

Built at: 2024-09-21T15:35:10.085Z