Backend Software Engineer
We are seeking an experienced Backend Software Engineer to join our team in Dublin.
The ideal candidate will have 6+ years of hands-on experience in backend software development with .NET/C# and a strong understanding of web APIs, integration patterns, and cloud-native development.
* Design, develop, and maintain high-performance services using .NET/C# (.NET 6 or later) and Azure/AWS platforms.
* Implement secure RESTful APIs for internal services and third-party integrations (billing, authentication, messaging).
Achieving scalability, reliability, and performance is key. Our engineers work closely together to share knowledge and expertise across teams.
Key Requirements:
* Strong proficiency with Azure/AWS services like App Services, Functions, API Gateway, and messaging queues.
* Deep understanding of software design patterns, object-oriented programming principles, and agile development methodologies.
* Familiarity with DevOps practices, including continuous integration, continuous deployment, and monitoring tools.