Senior Software Developer
£Up to £70,000 GBP
Onsite WORKING
Location: Belfast; Dublin; Cork; Kerry; Mayo; Galway; Derry; Londonderry; Dundalk; Antrim; Armagh; Donegal; Roscommon , Belfast, Northern Ireland – United Kingdom Type: Permanent
Role: Senior Software Developer, Permanent, Remote (Anywhere in Ireland)
Client:
Join a multi-award-winning SaaS organisation that has spent over a decade transforming how mobile workforces operate across the UK and Ireland. With over 200 customers in sectors like Construction, Grounds Maintenance, Fire&Safety, and more, our client builds robust web and mobile solutions to power field-based operations every day.
As a Senior Developer, you will be pivotal in designing, building, and testing software components that drive their core platform. Reporting to the Software Development Manager, this Senior Developer role involves end-to-end development across backend and front-end systems and contributing to scalable, maintainable architecture.
You’ll be working in a flexible, modern working environment – full-flex hybrid working, access to newly refurbished office facilities in Northern Ireland, and strong support for remote working elsewhere. This is an excellent opportunity for a Senior Developer who values ownership, collaboration, and long-term growth.
You’ll be able to:
- As a Senior Developer, architect and build software components based on product specifications and client requirements.
- Collaborate with your team to discuss, distribute, and refine features.
- Drive forward new ideas and proactively contribute to product growth in the Senior Developer capacity.
- Leverage your understanding of MVC and service-oriented architectures to suggest and build scalable solutions.
- Maintain and evolve RESTful APIs, a core part of your Senior Developer responsibilities.
- Work with normalized MySQL databases, ensuring data integrity and performance.
- Support continuous deployment and work on systems that are constantly evolving and improving.
- Analyse customer needs and translate them into high-quality software solutions, drawing on your experience as a Senior Developer.
Key Requirements for the Senior Developer:
- Proven background building object-oriented, database-driven applications in PHP.
- Strong experience developing and maintaining RESTful APIs.
- Deep familiarity with MySQL and database normalization.
- Cloud infrastructure experience (virtual servers or cloud platforms).
- Proficiency in HTML, SCSS, JavaScript, jQuery, JSON, and AJAX.
- Experience in native Android development in Java.
- Comfortable working in a continuously deployed, evolving application environment.
- Excellent problem-solving skills and ability to perform needs analysis for clients.
- At least 5 years’ professional software development experience.
- Clear communicator with strong analytical ability.
- Enthusiasm to learn scalable cloud applications and mobile/SaaS technologies.
You will get experience with:
- Building scalable web applications using modern cloud/SaaS best practices.
- Working with service-oriented architecture and MVC patterns.
- Mobile web-to-native integrations including Android.
- Using version control (e.g., Git) in a collaborative dev environment.
- Using Linux and command-line workflows as part of a full-stack development lifecycle.
- Broad SaaS architecture and continuous deployment pipelines.
Benefits:
- Fully flexible hybrid working.
- Modern, fully refurbished office space.
- Real opportunities for career progression and skills development.
- Working on innovative web and mobile-enabled SaaS applications.
- Being part of a family-run, high-growth organisation backed by a wider technology group.
If you are interested, apply now! Or Connect with Aaron O’Neill | LinkedIn .
Reference: AON/AMC/SeniorDevWorkPal
#aao