At a Glance
- Tasks: Lead the design and development of software for advanced hardware systems.
- Company: Join an innovative tech company with a collaborative culture.
- Benefits: Enjoy competitive salary, 24 days holiday, and free gym access.
- Other info: Dynamic environment with opportunities for career growth and mentorship.
- Why this job: Make a real impact by working on cutting-edge technology that interfaces with physical machines.
- Qualifications: Strong experience in JavaScript, TypeScript, and embedded software development.
The predicted salary is between 60000 - 80000 £ per year.
A fantastic opportunity for a Lead Software Engineer to join an innovative technology company developing advanced hardware and software systems. This is a highly hands-on role focused on software that directly interfaces with physical machines and equipment, rather than purely web-based application development. You will play a key role in designing, building and improving complex systems, while mentoring a small team of developers within a collaborative engineering environment.
Ideally, on-site 5 days a week, although hybrid working may be considered for exceptional candidates.
Requirements for Lead Software Engineer:- Strong commercial experience in software engineering within a product-focused or systems-focused environment
- Strong JavaScript and TypeScript experience
- Experience with Angular for frontend development
- Backend TypeScript experience, ideally with NestJS or similar frameworks
- Experience developing software that interfaces with hardware, equipment or physical systems
- Strong debugging, problem-solving and software design skills
- Experience with Linux-based systems
- Database design and implementation experience
- C++
- Python
- Embedded software development
- Mixed-language codebases
- UI/UX considerations for user-facing systems
- Automation systems, industrial technology, robotics, scientific equipment or hardware-integrated software environments
- Design, build and maintain frontend and backend software for advanced hardware-integrated systems
- Develop and enhance bespoke control software
- Carry out hands-on coding across multiple parts of the software stack
- Support software release planning, delivery and technical documentation
- Contribute to software architecture, development standards and code quality improvements
- Help identify opportunities to improve development efficiency and technical processes
The opportunity to work on software that directly controls and interacts with physical systems and machinery. The chance to work across frontend, backend and hardware-integrated software systems. Higher-contribution pension. Minimum 24 days holiday. Free access to on-site gym facilities.
If you would like to apply for this unique Lead Software Engineer 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 Lead Software Engineer in Peterborough employer: RedTech Recruitment
Contact Detail:
RedTech Recruitment Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Lead Software Engineer in Peterborough
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work with hardware-integrated systems. A friendly chat can lead to insider info about job openings or even referrals.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving JavaScript, TypeScript, and hardware integration. This will give potential employers a taste of what you can do beyond your CV.
✨Tip Number 3
Prepare for technical interviews by brushing up on your debugging and problem-solving skills. Practice coding challenges that focus on software design and mixed-language codebases to impress during the interview.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, you’ll find other exciting opportunities that might just be your perfect fit!
We think you need these skills to ace Senior Lead Software Engineer in Peterborough
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Lead Software Engineer role. Highlight your JavaScript, TypeScript, and Angular expertise, as well as any hands-on experience with hardware integration.
Showcase Your Projects: Include specific examples of projects where you've developed software for physical systems. This will help us see your practical experience and problem-solving skills in action.
Keep It Clear and Concise: When writing your application, be clear and to the point. Use bullet points for easy reading and ensure your key achievements stand out. We love a well-structured application!
Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for this exciting opportunity.
How to prepare for a job interview at RedTech Recruitment
✨Know Your Tech Stack
Make sure you’re well-versed in JavaScript, TypeScript, and Angular, as these are crucial for the role. Brush up on your backend skills with NestJS or similar frameworks, and be ready to discuss how you've used these technologies in past projects.
✨Showcase Your Problem-Solving Skills
Prepare to share specific examples of how you've tackled complex debugging and design challenges. Think about situations where you had to interface software with hardware and how you approached those problems.
✨Demonstrate Team Leadership
Since mentoring is part of the role, be ready to talk about your experience leading teams. Share how you’ve supported junior developers and contributed to a collaborative environment, highlighting any successful projects you led.
✨Understand the Company’s Vision
Research the company’s products and their impact on technology. Be prepared to discuss how your skills can contribute to their innovative projects, especially in areas like automation and robotics, which are key to this position.