Principal Software Developer
JOB_53697031125016Job type
PermanentLocation
GalwayWorking Pattern
Full-timeSpecialism
Software DevelopmentIndustry
Technology & Internet ServicesPay
Competitive
Principal Developer to lead the design and evolution of enterprise‑scale, cloud‑based applications
We are recruiting a Principal Software Developer (also known as Principal Software Engineer / Software Architect) to provide technical leadership and architectural ownership across enterprise scale, cloud-based applications.
This role is ideal for a senior technologist with strong .NET experience, deep software architecture expertise, and a proven background designing high performance, scalable systems in AWS or Azure environments.
Key Responsibilities
Lead the software architecture and technical direction of core platform services
Design and develop enterprise APIs, backend services, and web applications
Write and review high quality C#/.NET production code
Own performance, scalability, availability, and security requirements
Drive best practices across clean code, design patterns, and system architecture
Identify and reduce technical debt while improving system maintainability
Collaborate with Product, Engineering, QA, and Senior Leadership
Support agile delivery through code reviews, mentoring, and technical guidance
Maintain architectural documentation and technical standards
Essential Skills & Experience8+ years’ experience in software development and system architecture
Expert knowledge of C#, .NET, ASP.NET, MVC
Strong experience with JavaScript frameworks (Angular, Node.js)
Excellent understanding of SQL Server, relational databases, and NoSQL
Commercial experience deploying applications in AWS and/or Microsoft Azure
Knowledge of CI/CD pipelines, DevOps practices, and code quality tools (e.g. SonarQube)
Strong background in software design patterns, microservices, and distributed systems
Experience working in agile / scrum environments
Degree in Computer Science, Software Engineering, or related discipline (preferred)
What you need to do now
If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now.
If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion about your career.
Talk to Emmet Ryan, the specialist consultant managing this position
Located in Hays Recruitment, Dublin, 26/27a Grafton Street, Dublin, Telephone: 01 571 0018