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!