
Software Engineer
On site
Bath, United Kingdom
Freelance
22-01-2025
Job Specifications
Job Description
This is an 18 month fixed term contract
This is a key role within a dedicated specialised team, developing and implementing new engineering toolsets and lean improvements across multiple sites contributing to one of the largest Dynamics-365 rollouts globally.
Reporting to the Team Lead, in this role you will collaborate in a medium sized software development team, liaising with sales, operations, engineering and multiple Rotork sites and ISV’s across the globe. You will review code, resolve support issues, develop new functionality whilst enjoying pairing with team members and sharing knowledge.
In this role you will be working on one of the most critical and complex parts of the D365 system infrastructure, supporting the development of the future infrastructure of product configurators to handle a wide range of complex products and system integrations across the Rotork group including e-commerce. You will be developing toolsets using a range of different technologies to continuously develop and improve complex configurator models, their ongoing maintenance, architecture, and efficient operation.
The successful candidate will be a process driven person who can work in a dynamic, fast-paced environment delivering end-to-end solutions.
Qualifications
Experience Requirements:
Experience within cloud technologies and agile practices
Evidence of using multiple programming languages including Typescript, Json/ node.js and REACT
Experience with the complete software lifecycle with multiple projects
Have built, tested, improved and bug fixed many applications as well as having solid expeirence with SQL server development.
The Successful Candidate:
Is methodical and enjoys troubleshooting
Has excellent verbal and communication skills, relishing the chance to work as part of a cross-functional team
Thrives on identifying, investigating and resolving problems
Can work to tight deadlines and switch priorities quickly
Additional Information
Rotork is the market-leading global flow control and instrumentation company, helping our customers manage the flow of liquids, gases and powders across many industries worldwide.
Our purpose is Keeping the World Flowing for Future Generations.
For over sixty years, the world has relied on us to create the things that keep everything moving. From oil and gas to water and shipping, pharmaceuticals and food- these are the flows on which our modern world depends. Today we're respected and admired for our people, performance and products.
Our success flows from our commitment to engineering excellence, and that's what we will always pursue, safely and sustainably. Rotork is going through an exciting period of change and growth, building on our existing market success. It's a great time to join us and make an impact in shaping the future of our business.
About the Company
Rotork is a FTSE-250 market-leading global provider of mission critical flow control and instrumentation solutions for oil and gas, water and wastewater, power, chemical process and industrial applications. Rotork has 3,700 employees, based in 39 countries and serving customers in over 170 countries, led from our head office in Bath, UK. No matter where in the world customers are located, Rotork products can be locally sourced and supported by life-of-plant maintenance, repair and upgrade services. Rotork – Keeping the... Know more
Related Jobs


- Company Name
- Tag
- Job Title
- Email Template Developer
- Job Description
- EMAIL TEMPLATE DEVELOPER Location: Welwyn Garden City Contract type: 12-month FTC Role requires 3 days per week in Welwyn Garden City Why choose Tag? Tag has been the trusted production partner for brands worldwide for over 50 years, helping them achieve their business goals across borders and cultures. With 2,700 experts in 29 countries, we are a global team of collaborators, innovators, and motivators. We pride ourselves on fostering inclusive, empowering environments where individuality is celebrated, and everyone feels safe and supported. By embracing diversity of thought, experience, and expertise, we maximize potential for both our people and clients. As part of dentsu Group since June 2023, Tag combines its unparalleled expertise in delivering personalized, omnichannel content with dentsu’s innovation and technology infrastructure. Together, we solve clients’ toughest challenges, creating transformative solutions that drive marketing effectiveness and efficiency across the customer journey. Tag respects individuality and the power of collaboration, turning big ideas into impactful results. The role We are seeking an Email Template Developer with a strong understanding and experience of Adobe Journey Optimiser (AJO) and possesses a solid understanding of HTML email design. The ideal candidate will be responsible for migrating, developing, and optimising email templates to ensure they are responsive and adhere to the best practices in email-specific HTML. They will work closely with marketing, design, and data teams to enhance email campaigns, incorporating Moveable Ink for post-open personalisation where applicable. Key Responsibilities Email Template Migration: Lead the migration of existing email templates to Adobe Journey Optimiser, ensuring compatibility and functionality. Responsive Email Design: Develop email templates with a mobile-first approach, adhering to email-specific HTML best practices. Content Component Development: Create and manage reusable content components within Adobe Journey Optimiser. Collaboration: Work closely with marketing, design, and data teams to ensure email content aligns with brand guidelines and marketing strategies. Optimisation and Testing: Test email templates across various devices and email clients to ensure responsiveness and accessibility. AJO Web Development: While not a primary focus, experience with web development within Adobe Journey Optimiser is a plus. Documentation and Training: Create documentation for processes and provide training to team members on using the new templates and tools effectively within Adobe Journey Optimiser. Essential Skills and Qualifications Extensive experience in HTML and CSS for email design, with a deep understanding of responsive design principles and email-specific best practices. Hands-on experience with Adobe Journey Optimiser. Familiarity with Adobe Experience Platform. Experience with Moveable Ink for email personalisation. Ability to work collaboratively with cross-functional teams, including marketing, design, and data teams. Strong attention to detail and ability to troubleshoot and resolve issues quickly. Desired Skills Basic understanding of web development concepts within Adobe Journey Optimiser. Knowledge of APIs and their integration within marketing platforms. Excellent communication skills for cross-functional collaboration. Ability to multitask and manage multiple projects simultaneously. Education and Certification A Bachelor’s degree in Computer Science, Information Technology, Marketing, or a related field. Adobe certifications related to Adobe Journey Optimiser or Adobe Experience Platform are a plus. This hybrid role goes beyond traditional email development, encompassing elements of campaign building and data management. The candidate will play a crucial part in enhancing our email marketing efforts through technical expertise and innovative personalisation strategies. As an ethical employer, Tag will never ask job applicants to provide private, sensitive information upfront or make offers of employment contingent on financial requests or responsibilities from any candidate.


- Company Name
- IBU Consulting
- Job Title
- Android Developer
- Job Description
- Job Title: Android Developer Location: London Job Type: Contract Onsite work Job Description: We are seeking a talented and motivated Android Developer to join our dynamic development team. As an Android Developer, you will be responsible for designing, developing, and maintaining high-performance mobile applications for the Android platform. You will collaborate with cross-functional teams to create innovative solutions and deliver high-quality apps that meet user needs. Key Responsibilities: Develop and maintain Android applications for mobile platforms. Collaborate with UI/UX designers to implement visually appealing and user-friendly interfaces. Write clean, maintainable, and efficient code. Participate in code reviews and ensure adherence to best practices. Troubleshoot, debug, and optimize app performance. Work closely with backend developers to integrate APIs and ensure seamless functionality. Stay up to date with the latest Android development trends, tools, and technologies. Contribute to all phases of the software development lifecycle, including planning, design, testing, and deployment. Continuously improve application performance, user experience, and functionality. Required Skills and Qualifications: Proven experience as an Android Developer or similar role. Strong knowledge of Android SDK, Java, Kotlin, and mobile development frameworks. Experience with RESTful APIs, JSON, and third-party libraries. Familiarity with Android design principles and patterns (MVVM, MVP). Experience with version control tools like Git.


- Company Name
- La Fosse
- Job Title
- Senior C++ Developer (MFC)
- Job Description
- We are looking to hire x2 Senior C++ Developers (With strong MFC & PL/SQL skills) to start ASAP. Please note we are looking for people Based in or around London and happy to go onsite 5 days/week. -Contract: Freelance+ -Duration: 12 months -Work model: Onsite in London 5 days/week Key Skills: C++ / VC++ (Visual C++) / MFC / SQL / PL-SQL Application Development: Design, develop, and maintain desktop applications using Visual C++ and MFC. Implement new features and functionalities based on user requirements and specifications. Ensure that applications are efficient, reliable, and user-friendly. Note that MFC & PLSQL would be key on top of being an experienced C++ Developer Code Implementation and Optimization: Write clean, maintainable, and efficient code in C++ using MFC. Optimize application performance and ensure scalability. Debug and resolve issues related to application functionality and performance. Collaboration and Communication: Work closely with cross-functional teams, including product managers, designers, and other developers, to deliver high-quality software solutions. Participate in code reviews and provide constructive feedback to peers. Communicate effectively with stakeholders to gather requirements and provide project updates. Testing and Quality Assurance: Develop and execute unit tests to ensure the reliability and stability of the applications. Collaborate with QA teams to identify and fix defects. Ensure compliance with industry standards and best practices. Documentation: Create and maintain technical documentation for application features and code changes. Document code changes and provide clear instructions for future maintenance and updates. Qualifications: Bachelor's degree in Computer Science, Software Engineering, or a related field. Strong proficiency in C++ and experience with Visual C++ development. Extensive experience with the Microsoft Foundation Classes (MFC) library. Solid understanding of object-oriented programming principles and design patterns. Key Skills: C++ / VC++ (Visual C++) / MFC / SQL / PL-SQL APPLY HERE OR VIA EMAIL AT: menna.chikhi@lafosse.com


- Company Name
- KBC Technologies Group
- Job Title
- Ruby on Rails Developer
- Job Description
- Job Description: Proven experience as a Ruby on Rails Developer. Strong understanding of object-oriented programming. Experience with front-end technologies such as JavaScript, HTML, CSS, and JavaScript frameworks (e.g., React, Angular, Vue.js). Familiarity with database systems (e.g., MySQL, PostgreSQL) and ORM (e.g., ActiveRecord). Knowledge of version control systems (e.g., Git).