Senior Software Engineer (.Net / Azure)
Role details
Job location
Tech stack
Job description
Ocho are working with a high-growth technology business undergoing major platform transformation.
This is a Senior Software Engineer role within a Professional Services function, ideal for someone who enjoys working at the intersection of technology, customers, and delivery.
The Opportunity
You will play a key role in designing, delivering, and supporting system integrations for enterprise customers. Working closely with technical stakeholders, you will lead discovery sessions, translate business requirements into scalable technical solutions, and ensure seamless flow between customer systems and the platform.
This role suits someone who is technically strong, confident working directly with customers, and comfortable owning integrations end to end.
What You'll Be Doing
- Gathering and clarifying requirements, data models, and workflows
- Designing and implementing scalable integrations using APIs and automation tooling
- Collaborating closely with internal Product, Engineering, and Delivery teams
- Maintaining and improving integrations as customer needs evolve
Requirements
- 5+ years' experience in C# /.Net Development
- Comfortable working with SQL and relational databases
- Experience working with SaaS platforms and system integrations
- Solid understanding of APIs including REST and SOAP
- Experience working with JSON, XML, and CSV data formats
- Confident communicator who can bridge business and technical conversations
Benefits & conditions
- Competitive salary up to £70k
- Flexible Hybrid working with occasional office days
- 35 Days annual leave
- Private Medical cover
- Excellent career progression opportunities
For more information on this opportunity, connect with Neill Ferguson on LinkedIn or submit your CV via the link below.