Senior Software Engineer - Jan/Feb 2027 Start
Senior Software Engineer - Jan/Feb 2027 Start
Posted 8 days ago
SENIORITY
Lead
About the role
- Design and develop enterprise services, APIs, and shared platforms
- Translate complex business concepts into scalable domain models and software solutions
- Build high-performance APIs and data-driven applications
- Partner directly with business users and stakeholders to deliver impactful solutions
- Influence architecture, service design, data access, caching, messaging, and distributed systems
- Contribute to code reviews, mentoring, and engineering best practices
- Develop expertise across investments, funds, valuations, cash flows, accounting, and performance data
- 7+ years of software engineering experience
- Strong C#, .NET, and ASP.NET Core development skills
- Deep understanding of object-oriented design, domain modelling, and software architecture
- Experience building REST APIs and service-oriented applications
- Strong SQL, relational database, and data modelling experience
- Ability to work independently, take ownership, and navigate ambiguity
- Strong communication skills with a business-facing mindset
- Preferred Experience
- Asset Management, Investment Management, Private Markets, or Financial Services
- Experience with investment, portfolio, fund, valuation, accounting, or performance data
- Enterprise data platforms, data warehousing, messaging, CQRS, event-driven architecture, or distributed systems
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
