Senior Software Engineer

Senior Software Engineer

Lead complex engineering work | Azure | .NET | Distributed Systems

At GTreasury, we build software that sits at the heart of the CFO's office. Our SaaS platform handles complex financial workflows at global scale - and we're investing heavily in the next phase of growth.

We're hiring a Senior Software Engineer who enjoys solving hard problems, influencing technical direction, and mentoring others while staying close to the code.

Core Tech Stack

  • C# / ASP.NET Core
  • Azure (cloud architecture & services)
  • Microsoft SQL Server
  • Modern JavaScript frameworks (Angular experience a plus)
  • CI/CD with Azure DevOps
  • TDD / BDD practices

Your Impact

  • Design and build scalable, resilient cloud applications
  • Take ownership of features end-to-end (you build it, you run it)
  • Influence architecture, code quality, and engineering standards
  • Mentor engineers and contribute to technical decision-making
  • Support production systems in a mature DevOps environment

What You Bring

  • 5+ years of commercial software engineering experience
  • Strong expertise in .NET and SQL-based systems
  • Experience building cloud-native solutions in Azure
  • Confidence working in complex, distributed systems
  • A collaborative mindset and passion for clean, maintainable code

Why This Role?

  • High visibility and real technical ownership
  • Complex domain challenges
  • Collaborative, low-ego engineering culture
  • Hybrid working (10 days per month in office) with strong global team connections

If you enjoy depth, ownership, and influence - apply!

Job Details

Company
GTreasury
Location
Slough, Berkshire, UK
Hybrid / Remote Options
Employment Type
Full-time
Posted