At a Glance
- Tasks: Design and develop innovative AI-driven software solutions that tackle real-world challenges.
- Company: Join a world-class tech company known for its exceptional engineering environment.
- Benefits: Enjoy a competitive salary, bonus, and great career progression opportunities.
- Other info: Minimum 2 days in the office; excellent exposure to AI and software development.
- Why this job: Work with cutting-edge technologies and lead impactful projects in a dynamic team.
- Qualifications: Strong experience in software engineering, preferably with Python and JavaScript.
The predicted salary is between 75000 - 80000 £ per year.
A fantastic opportunity for a Senior Software Engineer to join a world-class technology company developing advanced AI-driven software solutions. Working within an exceptional engineering environment, you will play a key role in designing, building and enhancing highly sophisticated software platforms that solve complex real-world problems. This organisation is known for attracting some of the brightest technical minds in the industry and places a strong emphasis on both academic excellence and engineering capability.
Location: Cambridge or London (minimum 2 days per week in the office)
Salary: £75,000 - £80,000 per annum + 15% bonus + benefits
Requirements for Senior Software Engineer:
- Strong commercial software engineering experience using Python
- Experience designing, developing and maintaining production-quality software systems
- Ability to lead technical projects and contribute to architectural decisions
- Experience with technologies such as JavaScript, Rust and C++ would be advantageous
- Strong understanding of software engineering best practices, code quality and system scalability
- Degree educated in Computer Science, Mathematics, Physics, Engineering or a closely related STEM discipline
- Strong academic background, typically including a 2:1 or 1st class degree and BBB or above at A-Level (or international equivalent)
Responsibilities for Senior Software Engineer:
- Design, develop and enhance innovative software products and platforms
- Lead technical projects from concept through to deployment
- Contribute to the architecture and design of complex software systems
- Contribute to the ongoing improvement of software performance, reliability and scalability
- Help shape the future direction of products through technical expertise and innovation
- Exposure to cutting-edge AI and software development projects
- Excellent compensation, bonus structure and long-term career progression opportunities
If you would like to apply for this unique Senior Software Engineering role, then please send your CV via the relevant links!
We are an equal opportunity employer and value diversity at RedTech. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Senior Software Engineer (C# / JavaScript) in London employer: RedTech Recruitment
Join a leading technology company in Cambridge or London, where innovation meets excellence. With a strong focus on employee growth and a collaborative work culture, you will have the opportunity to work on cutting-edge AI projects while enjoying competitive compensation, a generous bonus structure, and a commitment to diversity and inclusion.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Software Engineer (C# / JavaScript) in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work at companies you're interested in. A friendly chat can lead to referrals and insider info that could give you the edge.
✨Tip Number 2
Prepare for technical interviews by brushing up on your coding skills. Use platforms like LeetCode or HackerRank to practice common algorithms and data structures. We want you to feel confident when tackling those tricky coding challenges!
✨Tip Number 3
Showcase your projects! Whether it's on GitHub or your personal website, having a portfolio of your work can really impress potential employers. It’s a great way to demonstrate your skills and passion for software engineering.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of exciting opportunities waiting for you. Plus, applying directly can sometimes put you ahead of the competition. Let’s get you that dream job!
We think you need these skills to ace Senior Software Engineer (C# / JavaScript) in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the Senior Software Engineer role. Highlight your experience with Python, JavaScript, and any other relevant technologies to show us you’re the perfect fit!
Showcase Your Projects:Include examples of projects you've led or contributed to, especially those involving complex software systems. We love seeing how you've tackled real-world problems with your technical expertise!
Keep It Professional Yet Personal:While we want to see your professional side, don’t be afraid to let your personality shine through. A bit of flair can make your application stand out in a sea of candidates!
Apply Through Our Website:For the best chance of success, make sure to apply directly through our website. It’s the easiest way for us to receive your application and get you into our system!
How to prepare for a job interview at RedTech Recruitment
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially Python, JavaScript, and any other relevant languages. Brush up on your knowledge of software engineering best practices and be ready to discuss how you've applied them in past projects.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific examples where you've tackled complex problems in software development. Think about the challenges you faced, the solutions you implemented, and the impact of your work. This will demonstrate your ability to contribute to innovative software products.
✨Be Ready to Lead
Since the role involves leading technical projects, be prepared to talk about your leadership experiences. Share instances where you’ve guided a team or made architectural decisions, highlighting your ability to drive projects from concept to deployment.
✨Ask Insightful Questions
Interviews are a two-way street! Prepare thoughtful questions about the company’s approach to AI-driven solutions, their engineering culture, and future projects. This shows your genuine interest in the role and helps you assess if it’s the right fit for you.