Negotiable
Inside
Hybrid
Galway, County Galway, Ireland
Summary: The role of Principal Software Engineer involves developing a high-impact portfolio construction platform that manages substantial assets. The position requires hands-on software development and the implementation of engineering best practices within a collaborative team environment. The candidate will be responsible for building scalable systems and shaping architectural standards. This role is hybrid, requiring one week of onsite work in Dublin per month.
Key Responsibilities:
- Build and deliver scalable, high-quality software in an agile environment
- Shape architecture, standards, and engineering practices
- Collaborate with cross-functional teams to solve complex problems
- Contribute to DevOps, CI/CD, and test-first development
Key Skills:
- 10 years in software development
- Expertise in Java 17, Spring Boot, REST APIs
- Experience with Angular 10, Karate, Cypress, Mockito
- Familiarity with Kafka, GraphQL, Oracle, AWS/Kubernetes
- Strong knowledge of algorithms, data structures, and design patterns
- Excellent problem-solving and communication skills
- Financial domain knowledge is a plus
Salary (Rate): £405 per day
City: Dublin
Country: Ireland
Working Arrangements: hybrid
IR35 Status: inside IR35
Seniority Level: Senior
Industry: IT
Software Engineer
Location: Hybrid, 1 week onsite in Dublin p/m
Type: Initial 12 month contract
Rate: Up to €475 per day
We’re seeking a Principal Software Engineer to join a team building a high-impact portfolio construction platform used to manage over half a trillion in assets. This is a hands-on role focused on building scalable systems and driving engineering best practices across teams.
What You’ll Do:
- Build and deliver scalable, high-quality software in an agile environment
- Shape architecture, standards, and engineering practices
- Collaborate with cross-functional teams to solve complex problems
- Contribute to DevOps, CI/CD, and test-first development
What You Bring:
- 10 years in software development
- Expertise in Java 17 , Spring Boot, REST APIs
- Experience with Angular 10 , Karate, Cypress, Mockito
- Familiarity with Kafka, GraphQL, Oracle, AWS/Kubernetes
- Strong knowledge of algorithms, data structures, and design patterns
- Excellent problem-solving and communication skills
- Financial domain knowledge is a plus
Join us to shape a mission-critical platform in a collaborative, fast-paced environment.