At a Glance
- Tasks: Lead the development of high-throughput systems using C# and .NET in a hybrid environment.
- Company: Join a powerhouse in London that's thriving and innovating in the tech sector.
- Benefits: Competitive pay, flexible working, and opportunities for professional growth.
- Why this job: Make a real impact by building mission-critical services in a fast-paced environment.
- Qualifications: Expertise in C#, .NET, and experience with AWS, Azure, or GCP required.
- Other info: Mentor mid-level developers and drive modern practices in a dynamic team.
The predicted salary is between 48000 - 72000 £ per year.
Location: London (Hybrid)
Join a high-performing engineering team within a London-based powerhouse that is currently dominating its sector. This company has moved past the "startup" phase into a period of sophisticated, sustainable growth, and they are now maturing their global platform to be truly cloud-agnostic.
You will be building high-throughput systems that leverage the best features across AWS, Azure, and GCP.
As a Senior C# Engineer, you will lead the development of mission-critical services that form the backbone of a rapidly scaling infrastructure. Writing clean, testable, and high-performance code using the latest versions of .NET / C#.
Mentoring mid-level developers and driving the adoption of modern practices like TDD, Domain-Driven Design (DDD), and automated CI/CD pipelines.
- Core: Expert-level C# and .NET 6/8+
- Hands-on experience: with at least two major providers (AWS, Azure, or GCP)
- Data & Messaging: Experience with SQL Server, NoSQL, and message brokers like RabbitMQ or Kafka
- DevOps: Proficiency with Docker, Kubernetes, and Terraform in a multi-cloud context
A seasoned engineer who views languages and clouds as tools, not identities. Experience working in a fast-paced, "scale-up" environment where code quality and delivery speed are balanced. A proactive problem-solver who can navigate the complexities of an Outside IR35 contract with professional autonomy.
Contract Software Engineer in City of London employer: Retelligence
Contact Detail:
Retelligence Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Contract Software Engineer in City of London
✨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 a job opportunity that’s not even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your best projects, especially those using C# and .NET. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on your technical skills and common interview questions. Practice coding challenges and be ready to discuss your experience with AWS, Azure, and GCP. Confidence is key!
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities that might just be perfect for you. Plus, it’s a great way to get noticed by our hiring team directly.
We think you need these skills to ace Contract Software Engineer in City of London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with C# and .NET, as well as your hands-on work with AWS, Azure, or GCP. We want to see how your skills align with our needs, so don’t be shy about showcasing your relevant projects!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re the perfect fit for this role. Mention your experience in high-throughput systems and your approach to mentoring mid-level developers. We love a good story!
Showcase Your Problem-Solving Skills: In your application, highlight specific examples where you've tackled complex problems, especially in a fast-paced environment. We’re looking for proactive problem-solvers who can navigate challenges with ease.
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. Plus, we love seeing applications come through our own channels!
How to prepare for a job interview at Retelligence
✨Know Your Tech Stack Inside Out
Make sure you’re well-versed in C# and .NET 6/8+, as well as the cloud platforms mentioned in the job description. Brush up on your experience with AWS, Azure, and GCP, and be ready to discuss specific projects where you’ve used these technologies.
✨Showcase Your Problem-Solving Skills
Prepare to share examples of how you've tackled complex problems in previous roles. Think about situations where you had to balance code quality with delivery speed, and be ready to explain your thought process and the outcomes.
✨Emphasise Your Mentoring Experience
Since mentoring mid-level developers is part of the role, come prepared with examples of how you've guided others in adopting modern practices like TDD and DDD. Highlight any successful projects where your mentorship made a difference.
✨Familiarise Yourself with DevOps Practices
Given the emphasis on Docker, Kubernetes, and Terraform, make sure you can discuss your hands-on experience with these tools. Be ready to explain how you’ve implemented CI/CD pipelines in a multi-cloud environment and the benefits it brought to your team.