Senior Software Developer in Slough

Senior Software Developer in Slough

Slough Full-Time 60000 - 80000 £ / year (est.) No home office possible
S

At a Glance

  • Tasks: Architect and develop high-performance trading systems using C# and .NET.
  • Company: Join a leading tech firm shaping the future of trading technology.
  • Benefits: Competitive salary, mentoring opportunities, and a chance to work on innovative projects.
  • Other info: Dynamic team environment with excellent career growth potential.
  • Why this job: Make a real impact in the finance world with cutting-edge technology.
  • Qualifications: 5+ years in software development with strong C# and SQL skills.

The predicted salary is between 60000 - 80000 £ per year.

Excellent opportunity for a Senior Software Developer to play a key role in architecting, developing, and enhancing our clients in-house trading and research systems. This is an opportunity to work on greenfield projects, influence architectural decisions, and directly impact systems that support real-world trading strategies. As a senior member of the team, you will contribute both technically and strategically, helping shape development standards, performance optimisation, and system scalability. You will primarily work within a C# / .NET / SQL Server / ASP.NET ecosystem, developing high-performance, reliable, and maintainable applications.

Key Responsibilities

  • Design, develop, and maintain high-performance applications in C# and .NET
  • Lead architectural discussions and contribute to technical direction
  • Build scalable, reliable systems to support automated trading and research
  • Develop and optimise database solutions (SQL Server or equivalent)
  • Improve performance, reliability, and automation across systems
  • Mentor junior developers and promote best engineering practices
  • Participate in code reviews and enforce high standards of quality
  • Collaborate closely with researchers and traders to translate requirements into robust software solutions
  • Contribute to continuous improvement of development processes and tooling

Required Skills & Experience

  • BSc (or higher) in Computer Science or a related scientific discipline
  • Strong recent experience with C# and the latest .NET platform
  • 5+ years of professional software development experience
  • Solid experience with SQL Server, Oracle, or equivalent relational databases
  • Strong understanding of object-oriented design principles and software architecture
  • Experience building production-grade, scalable systems
  • Fluency in English with excellent written and verbal communication skills
  • High attention to detail and a thorough, analytical mindset

Desirable

  • Experience in multi-threaded and concurrent application development
  • Network programming experience (TCP/UDP)
  • Experience with distributed version control systems (Git)
  • Strong understanding of Windows technologies
  • Exposure to financial markets or trading systems

Senior Software Developer in Slough employer: Spectrum IT Recruitment Limited

At Spectrum IT Recruitment, we pride ourselves on being an exceptional employer that fosters a collaborative and innovative work culture. As a Senior Software Developer, you will have the unique opportunity to work on cutting-edge greenfield projects in a dynamic environment, with ample opportunities for professional growth and mentorship. Our commitment to employee development, combined with our focus on high-performance systems, makes us an ideal place for those looking to make a meaningful impact in the tech industry.
S

Contact Detail:

Spectrum IT Recruitment Limited Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Developer in Slough

✨Tip Number 1

Network like a pro! Attend industry meetups, tech conferences, or even local coding events. It's all about making connections and showing off your passion for software development.

✨Tip Number 2

Showcase your skills with a portfolio! Create a GitHub profile or personal website where you can display your projects, especially those that highlight your experience with C# and .NET. This gives potential employers a taste of what you can do.

✨Tip Number 3

Prepare for technical interviews by brushing up on your coding skills and system design principles. Practice common algorithms and data structures, and be ready to discuss your architectural decisions in past projects.

✨Tip Number 4

Don’t forget to apply through our website! We love seeing candidates who are genuinely interested in joining our team. Plus, it’s a great way to ensure your application gets the attention it deserves.

We think you need these skills to ace Senior Software Developer in Slough

C#
ASP.NET
.NET
SQL Server
Object-Oriented Design Principles
Software Architecture
Performance Optimisation
System Scalability
Multi-threaded Application Development
Network Programming (TCP/UDP)
Distributed Version Control Systems (Git)
Analytical Mindset
Attention to Detail
Communication Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Senior Software Developer role. Highlight your experience with C#, .NET, and SQL Server, and don’t forget to mention any greenfield projects you've worked on. We want to see how your skills align with our needs!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about software development and how you can contribute to our trading and research systems. Be sure to mention your experience in leading architectural discussions and mentoring junior developers.

Showcase Your Projects: If you’ve worked on any relevant projects, make sure to showcase them in your application. Whether it's a personal project or something from your previous job, we love seeing real-world examples of your work, especially if they involve high-performance applications.

Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of your application and ensures you get all the updates directly from us. Plus, it shows you're keen on joining the StudySmarter team!

How to prepare for a job interview at Spectrum IT Recruitment Limited

✨Know Your Tech Stack Inside Out

Make sure you’re well-versed in C#, .NET, and SQL Server. Brush up on the latest features and best practices, as you’ll likely be asked to demonstrate your knowledge during the interview. Prepare to discuss how you've used these technologies in past projects.

✨Showcase Your Architectural Thinking

Be ready to talk about architectural decisions you've made in previous roles. Think of examples where you influenced system design or improved performance. This is your chance to show how you can contribute strategically to their projects.

✨Prepare for Problem-Solving Questions

Expect technical questions that test your problem-solving skills. Practice coding challenges or system design scenarios relevant to trading systems. This will help you demonstrate your analytical mindset and ability to build scalable solutions.

✨Highlight Your Mentorship Experience

As a senior developer, you'll be expected to mentor junior team members. Share specific examples of how you've guided others in the past, promoted best practices, or contributed to code reviews. This shows you’re not just a tech whiz but also a team player.

Senior Software Developer in Slough
Spectrum IT Recruitment Limited
Location: Slough

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>