Principal Software Developer

Posted 12 hours 58 minutes ago by Reperio Human Capital

Permanent
Full Time
I.T. & Communications Jobs
Not Specified, Ireland
Job Description
Principal Software Developer - Galway, Ireland (Hybrid)

My client is seeking an experienced Principal Software Developer to lead the architecture, design, and development of enterprise software solutions. This is a hands on technical leadership role with responsibility for driving architecture, mentoring teams, and delivering scalable, secure applications.

Key Requirements
  • 10+ years' software development experience
  • Strong knowledge and understanding of Computer Science principles (e.g., Data Structures, Algorithms, Design Patterns, Hash Tables)
  • Strong expertise in C#/.NET or Java
  • Experience with SQL Server, NoSQL databases, AWS and/or Azure
  • Strong understanding of software architecture, design patterns, CI/CD, and Agile development
  • Excellent logical based thinking, problem solving, communication, and leadership skills
Responsibilities
  • Define technical architecture and platform strategy
  • Design and develop APIs, services, and web applications
  • Lead architecture and code reviews
  • Drive performance, scalability, security, and engineering best practices
  • Mentor developers and collaborate with cross functional teams
Key Skills
  • Java, C#, .NET, Angular
  • Architecture Design
  • Cloud platforms

Reperio Human Capital acts as an Employment Agency and an Employment Business.