At a Glance
- Tasks: Design and deliver high-performance software systems across the stack.
- Company: Join a friendly, innovative tech company with a collaborative culture.
- Benefits: Enjoy 24+ days holiday, enhanced pension, gym access, and electric vehicle schemes.
- Other info: Dynamic team environment with excellent career growth opportunities.
- Why this job: Make a real-world impact while working with cutting-edge technologies.
- Qualifications: Experience in full-stack development, especially with TypeScript and Node.js.
The predicted salary is between 36000 - 60000 £ per year.
The Role
As a Software Engineer, you'll work across the stack to design and deliver high-performance systems used in production environments worldwide. You'll collaborate with hardware, R&D, and product teams to build operator-facing UIs, scalable back-end services, and integrated solutions that drive real-world impact.
Key Responsibilities
- Develop and maintain both front-end and back-end systems for the core manufacturing platform
- Implement scalable back-end solutions with TypeScript, Node.js (NestJS), and HTTP APIs
- Build and optimise operator UIs with Angular (Core UI Template)
- Collaborate with multidisciplinary teams to deliver end-to-end solutions
- Ensure best practice in coding standards, testing, and release management
- Troubleshoot and resolve issues across the software stack
- Contribute ideas and feedback to the technical roadmap
About You
- Background as a full-stack engineer, ideally in an industrial or product-led environment
- Experience delivering complex software systems from design through deployment
- Hands-on expertise in TypeScript, Node.js, and a front-end framework (ideally Angular)
- Understanding of API design and operator-facing UI development
- Strong debugging, problem-solving, and system design skills
- Excellent communication and collaboration skills with R&D and hardware teams
What's on Offer
- Enhanced pension contribution
- 24+ days holiday entitlement
- Electric vehicle and cycle schemes with free on-site charging
- Free on-site gym access
- State-of-the-art 3D printing and prototyping facilities
- A collaborative, innovative culture in a friendly, growing team
Software Engineer in Peterborough employer: SoCode Recruitment
As a Software Engineer at our company, you'll be part of a dynamic and innovative team that values collaboration and creativity. We offer an excellent work culture with enhanced benefits such as a generous pension contribution, 24+ days of holiday, and access to state-of-the-art facilities, including a free on-site gym and electric vehicle charging. Our commitment to employee growth and development ensures that you will have the opportunity to thrive in your career while making a real-world impact through your work.
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer in Peterborough
✨Tip Number 1
Network like a pro! Reach out to current employees on LinkedIn or at industry events. A friendly chat can give you insider info and maybe even a referral!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those using TypeScript and Node.js. This gives potential employers a taste of what you can do.
✨Tip Number 3
Prepare for technical interviews by practicing coding challenges and system design questions. Use platforms like LeetCode or HackerRank to sharpen your skills.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive!
We think you need these skills to ace Software Engineer in Peterborough
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the Software Engineer role. Highlight your expertise in TypeScript, Node.js, and Angular, and don’t forget to mention any collaborative projects you've worked on!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to tell us why you're passionate about software engineering and how your background aligns with our mission at StudySmarter. Be genuine and let your personality come through.
Showcase Your Projects:If you’ve worked on any relevant projects, whether personal or professional, make sure to include them. We love seeing real-world applications of your skills, especially if they involve building scalable systems or operator-facing UIs.
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’re considered for the role. Plus, it shows us you’re keen to join our team!
How to prepare for a job interview at SoCode Recruitment
✨Know Your Tech Stack
Make sure you brush up on your TypeScript, Node.js, and Angular skills. Be ready to discuss how you've used these technologies in past projects, and think of specific examples where you implemented scalable solutions or optimised UIs.
✨Showcase Your Problem-Solving Skills
Prepare to talk about challenges you've faced in software development and how you resolved them. Think of a few scenarios where your debugging skills made a significant impact, as this will demonstrate your ability to troubleshoot effectively.
✨Collaboration is Key
Since the role involves working with multidisciplinary teams, be ready to share experiences where you collaborated with R&D or hardware teams. Highlight how you communicated ideas and contributed to successful project outcomes.
✨Ask Insightful Questions
At the end of the interview, don’t forget to ask questions! Inquire about the team’s current projects, the technical roadmap, or how they ensure best practices in coding standards. This shows your genuine interest in the role and the company.