- Home
- Jobs
- Back-end development
- Principal Software Engineer (C#/.NET)
Principal Software Engineer (C#/.NET)
TechJobs.ie Job Insights
At a glance
- Employment type
- Full-time
- Workplace
- Hybrid
- Salary
- €90k-110k/year (EUR)
- Category
- Back-end development
Technologies & skills
What you'll be doing
Principal Software Engineer (C#/.NET) in Galway, Ireland (Hybrid). Lead architecture, design, and development of enterprise software solutions. Hands-on technical leadership, mentoring teams, and delivering scalable, secure applications. Focus on architecture, best practices, and collaboration.
- 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 requirements
Must-have
- 10+ years' software development experience
- Strong expertise in C#/.NET
- Strong expertise in Angular
- Experience with SQL Server
- Experience with NoSQL databases
- Experience with AWS and/or Azure
- Strong understanding of software architecture and design patterns
- Strong understanding of CI/CD
Experience: 10+ years
Role signals
- Technical focus
- architecture, design, and development of enterprise software solutions
- Leadership
- Mentoring
- Architecture / system design
- Indicated in the listing
- Hands-on vs management
- Hands-on
Similar jobs
Check your CV against this job
Get a certified technical review aimed at this role.
Full job description
Principal Software Engineer (C#/.NET)
Galway, Ireland (Hybrid)
My client is seeking a seasoned Principal Software Engineer 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.
Principal Software Engineer (C#/.NET) - Key Requirements:
-
10+ years' software development experience.
-
Strong expertise in C#/.NET and Angular.
-
Experience with SQL Server, NoSQL databases, AWS and/or Azure.
-
Strong understanding of software architecture, design patterns, CI/CD, and Agile development.
-
Excellent problem-solving, communication, and leadership skill**.** Principal Software Engineer (C#/.NET) - 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.
Principal Software Engineer (C#/.NET) -Responsibilities:- Key Skills:
C#, .NET, Cloud, Architecture, Data Structures, Algorithms
Reperio Human Capital acts as an Employment Agency and an Employment Business.
Register now to upload your CV
Create a free account, save a PDF or Word CV, and quick apply on roles that take applications here.