filters

Specialism

Country

Location

Job Type

Our client, a global IT Consulting organization, are hiring a Maximo Mobile Developer to join their team remotely on a contract basis. The successful candidate will contribute to the development of cutting-edge mobile applications using the Maximo Application Framework (MAF), helping to drive team productivity through secure, scalable and user-centric solutions.


Responsibilities

  • Develop and enhance Maximo Mobile applications using React.js, with a focus on reusable components and consistent UI design.

  • Configure and customize applications within the Maximo Application Framework (MAF) using XML to meet specific business needs.

  • Build and maintain responsive web and mobile applications across iOS, Android and Windows platforms using HTML, CSS, and JavaScript.

  • Create and consume RESTful APIs to integrate mobile apps with Maximo’s backend systems and business logic.

  • Implement secure authentication and data protection measures, ensuring compliance with security best practices.

  • Deploy and manage containerized applications using Docker, supporting scalable and flexible deployment environments.

  • Optimize database operations and performance within Oracle or similar relational databases to ensure application scalability.

  • Monitor application performance and reliability, ensuring smooth operation across different platforms and devices.

  • Collaborate with UI/UX designers, product managers and engineers to deliver user-centric, functional mobile solutions.

  • Follow agile methodologies, code versioning, documentation standards and participate in code reviews to maintain high development quality.



Skillset

  • Proven expertise in React.js, XML, REST APIs, JavaScript and modern front-end development technologies.

  • Hands-on experience with the Maximo Application Framework (MAF) is a strong advantage.

  • Solid understanding of authentication protocols and data security best practices.

  • Skilled in developing cross-platform mobile applications for iOS, Android and Windows environments.

  • Experienced in integrating third-party services and external hardware into mobile solutions.

  • Demonstrated ability to lead and mentor development teams, enforce coding standards and conduct thorough code reviews.

  • Capable of managing development workflows, setting priorities and ensuring alignment with project stakeholders.

  • Adept at cross-functional collaboration with engineering, product and field teams to drive successful project outcomes.

  • Experienced in optimizing CI/CD pipelines, testing processes and overall development efficiency.

  • Effective communicator and team collaborator, particularly in remote-first work environments.

Junior Software Developer (Backend)
Location: Dublin (Hybrid)
Employment: Contract to Perm
Start date: August


Our client, an AI-driven company, are hiring a Junior Software Developer with skills in Python and C++ to join their backend development team. The successful candidate will enjoy an exciting opportunity to contribute to innovative projects and develop scalable backend solutions.


Responsibilities

  • Develop and maintain backend systems using Python and C++.

  • Contribute to the design, implementation, and optimization of scalable applications.

  • Collaborate with cross-functional teams to deliver high-quality software.

  • Troubleshoot and debug issues as they arise.



Skillset

  • 1-3 years of experience in software development using Python and C++.

  • Understanding of backend development principles and database management.

  • Strong problem-solving skills and attention to detail.



Please apply with an updated CV and we can discuss further.


Note: All applicants must be based in Ireland with no visa sponsorship requirements to be considered for this role.

Our client, an IT Services and Consulting organization, are hiring a Maximo QA Lead to join the team remotely on a contract basis. The successful candidate will be responsible for shaping and executing the testing and release strategy for their Maximo-based solution. You will lead test automation initiatives, promote CI/CD best practices and ensure the delivery of smooth, high-quality software releases.


Responsibilities

  • Define and execute a scalable QA strategy that ensures long-term product stability and reliability.

  • Oversee comprehensive testing efforts, including functional, integration, performance, security, and regression testing.

  • Design, implement, and maintain robust test automation frameworks using tools such as Browserstack, Appium, JUnit and TestNG.

  • Own the end-to-end release process, ensuring timely, stable and high-quality software deployments.

  • Design and maintain CI/CD pipelines utilizing tools like Jenkins, Gradle and Git.

  • Manage version control, branching strategies and deployment workflows to support seamless releases.

  • Ensure all releases comply with security protocols, industry regulations and internal standards.

  • Lead and mentor a team of QA and release engineers, nurturing a high-performance, growth-oriented environment.

  • Serve as a key contributor in planning discussions, providing insight into testing coverage, potential risks, and release readiness.

  • Champion a culture of quality, accountability and continuous process optimization across the organization.



Skillset

  • Demonstrated leadership in QA and release engineering within enterprise software or SaaS environments.

  • Deep technical proficiency in test automation, CI/CD pipelines, release management and mobile application testing.

  • Hands-on experience with tools such as Browserstack, Appium, Gradle, Jenkins and Java.

  • Strong advantage if familiar with the IBM Maximo Application Suite (MAS) and its ecosystem.

  • Proven experience testing in cloud platforms like AWS, Azure or GCP, with a solid understanding of DevOps principles.

  • Highly detail-oriented with a strong focus on delivering quality and reliability.

  • Strong interpersonal and communication skills, with the ability to collaborate across cross-functional teams.

Maximo Developer
Location: Remote
Employment: 12-month contract


Our client, an IT Services and Consulting organization, are hiring a Maximo Developer to join the team remotely on a 12-month contract. The successful candidate will lead the design and development of advanced Maximo solutions, playing a pivotal role in shaping product architecture and ensuring the delivery of scalable, secure and high-impact systems.


Responsibilities

  • Design and architect Maximo solutions that align with strategic product goals and long-term technical vision.

  • Collaborate closely with Product and Engineering teams to ensure smooth solution delivery and ongoing enhancements.

  • Oversee the full architectural lifecycle, from initial concept through to successful production deployment.

  • Bring technical leadership across cross-functional teams, encouraging innovation, best practices and high performance.



Skillset

  • Previous experience with Electric utility clients is required, with exposure to Water, Wastewater or Gas sectors is highly beneficial.

  • Extensive experience designing and implementing IBM Maximo solutions (v7.6+) within high-growth or startup environments.

  • Hands-on development background with a focus on mobile-first platforms, including iOS and Android.

  • Advanced proficiency in the Maximo Application Framework (v9+).

  • Strong knowledge of relational databases, including DB2, Oracle and SQL Server.

  • Skilled in leveraging cloud platforms such as AWS, GCP or Azure, along with containerization technologies.

  • Solid understanding of modern software architecture and engineering best practices.

  • Familiar with enterprise-grade data security and privacy compliance standards.

  • Proven leadership and effective communication skills in a distributed, remote-first environment.

Maximo QA Engineer
Location: Remote
Employment: 12-month contract


Our client, an IT Services and Consulting organization, are hiring a Maximo QA Engineer to join the team remotely on a 12-month contract. The successful candidate will be responsible for ensuring the quality and reliability of a Maximo-based enterprise solution, while working closely with cross-functional teams to uphold high standards and optimize the software release process.


Responsibilities

  • Perform both manual and automated testing of mobile applications in live production environments.

  • Design, implement and maintain CI/CD pipelines (e.g. Jenkins, Gradle) to ensure reliable and repeatable deployments.

  • Uphold rigorous quality standards throughout the release lifecycle.

  • Partner closely with product, engineering and customer teams within a remote-first, collaborative environment.

  • Contribute to release planning, manage deployment risks, as well as support rollback and recovery strategies as needed.



Skillset

  • Demonstrated track record in testing and releasing mobile applications in production environments.

  • Proficient in test automation using tools such as Appium, Selenium, Browserstack, Junit and/or TestNG.

  • Deep understanding of QA principles, methodologies and best practices across the Software Development Life-Cycle.

  • Experience with the IBM Maximo Application Suite (MAS).

  • Industry knowledge of utility sectors including Water, Wastewater or Gas is highly desirable.

  • Skilled in using version control systems and implementing modern deployment workflows.

  • Familiar with cloud platforms like AWS, Azure or GCP and foundational DevOps practices.

  • Meticulous attention to detail with a strong commitment to quality and continuous improvement.

  • Excellent communicator and team player, effective in remote and cross-functional environments.

Maximo Architect
Location: Remote
Employment: 12-month contract


Our client, an IT Services and Consulting organization, are hiring a Maximo Architect to join the team remotely on a 12-month contract. The successful candidate will leverage their deep IBM Maximo expertise and Electric utilities experience to design and deliver scalable solutions to drive continuous value for customers.


Responsibilities

  • Take ownership of designing and delivering scalable Maximo solutions that meet business needs.

  • Develop and execute strong technical strategies in close collaboration with Product and Engineering teams.

  • Build enterprise-level applications prioritizing performance, security and long-term maintainability.

  • Ensure ongoing value by driving continuous improvement within a product-focused environment.

  • Collaborate effectively across product, engineering and business teams to align goals and deliver results.



Skillset

  • Demonstrated expertise in designing and architecting solutions using IBM Maximo EAM (v7.6+) and Maximo Application Framework (v9+).

  • Background working in startup or rapidly scaling companies.

  • Solid knowledge of database systems including DB2, Oracle, and SQL Server.

  • Practical experience building high-performance mobile applications for both iOS and Android platforms.

  • Proficient with cloud environments such as AWS, GCP or Azure, along with containerization technologies.

  • Experience integrating AI, machine learning and generative AI models into enterprise solutions.

  • Comprehensive understanding of software architecture principles, design patterns and industry best practices.

  • Skilled in applying data security and privacy protocols within enterprise systems.

  • Proven ability to lead and collaborate effectively in a remote-first working environment.