3084 IT & Software Developer jobs in the UK
Requirements
Must:
- Full-stack software development experience.
- Strong proficiency in JavaScript / TypeScript, including Angular for frontend development.
- TypeScript backend development, using NestJS or similar frameworks.
- Experience designing and consuming RESTful APIs.
- Experience developing software that operates or interfaces with hardware.
- Familiarity with event-driven architectures.
- Experience with database design and implementation.
- Strong debugging, problem-solving, and code design skills.
- Experience working with Linux-based systems, including Raspberry Pi (RPI) or similar platforms.
- Ability to adapt to existing systems and workflows, contribute to team development practices, and suggest improvements to efficiency and code quality.
- Clear and effective communication skills with team members and stakeholders.
- Non-Essential but Useful: C++ and/or Python (used within parts of our system).
- Embedded software development (some embedded layers are written in C++ and Python).
- Experience working in mixed-language codebases.
- Awareness of UI/UX design considerations for user-facing tools.
Responsibilities
- Work within a small, collaborative engineering team and alongside other R&D teams to deliver bespoke software solutions for advanced manufacturing systems.
- Design, build, and maintain frontend and backend software supporting new and existing 3D printing solutions.
- Develop and enhance bespoke 3D printer control software.
- Work directly with hardware and equipment to diagnose issues and resolve system-level problems.
- Translate business and product requirements into technical solutions and support software release planning and delivery.
- Produce and maintain technical documentation, including software release notes.
- Contribute to software architecture, code quality, and development processes.
- Carry out coding tasks.
- Identify, coordinate, and manage outsourced software development where appropriate.
- Lead a small team.
Description
At Photocentric Ltd, based in Peterborough, Cambridgeshire, and the USA, we are an award-winning innovator in 3D printing, pioneering a patented method that is transforming manufacturing globally. We manufacture our own 3D printers and resins in Peterborough and export them worldwide. Join our team as a Lead Software Engineer to enhance our system capabilities and support the evolution of additive manufacturing into next-generation mass manufacturing solutions. We offer a competitive salary, higher-contribution pension, a minimum of 24 days holiday entitlement, and onsite role flexibility with potential hybrid working options. You will also benefit from free onsite vehicle charging, access to our gym, and state-of-the-art 3D printing and prototyping facilities, all within a friendly team culture.
Something wrong or incorrect with this job? Tell us in the chat 💬 on the right ➡️
You can find C / C++ Developer salaries in the UK here.
How many C / C++ Developer jobs are in the UK?
Currently, there are 3084 C / C++ openings.
Is the UK a good place for C / C++ Developers?
The UK is one of the best countries to work as a C / C++ Engineer. It has a vibrant startup community, growing tech hubs and, most important: lots of interesting jobs for people who work in tech.
Which companies are hiring for C / C++ Developer jobs in the UK?
The Scouts Association, Bluefruit Software Limited, SwapTix, Arctic Shores, MOD - Defence Digital, MSC Industrial Supply Co UK, Wicresoft UK ltd among others, are currently hiring for C / C++ roles in the UK.
The company with most openings is Hays Technology as they are hiring for 95 different C / C++ Developer jobs in the UK. They are probably quite committed to find good C / C++ Developers.
The company with most openings is Hays Technology as they are hiring for 95 different C / C++ Developer jobs in the UK. They are probably quite committed to find good C / C++ Developers.
