BT Group

Software Engineer

BT Group

full-time

Posted on:

Location Type: Office

Location: BelfastUnited Kingdom

Visit company website

Explore more

AI Apply
Apply

Salary

💰 £NaN per year

About the role

  • Work with colleagues across the CLM program to design and develop configuration solutions within the SaaS CLM platform (e.g., workflow definitions, user interfaces, and rule sets).
  • Be part of a team responsible for translating complex legal and commercial requirements into accurate and robust platform logic and document generation templates.
  • Configure and optimise the platform's AI/ML features for accurate data extraction, obligation management, and auto-redlining/playbook enforcement.
  • Be part of a team responsible for the development of integration tooling and API orchestration that ensures seamless, reliable data synchronisation between the CLM platform and core enterprise systems (e.g., CRM, ERP).
  • Design and execute comprehensive testing strategies for all configurations to ensure high reliability and compliance before deployment.
  • Ensure configurations are modular, scalable, and maintain good platform governance and change management practices.
  • Produce clear technical documentation for the configurations, customisations, and deployment pipelines we develop.
  • Support our agile methods and ambition to continually improve our CLM capabilities with enthusiasm. Contributing to our culture and team’s wellbeing.

Requirements

  • Programming / scripting experience applied within the context of configuring a major enterprise SaaS platform (e.g., CLM, Salesforce, ServiceNow)
  • Have an understanding of business process modelling and a willingness to grow and develop skills in complex platform workflow/rules engine configuration.
  • Understanding of CI/CD pipelines as applied to platform configuration, and an understanding of REST/SOAP APIs for data integration.
  • Experience of identifying and automating manual tasks using the native capabilities of a SaaS platform or related scripting technologies (e.g., Python/JavaScript).
  • Experience of ensuring configuration quality and system reliability through structured testing and monitoring.
  • Practical exposure to configuring AI/ML features within an enterprise application (e.g., training classifiers, defining data extraction rules, setting up clause libraries).
  • You are organised and like to get things done.
  • The ability to adapt, take risks and embrace change will be a necessity.
  • You like working with people and finding solutions together across technical and non-technical teams (Legal, Commercial, etc.).
  • Have an understanding of agile methodologies/frameworks.
  • Good communication skills, comfortable with presenting to team members and other wider teams.
Benefits
  • 25 days annual leave (plus bank holidays)
  • 10% on target bonus
  • Life Assurance
  • Pension scheme
  • Direct share scheme
  • Option to join the Healthcare Cash Plan or other benefits such as dental insurance, gym memberships etc.
  • 50% off EE mobile pay monthly or SIM only plans
  • Exclusive colleague discounts on our latest and greatest BT broadband packages
  • BT TV with TNT Sports and NOW Entertainment
  • 50% discount for friends and family on EE mobile pay monthly and SIM only plans
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
SaaS configurationAI/ML featuresdata extractionobligation managementAPI orchestrationREST APIsSOAP APIsPythonJavaScriptCI/CD pipelines
Soft Skills
organisedadaptabilitycollaborationproblem-solvingcommunicationteamworkrisk-takingchange managemententhusiasmwellbeing