Next Gen Full-Stack Engineer: Intermediate
SYSPRO
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Intermediate Compensation
£ 51KJob location
Tech stack
Artificial Intelligence
Amazon Web Services (AWS)
Software Applications
Computing Platforms
Automation of Tests
Azure
C Sharp (Programming Language)
Cloud Computing
Software Design Patterns
Python
PostgreSQL
Machine Learning
Microsoft SQL Server
MongoDB
Node.js
NoSQL
Software Engineering
Web Application Frameworks
Google Cloud Platform
.NET Core
React
Backend
GIT
Vue.js
Event Driven Architecture
Containerization
Angular
Solid Principles
Kubernetes
Information Technology
REST
Docker
Microservices
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 Director of AI, the role operates within a forward-looking engineering team focused on embedding AI capabilities and delivering innovation across Syspro's evolving product suite, ensuring solutions are robust, maintainable, and enterprise-grade.
Requirements
Minimum Level of Education
- Bachelor's degree in Computer Science, Software Engineering, or a related field
Beneficial Qualifications
- Honours degree in Computer Science or Software Engineering; relevant cloud or AI/ML certifications (e.g. Azure, AWS, Google Cloud)
Minimum Experience
- 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 RESTful APIs and a server-side language such as C#/.NET Core, Node.js, or Python
- 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
Special Skills and Knowledge
- Strong analytical and problem-solving ability; ability to write clean, testable, and well-documented code; sound understanding of software design patterns and SOLID 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.
- Strong abilities using agentic coding harness's such as Claude Code or Codex to deliver enterprise grade solutions