At a Glance
- Tasks: Design and build scalable cloud applications while mentoring fellow engineers.
- Company: GTreasury, a leader in financial software solutions.
- Benefits: Hybrid work model, competitive salary, and opportunities for professional growth.
- Why this job: Take ownership of impactful projects in a collaborative, low-ego environment.
- Qualifications: 5+ years in software engineering with strong .NET and Azure skills.
- Other info: Join a dynamic team tackling complex challenges in the finance sector.
The predicted salary is between 36000 - 60000 £ per year.
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
- 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
- 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
- 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!
Senior Software Engineer in City of London employer: GTreasury
Contact Detail:
GTreasury Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer in City of London
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, especially those who work at GTreasury or similar companies. A friendly chat can sometimes lead to insider info about job openings or even a referral.
✨Tip Number 2
Prepare for technical interviews by brushing up on your coding skills and understanding the core tech stack mentioned in the job description. Practice common algorithms and system design questions to show off your expertise in .NET and Azure.
✨Tip Number 3
Showcase your passion for clean, maintainable code during interviews. Be ready to discuss your previous projects and how you’ve implemented TDD/BDD practices. This will demonstrate your collaborative mindset and commitment to quality.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the team at GTreasury.
We think you need these skills to ace Senior Software Engineer in City of London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Senior Software Engineer role. Highlight your expertise in .NET, Azure, and any relevant projects you've worked on. We want to see how you can bring value to our team!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for software engineering and why you're excited about working with us at GTreasury. Mention specific projects or challenges that resonate with the job description to show you’re a perfect fit.
Showcase Your Problem-Solving Skills: In your application, don’t just list your skills—demonstrate them! Include examples of complex problems you've solved, especially in cloud-native environments or distributed systems. We love seeing how you tackle challenges head-on!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team at GTreasury!
How to prepare for a job interview at GTreasury
✨Know Your Tech Stack Inside Out
Make sure you’re well-versed in C#, ASP.NET Core, and Azure. Brush up on your knowledge of SQL Server and modern JavaScript frameworks, especially Angular. Being able to discuss your experience with these technologies confidently will show that you’re a strong fit for the role.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous projects, particularly those involving complex, distributed systems. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight how you approached and solved these problems.
✨Demonstrate Your Mentorship Experience
Since this role involves mentoring others, be ready to share examples of how you've supported junior engineers or influenced technical decisions in your past roles. This will illustrate your collaborative mindset and leadership potential.
✨Emphasise Your Ownership Mindset
Talk about instances where you took ownership of features from design to deployment. Highlight your experience in a DevOps environment and how you ensure code quality and reliability. This aligns perfectly with the expectations of the role at GTreasury.