Full Stack Software Developer
3 days ago
Chesterfield
We are seeking a capable Full Stack Developer to strengthen our internal software development capability and provide long-term continuity across key systems. This role will assume ownership of day-to-day web software development and support activities, enabling senior engineering leadership to transition away from operational software delivery and focus on engineering strategy, architecture, people development, and cross-disciplinary leadership. The role supports software used in industrial machinery, control systems, telematics, and internal engineering platforms. • Design, develop, test, and maintain full stack applications supporting industrial control, telematics, and internal engineering systems, • Take ownership of existing software platforms, including ongoing enhancements and maintenance, • Develop and maintain APIs, databases, and system integrations, • Support data handling, diagnostics, and reporting tools, • Work closely with embedded software, electrical, and mechanical engineering teams, • Translate engineering and operational requirements into stable, maintainable software solutions, • Support cross-functional engineering projects and product development initiatives, • Produce and maintain technical documentation to support system continuity and knowledge transfer, • Follow established coding standards, version control, and development best practice, • Support troubleshooting, fault resolution, and continuous improvement activities, • Identify opportunities to improve performance, reliability, and usability of software systems, • Contribute to the evolution of internal development tools and processes, • Proven experience as a Full Stack Developer or similar role, • Strong back-end development experience (Golang, Linux, AWS, Docker), • Front-end development experience using modern frameworks (e.g. HTML, JavaScript, React, Angular, Vue, or similar), • Experience with REST APIs, databases (SQL), and version control systems (e.g. SVN/GIT), • Ability to work autonomously while collaborating effectively with a multidisciplinary engineering team, • Strong problem-solving skills and attention to detail, • Experience in an engineering, industrial, or manufacturing environment, • Exposure to telematics, IoT, or data-driven systems, • Understanding of embedded systems or control system interfaces, • Experience maintaining and improving legacy software platforms, • Practical and delivery-focused, • Comfortable working in a hands-on engineering environment, • Able to manage priorities and work across multiple systems, • Clear communicator with both technical and non-technical stakeholders, • A key role within an engineering-led organisation developing real-world industrial systems, • Direct collaboration with senior engineers and cross-disciplinary teams, • A stable, long-term position with clear purpose and impact, • Competitive salary based on experience Please note: all candidates must have the full right to work in the UK. We do not offer sponsorship. #J-18808-Ljbffr