We have a great opportunity for a Senior Configuration Engineer (XML)/Technical Lead who is ready to solve complex issues and would like to work closely with the product.
In this role, you will be responsible for implementing technical tasks related to XML files that are used as configuration files for the engine that generates reports and Azure DevOps pipelines. You will work in a team directly with the client, so it is a great opportunity to build strong professional relationships. Are you with us?
Customer
Our UK client is an environmental and sustainability reporting company with a focus on supporting businesses that comply with or commit to a wide range of global packaging, plastics, tax, EPR, and corporate metric submissions.
Project
We are looking for a proactive and detail-oriented Configuration Tech Lead to join our team on a long-term project in the environmental compliance and packaging data management domain. The system processes large volumes of structured product and packaging data to ensure compliance with regulations across multiple markets. The role is focused on configuration, XML-based tasks, testing, and leading a team of engineers.
You will work closely with the client to analyze business requirements, convert them into structured technical specifications, and oversee their implementation by your team. This is not a traditional software development role — it requires precision work with structured data, test design, quality control, and strong communication with both your team and stakeholders.
Responsibilities
- Lead a team of Junior engineers by providing technical guidance, assigning task, and offering mentorship
- Review and analyze business requirements provided by the client, and translate them into detailed technical configurations (e.g. a traceability matrix with development acceptance criteria)
- Design, implement, and execute test cases based on business logic using a custom client framework
- Work with XML data structures, ensuring correctness, completeness, and consistency
- Perform code and configuration reviews, ensuring high-quality deliverables from Junior team members
- Maintain clear documentation of configurations, processes, and logic for future reference
- Communicate with the client to clarify requirements, provide updates, and proactively raise issues or suggestions
- Track the progress of assigned tasks and teamwork against planned deadlines and project milestones
- Collaborate with the team to manage and troubleshoot Azure Pipelines, builds, and deployment processes
Requirements
- At least 5+ years of experience in a technical role (strong Middle or Senior level)
- Experience in team leading, including mentoring, task breakdown, and progress tracking
- Strong knowledge of testing principles: ability to design test cases based on business requirements and implement them using a custom client framework
- Ability to analyze and clarify business requirements, transform them into configuration logic, and create WBS for teammates
- Solid understanding of structured data formats, especially XML
- Familiarity with typical SDLC processes: code reviews, test runs, and version control
- Experience with Microsoft Azure Pipelines, including setup, monitoring, and troubleshooting of builds and deployments
- Upper-Intermediate level of English or higher, with strong verbal communication skills
Would be a plus:
- Ability to independently research domain-specific information (e.g., properties of packaging materials)
- Familiarity with environmental regulations or data reporting systems
- Prior experience of working in configuration-heavy or non-development roles
Personal Profile
- High attention to detail and structured, analytical approach to work
- Responsible and structured team player
- Strong leadership skills and a mentoring attitude
- Excellent communication and coordination abilities
- Analytical thinker with a proactive mindset
- Able to handle multiple tasks and maintain focus on accuracy and quality
Ми пропонуємо чудову можливість для Senior Configuration Engineer (XML)/Technical Lead, який/а готовий/а вирішувати складні завдання і хотів/ла би тісно співпрацювати з продуктом.
На цій посаді ти будеш відповідати за реалізацію технічних завдань, пов’язаних з XML-файлами, які використовуються в якості конфігураційних файлів для механізму, що генерує звіти, та конвеєрів Azure DevOps. Ти будеш працювати напряму з клієнтом, що є чудовою нагодою для побудови міцних професійних відносин. Ти з нами?
Клієнт
Наш клієнт з Великої Британії — це компанія, що займається екологічною звітністю та звітністю у сфері сталого розвитку, яка зосереджується на підтримці підприємств, що дотримуються або зобов’язуються дотримуватися широкого спектру міжнародних стандартів щодо упаковки, пластмас, податків, EPR та корпоративної звітності.
Проект
Ми шукаємо ініціативного/у та уважного/у до деталей Configuration Tech Lead, який/а долучиться до довгострокового проєкту у сфері дотримання екологічних норм та управління даними про упаковку. Система обробляє великі обсяги структурованих даних про продукцію та упаковку для забезпечення дотримання нормативних вимог на різних ринках. Роль зосереджена на конфігурації, роботі з XML, тестуванні та управлінні командою інженерів.
Ти тісно співпрацюватимеш з клієнтом: аналізуватимеш бізнес-вимоги, перетворюватимеш їх на технічні специфікації та координуватимеш реалізацію своєю командою. Це не класична роль розробника ПЗ — ця позиція вимагає точності в роботі зі структурованими даними, а також проєктування тестів, контрою якості та активної комунікації як з командою, так і з зацікавленими сторонами.
Обов’язки
- Керувати командою молодших інженерів, надаючи технічні рекомендації, розподіляючи завдання та пропонуючи наставництво
- Переглядати та аналізувати бізнес-вимоги, надані клієнтом, і перетворювати їх у детальні технічні конфігурації (наприклад, матрицю відповідності вимог з критеріями прийнятності розробки)
- Розробляти, впроваджувати та виконувати тестові кейси на основі бізнес-логіки з використанням спеціального клієнтського фреймворку
- Працювати зі структурами даних XML, забезпечуючи коректність, повноту та узгодженість
- Виконувати перевірки коду та конфігурацій, забезпечуючи високу якість результатів від менш досвідчених членів команди
- Вести чітку документацію конфігурацій, процесів та логіки для подальшого використання
- Спілкуватися з клієнтом для уточнення вимог, надання оновлень та проактивного підняття питань або пропозицій
- Відстежувати хід виконання поставлених завдань та командної роботи відповідно до запланованих термінів та цілей проєкту
- Співпрацювати з командою для управління та усунення несправностей в Azure Pipelines, збірках і процесах розгортання
Вимоги
- Щонайменше 5+ років досвіду роботи на технічній посаді (strong Middle або Senior)
- Досвід керування командою, включаючи менторство, декомпозицію задач і відстеження прогресу
- Знання принципів тестування: вміння розробляти тестові кейси на основі бізнес-вимог та реалізовувати їх за допомогою спеціального клієнтського фреймворку
- Здатність аналізувати та уточнювати бізнес-вимоги, трансформувати їх у логіку конфігурації та створювати WBS для інших членів команди
- Глибоке розуміння структурованих форматів даних, особливо XML
- Знайомство з типовими процесами SDLC: перевірка коду, тестування та контроль версій
- Досвід роботи з Microsoft Azure Pipelines, включаючи налаштування, моніторинг та усунення несправностей збірки та розгортання проєкту
- Володіння англійською мовою на рівні Upper-Intermediate або вище, з сильними навичками усного спілкування
Перевагою буде:
- Здатність самостійно досліджувати галузеву інформацію (наприклад, властивості пакувальних матеріалів)
- Знання екологічних нормативів або систем звітності
- Попередній досвід роботи на посадах, пов’язаних з конфігурацією або не розробкою