Senior Software Engineer – UniVerse / UniData / UniBasic (Pick/U2 Modernisation) in Leeds

Senior Software Engineer – UniVerse / UniData / UniBasic (Pick/U2 Modernisation) in Leeds

Leeds Full-Time On-site
I

Senior Software Engineer – UniVerse / UniData / UniBasic (Pick/U2 Modernisation)

Additional Benefits

Training on modern platforms

Region

Home Based

Senior Software Engineer – UniVerse / UniData / UniBasic (Pick/U2 Modernisation)

Bonus: up to 10% (performance-related)

Working pattern: Remote / Hybrid (UK-based)

Pension: employer contribution - 5%

Life assurance + income protection

Training budget for cloud, DevOps, and modern engineering practices

The Opportunity

We’re recruiting for a Senior Software Engineer with deep experience in UniVerse/UniData and UniBasic (Pick BASIC) to join a technology-led organisation modernising a long-established, high-volume transactional platform.

This isn’t a "keep the lights on" role. It’s for someone who enjoys taking mature systems and making them faster, safer, easier to deploy, and easier to integrate, without losing the reliability the platform is known for.

If you can bridge classic U2/Pick engineering with modern delivery (APIs, testing, automation, observability), this is a standout opportunity.

What you’ll be doing

You’ll work end-to-end across feature delivery, platform improvement, and technical leadership.

Core responsibilities

Design, build and support enhancements in UniBasic (Pick BASIC) within UniVerse/UniData environments

Drive modernisation: refactoring legacy routines, reducing tight coupling, introducing clearer module boundaries and reusable services

Build and maintain RESTful APIs (service wrappers, request/response mapping, validation, error handling, idempotency)

Strengthen quality: unit testing, integration testing, regression approaches, test data strategies, and automated checks

Troubleshoot and tune performance: UniQuery, U2 SQL, indexing strategy, batch processing, caching, concurrency/locking and I/O hotspots

Improve delivery discipline: code reviews, standards, documentation (e.g. ADRs), release checklists, operational runbooks

Mentor and uplift the team: good engineering habits, pragmatic architecture, and clean, maintainable code

Tech stack (what you’ll be working with)

This role sits across the core platform and modern integration tooling.

Essential skills

UniBasic (Pick BASIC)

UniVerse or UniData

UniQuery and/or U2 SQL

SQL fundamentals (joins, aggregation, performance thinking)

Linux (shell basics, logs, permissions, processes, scheduling)

REST APIs (HTTP semantics, auth patterns, versioning, contract-first thinking)

Strong grasp of design patterns, SOLID, and dependency injection concepts (even when implemented pragmatically)

Highly desirable

CI/CD pipelines (build automation, gated deployments, release confidence)

Docker / containerisation

Cloud exposure: AWS or Azure

C# / .NET for integration services and tooling

Front-end awareness: HTML5 / Angular (useful, not essential)

What success looks like (first 3-6 months)

You’ll become a go-to engineer for U2/Pick design decisions and root-cause analysis

You’ll ship meaningful features while improving delivery confidence (testing + automation)

You’ll standardise patterns for exposing UniVerse/UniData capability via versioned APIs

You’ll reduce risk in fragile areas: inconsistent error handling, undocumented flows, manual release steps

What we’re looking for

Strong commercial experience as a Software Engineer (typically 6+ years)

Proven background in UniVerse / UniData / UniBasic in production environments

Comfortable owning technical direction and making trade-offs that protect stability and enable change

Clear communicator who can lead technical conversations and bring others with you

#J-18808-Ljbffr

Senior Software Engineer – UniVerse / UniData / UniBasic (Pick/U2 Modernisation) in Leeds employer: Interface Recruitment

Our client offers an exciting opportunity for a Content and Audience Creator in Leeds, where you will have genuine ownership of the content function from day one. With a focus on creativity and innovation, you'll enjoy a dynamic work culture that values your input and allows for visible impact on the company's growth. The role provides ample opportunities for professional development, alongside a competitive benefits package including a discretionary bonus, making it an excellent employer for those passionate about football and content creation.

I

Contact Details:

Interface Recruitment Recruitment Team