JOB TITLE
Software Engineering – Packaged / SaaS Application Engineer
LOCATION
Dublin, Ireland
Full-time | On-site
ROLE SUMMARY
We are seeking an experienced Software Engineering – Packaged / SaaS Application Engineer to design, build, and configure enterprise applications that support core business processes. This is a senior-level role requiring strong hands-on development expertise, solid architectural knowledge, and the ability to work closely with business and technical stakeholders in an Agile delivery environment.
The successful candidate will contribute to application architecture, ensure secure and scalable solutions, and promote best practices across software engineering, security, and data governance.
KEY RESPONSIBILITIES
• Design, build, and configure applications to meet business process and application requirements
• Contribute to application and solution architecture with a focus on scalability, performance, and security
• Deliver solutions in Agile environments using Scrum and Kanban
• Engage with stakeholders to gather and translate complex requirements into technical solutions
• Develop and maintain applications using .NET Core, ASP.Net MVC, and WebAPI
• Design and deploy solutions using Microsoft Azure services
• Promote and enforce software engineering best practices
• Provide technical leadership and guidance within the engineering team
• Ensure secure software design and adherence to architecture, security, and data governance standards
REQUIRED EXPERIENCE AND SKILLS
• Minimum 7 years’ experience in software engineering roles
• Strong experience with Microsoft development environments including Visual Studio, TFS, and GIT
• Deep knowledge of the .NET framework and modern .NET technologies
• Hands-on experience with .NET Core, ASP.Net MVC, and WebAPI
• Experience designing and delivering solutions on Microsoft Azure
• Strong understanding of application architecture and secure software design principles
• Proven experience working in Agile teams using Scrum and Kanban
• Strong stakeholder engagement and communication skills
• Leadership mindset with a focus on quality, governance, and continuous improvement
DESIRABLE EXPERIENCE
• Experience working with packaged or SaaS-based enterprise applications
• Exposure to DevOps practices and CI/CD pipelines
• Experience influencing technical standards or architectural direction across teams