Backend Software Engineer .Net Java Low Latency
Client Server
In this Backend Software Engineer role you will help build a high-scale, low-latency Market Data platform. You’ll collaborate with DevOps and Product Management in an Agile setting and contribute to the full development lifecycle. You will apply .NET expertise while evaluating new technologies to keep the stack efficient, scalable, and fit-for-purpose. The role combines API development, data processing insights, and cross-team influence to shape a critical, data-driven service. This is a hands-on position in a fast-growing financial tech environment with a clear impact on performance and scale.
Pay / Benefits- 25 days holiday
- Pension, Life Assurance and Income protection
- Private Medical and Dental care
- Gym subsidy and wellness apps
- Cycle to work scheme
- Stock options
- Collaborate with DevOps and Product Management in an Agile team
- Drive design and implementation across the full development lifecycle
- Provide subject matter expertise on the .Net stack and API development
- Contribute to technical discussions and architectural decisions
- Work with large-scale data processing components (Apache Flink with Java) and assess new tech
- Promote best practices in CI/CD and Infrastructure as Code (Terraform)
- Mentor junior developers and support cross-team collaboration
- Strong C# .Net skills and knowledge of design patterns (SOLID, DRY, KISS)
- Experience with high-throughput, low-latency, scalable systems
- Experience building APIs
- SQL experience
- CI/CD and Infrastructure as Code (Terraform) understanding
- Cloud experience with AWS
- Familiarity with Java and openness to learning new technologies
- Comfort with using agentic AI tools to boost productivity
- Collaborative mindset and mentoringAbility
- collaborative
- strong communication
- mentoring
- C# .Net
- API development
- SQL
Reference: WJ-747_30153341