Job Title: Software Engineer - Digital Systems Architect
We are seeking a skilled Software Engineer - Digital Systems Architect to join our engineering function in Dublin. The ideal candidate will have strong experience with .NET and be able to design, develop, and implement scalable code across enterprise platforms.
About the Role:
* Architect and develop end-to-end solutions using C# and .NET 7/8 across distributed systems
* Drive backend-first development while contributing to front-end decisions (Angular)
* Lead design and integration of RESTful APIs and microservices
* Optimise application performance and ensure code scalability
* Mentor developers and collaborate cross-functionally with Product, DevOps, and QA
* Play a key role in long-term technical planning and digital platform strategy
Required Skills:
* Languages: C#, .NET 6/7/8, T-SQL
* Frameworks: Core, Entity Framework Core
* Frontend: Angular 13+, RxJS, SCSS (light exposure)
* Cloud: Azure (Functions, App Services, B2C, Key Vault, Azure SQL)
* DevOps: Docker, GitHub Actions, Terraform, Azure DevOps
* Tooling: Swagger, Postman, SonarQube, Application Insights
Benefits:
* Flexible hybrid model (2 days in Dublin office)
* Budget for training, certs, and conferences
* Private healthcare, 5% pension, and 25 days annual leave
* Opportunity to play a key role in a long-term digital transformation journey
About Us:
We are a global tech company that's transforming its internal platforms and customer-facing systems. We're looking for talented individuals who can help us achieve our goals and grow with us.