CareerPlan

Senior Software Engineer, Full Stack (C# (.NET))

Belfast, Northern Ireland, United KingdomFull-time2026-10-06 → 2026-11-10

Core

Design, develop, and evolve backend services and frontend applications for an enterprise subscription spend management product suite, blending new feature development with modernizing legacy systems.

Role type

Senior Full Stack Software Engineer (.NET)

Builds

Enterprise subscription spend management and market data automation solutions for financial institutions and legal firms

Domain

Financial services / Subscription management technology

Deliverable

production ML models | product features

Required skills

C#, .NET, JavaScript, TypeScript, SQL Server, PostgreSQL, Git, Docker, AWS, Azure

Preferred skills

Microservices architecture, API design, Kafka, RabbitMQ, CI/CD pipelines, AI-driven development tools, spec-driven development

Technologies

.NET, Angular, React, SQL Server, PostgreSQL, AWS, Azure, Docker, Kafka, RabbitMQ, NATS, GitHub Copilot, Cursor

Responsibilities

Design and maintain backend services and frontend applications; Participate in the full SDLC from requirements to post-release support; Operate independently on complex tasks owning features end-to-end; Troubleshoot and resolve complex software issues; Contribute to architecture discussions and technical decision-making; Mentor junior engineers and contribute to team knowledge sharing

Seniority

Senior, hands-on IC with mentorship responsibilities