Company Overview
A global enterprise software organization is driving innovation in cloud computing, cybersecurity, and data management. Trusted by thousands of leading businesses worldwide, the company develops solutions that enable organizations to modernize their platforms, secure their environments, and prepare their data for the future of AI and digital transformation.
With a focus on excellence, innovation, and inclusion, this company empowers its people to make an impact through cutting-edge technology and collaborative teamwork.
Job Overview
We are seeking a Senior/Lead SaaS Software Developer to join a dynamic Cloud Platform R&D team based in Cork, Ireland.
In this role, you will be part of a highly agile SCRUM team developing cloud-native SaaS solutions on the Microsoft Azure platform. You will work on modern, scalable architectures, leveraging the latest tools and technologies to deliver high-quality enterprise software.
This is an exciting opportunity for an experienced developer with strong cloud and backend expertise to shape the future of enterprise cloud solutions in a global technology environment.
Job Responsibilities
- Design, develop, and deliver serverless cloud-native SaaS applications using modern Azure technologies
- Build commercial cloud solutions that integrate across multiple Microsoft technology ecosystems
- Collaborate within an agile SCRUM team to produce clean, maintainable, and well-tested code
- Lead the design and technical implementation of key software components
- Contribute to continuous integration and delivery (CI/CD) pipelines and automation processes
- Drive best practices in software engineering, including performance optimization, scalability, and security
- Partner with cross-functional teams across different time zones to achieve project goals
Job Requirements
- Bachelor's degree in Computer Science or equivalent experience
- 8+ years of experience in software development, with a strong focus on backend or cloud technologies
- Proficiency in C#/.NET Core and/or PowerShell
- Strong understanding of unit testing, mocking, and integration testing
- Experience with microservice architectures and RESTful API design
- Practical experience with Azure Functions, Docker, Kubernetes (AKS), and other Azure PaaS services
- Experience building serverless or cloud-native applications (Azure or AWS)
- Database experience with NoSQL (e.g. Cosmos DB) and relational databases (SQL, Azure Data Explorer)
- Knowledge of DevOps tools such as Azure DevOps or Jenkins for CI/CD pipeline development
- Excellent communication, teamwork, and problem-solving skills
Nice to have:
- Experience with Python or front-end frameworks such as Angular, React, or VueJS
- Familiarity with AI development tools and frameworks (e.g. OpenAI, GitHub Copilot)
- Experience with infrastructure as code (PowerShell, ARM Templates, Terraform)
- Understanding of authentication and authorization protocols (SAML, OAuth, OIDC, MFA, RBAC)
- Knowledge of secure coding practices (OWASP, SANS Top 25)
- Familiarity with DAPR (Distributed Application Runtime)
Why Join
- Competitive salary, performance bonuses, and recognition programs
- Comprehensive health, family, and retirement benefits
- Flexible work options, generous PTO, and wellness initiatives
- Ongoing professional development, mentorship, and leadership programs
- A collaborative, inclusive culture that values innovation, growth, and teamwork
Ready to take the next step in your career and shape the future of cloud technology?
Apply today to join a global team of innovators building world-class SaaS solutions on the Azure platform.
