At a Glance
- Tasks: Develop high-quality software solutions for a cutting-edge data platform.
- Company: Dynamic trading firm in central London with a focus on innovation.
- Benefits: Competitive contract salary and opportunities for professional growth.
- Why this job: Join a team that values creativity and impact in the tech space.
- Qualifications: Strong C#/.NET skills and experience with Kubernetes and microservices.
- Other info: Collaborative environment with a focus on cloud technologies and career advancement.
The predicted salary is between 36000 - 60000 £ per year.
A trading firm in central London has rolled out a business-wide data platform and is now looking for a senior Software Developer to help evolve the services that sit on top of it. The environment is heavily Kubernetes‑based, but this role is firmly about building high‑quality software rather than running the platform itself.
They’re looking for someone who’s comfortable developing robust .NET services that operate at scale, with a strong understanding of how modern applications behave once they’re deployed into Kubernetes.
Qualifications & Responsibilities
- Strong C#/.NET background with experience designing and building clean, maintainable microservices.
- Solid SQL engineering skills, including schema design, performance tuning and optimisation for high‑throughput systems.
- Hands‑on experience deploying and running services on Kubernetes, with a good working understanding of how applications interact with clusters in production.
- Familiarity with CI/CD pipelines and release processes that support frequent, low‑risk deployments.
- Production mindset: writing software with reliability, observability and failure modes in mind (logging, monitoring, alerting, SLOs).
- Comfortable working in cloud environments and integrating with managed services efficiently.
- Enough infrastructure awareness to collaborate effectively with platform engineers and diagnose issues when services misbehave in production.
Job Details
- Seniority level: Mid‑Senior level
- Employment type: Contract
- Job function: Information Technology
- Industries: Oil and Gas, Securities and Commodity Exchanges, and Investment Banking
Software Engineer - TWE43849 in England employer: twentyAI
Contact Detail:
twentyAI Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer - TWE43849 in England
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects, especially those involving .NET and Kubernetes. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and understanding system design principles. Practice common interview questions related to microservices and cloud environments to boost your confidence.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities that might be perfect for you. Plus, it’s a great way to ensure your application gets seen by the right people.
We think you need these skills to ace Software Engineer - TWE43849 in England
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your C#/.NET experience and any relevant projects you've worked on. We want to see how your skills align with the role, so don’t be shy about showcasing your microservices expertise!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about this role and how your background in Kubernetes and cloud environments makes you a perfect fit for our team.
Showcase Your Problem-Solving Skills: In your application, mention specific challenges you've faced in software development and how you tackled them. We love seeing a production mindset and your approach to reliability and observability!
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 don’t miss out on any important updates from our team!
How to prepare for a job interview at twentyAI
✨Know Your Tech Stack
Make sure you brush up on your C# and .NET skills before the interview. Be ready to discuss your experience with microservices and how you've designed clean, maintainable code in the past. They’ll want to hear about specific projects where you’ve implemented these technologies.
✨Kubernetes is Key
Since the role involves working with Kubernetes, it’s crucial to understand how applications behave in that environment. Prepare to talk about your hands-on experience deploying services on Kubernetes and any challenges you faced while doing so. Real-world examples will make your answers stand out.
✨SQL Skills Matter
Don’t forget to highlight your SQL engineering skills! Be ready to discuss schema design, performance tuning, and how you’ve optimised systems for high throughput. Think of specific instances where your SQL expertise made a difference in a project.
✨Production Mindset
They’re looking for someone with a production mindset, so be prepared to discuss how you ensure reliability and observability in your software. Talk about your experience with logging, monitoring, and alerting, and how you handle failure modes. This shows you think beyond just writing code.