Integration Developer (Boomi)
Job Description
About Roke
Roke are a leading technology & engineering company with clients spanning National Security, Defence and Industry 4.0 through our Futures business and Intelligence as a Service. You will work alongside Roke colleagues to help them solve their customer’s complex and unique challenges.
Job Purpose & Key Responsibilities
We are seeking a skilled and motivated Enterprise Systems Developer with excellent integration experience to join our team. The ideal candidate will have a strong background in designing, developing, and maintaining enterprise-level systems, ideally with specific experience with Boomi integration, IFS, Dayforce, and ProFinda. You will work closely with cross-functional teams to deliver high-quality solutions that meet our business and clients' needs.
- Design, develop and maintain scalable enterprise systems, applications and Boomi integrations.
- Troubleshoot and resolve issues related to integrations and data flows.
- Collaborate with project team members and business stakeholders to understand and translate requirements, document them in a technical specification.
- Plan and implement new deployments and planned outages.
- Develop documentation for support of analysis, technical design, coding, configuration, testing, and processes.
- Identify and mitigate risks associated with enterprise systems, applications and integrations, ensuring compliance with regulatory requirements and security standards.
- Assist with service upgrades, ensuring any system code or configuration changes do not regress.
- Ensure systems are secure, reliable, and meet performance standards.
- Troubleshoot and resolve complex technical issues.
- Continuously improve systems by performing regular upgrades and patches, along with new feature additions.
- Participate in service reviews to maintain quality and standards.
- Mentor and provide guidance to other developers and IT team members.
- Participate in the work of the Corporate IT team, contributing to the continuous improvement of the department.
Person Specification
Knowledge, Skills & Experience
- Strong understanding of integration concepts, REST/SOAP APIs, and data mapping.
- Experience with various data formats including XML, JSON, and SQL.
- Proven experience in enterprise systems development.
- Proficiency in programming languages such as Java, C#, or Python.
- Strong knowledge of database management systems (SQL, Oracle, etc.).
- Experience with web technologies (HTML, CSS, JavaScript, etc.).
- Experience with developing and maintaining code and configuration changes within SaaS systems.
- Familiarity with cloud platforms (AWS, Azure, etc.).
- Experience with Boomi integration, IFS, Dayforce, and ProFinda; training can be given
- Excellent problem-solving and analytical skills.
- Strong communication and teamwork abilities.
- Experience with enterprise resource planning (ERP) systems.
- Knowledge of microservices architecture and containerisation (Docker, Kubernetes).
- Certification in relevant technologies (e.g., AWS Certified Solutions Architect, Oracle Certified Professional).
Why should you join us
We have a competitive salary and access to a number of additional flexible benefits, which will cover Health and Wellbeing, Savings and Protection & Life, Leisure and Entertainment.
Roke has a great community of groups with shared interests. These enable people to share ideas and be passionate about tools, technologies & techniques, which interest them.
We are committed to a policy of Equal Opportunity, Diversity and Inclusion. Our working environment is friendly, creative and inclusive and support a diverse work-force and those with additional needs.
Security
Due to the nature of this position, we require you to be eligible to achieve SC clearance. As a result, you should be a British Citizen and have resided in the UK for the last 5 years.