Next Gen Full-Stack Engineer: Intermediate UK
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+34 more
Job description
The Next Gen Full-Stack Intermediate Engineer contributes to the design, development, and delivery of Syspro’s next-generation software platform, building modern, scalable web applications that span front-end user experiences and back-end services. Reporting to the Head of Innovation, the role operates within a forward-looking engineering team focused delivering innovation across Syspro’s evolving product suite, ensuring solutions are robust, maintainable, and enterprise-grade. The role remains primarily a full-stack engineering position, with a strong focus on building scalable front-end and back-end software features. AI-related work will mainly involve integrating and productising AI capabilities into the Next Gen platform, rather than owning AI/ML model development or AI strategy., * Design and implement full-stack features across front-end and back-end layers of the Next Gen platform.
- Write clean, maintainable, and well-documented code in line with Syspro’s engineering standards and style guides.
- Build and consume well-designed APIs to support front-end functionality and third-party integrations.
- Develop responsive, accessible user interfaces using modern front-end frameworks.
- Implement back-end services, business logic, and data access layers that meet performance and scalability requirements.
- Integrate third-party services, cloud platform APIs, and AI/ML models into product features.
- Implement AI-driven capabilities as directed by the Head of Innovation, translating requirements into working software.
- Ensure AI feature implementations comply with Syspro’s responsible AI principles and data privacy standards.
- Write unit, integration, and end-to-end automated tests for all new and modified code.
- Participate in peer code reviews, providing and receiving constructive feedback to maintain code quality.
- Diagnose and resolve defects, performance issues, and regressions in a timely manner.
- Participate in sprint planning, daily stand-ups, backlog refinement, and retrospectives.
- Communicate technical trade-offs and complexity clearly to product managers and non-technical stakeholders.
- Identify technical debt and propose practical remediation plans to the team.
- Maintain technical documentation for features, APIs, and architectural decisions.
- Apply secure coding practices across front-end, back-end, API, and data access layers.
- Implement secure API integration patterns, including authentication, authorisation, data validation, and protection of sensitive information.
- Support enterprise integration requirements across internal systems, third-party platforms, and cloud services.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or a related field, Honours degree in Computer Science or Software Engineering; relevant cloud or AI/ML certifications (e.g. Azure, AWS, Google Cloud)
- 3-5 years of professional full-stack software development experience
- Proficiency in at least one modern front-end framework (e.g. React, Angular, or Vue.js)
- Back-end development experience using APIs and a server-side language such as C#/.NET Core, TypeScript, or Java
- Experience with relational and/or NoSQL databases (e.g. SQL Server, PostgreSQL, MongoDB)
- Familiarity with cloud platforms (Azure, AWS, or GCP) and version control using Git
- Experience with CI/CD pipelines and automated testing practices
Beneficial Experience
- Experience working in Agile/Scrum engineering teams
- Exposure to AI or machine learning integration in software applications
- Knowledge of ERP systems or enterprise software development
- Experience with containerisation and orchestration (e.g. Docker, Kubernetes)
- Familiarity with microservices architecture and event-driven systems, * Strong analytical and problem-solving ability; ability to write clean, testable, and well-documented code; sound understanding of software design patterns and principles; collaborative mindset with effective verbal and written communication skills; self-motivated with the ability to manage competing priorities in a fast-paced, iterative delivery environment.
Benefits & conditions
Build solutions with consideration for ERP workflows, SYSPRO product concepts and enterprise business process integration
- 25 annual leave days
- 4 weeks paid sick leave per year
- Hybrid working environment (2 - 3 office days as determined by the function/ manager)
- Pension contribution
- Medical aid to eligible employees
- Life insurance
- Group income protection to eligible employees
- Bonus/ commission programmes
- Maternity: 10 weeks at 100% then 10 weeks paid at 50%
J-18808-Ljbffr
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
The Most Popular IT Jobs on the Market
The 12 Best Jobs for Software Engineers
Top-Paying Tech Jobs (with Salaries)
Frontend Developer Salary in The UK