Founded in 1988, Hellenic Systems Ltd specialises in providing cutting-edge solutions for the food and manufacturing industries. Today, we serve over 170 food factories across the UK and Europe, covering everything from primary processing to added-value operations.
As a UK-based manufacturer of specialised computer systems, one of our core strengths lies in our ability to deliver diverse application design solutions while also offering standardised packages. Our experience, combined with innovative development, ensures that our clients benefit from advanced technology built on enduring core values that remain crucial to success.
Role Description
We are looking for a highly skilled Senior Web Developer with a full-stack background to join our dynamic development team. The ideal candidate will have extensive experience in Web Application Development using modern technologies and latest development practices. This role involves designing, developing, and maintaining scalable web applications and backend APIs while collaborating closely with cross-functional teams to deliver exceptional user experiences. The individual will thrive in a fast-paced environment, solving complex problems and delivering bespoke technical solutions.
Qualifications
1. Education: Bachelor’s degree in Computer Science, Software Engineering, or a related field.
2. Experience: Minimum of 4 years of experience in web development and software engineering.
3. Technical Expertise:
* .Net (C#), .Net Core and PHP
* Angular or similar front-end frameworks (React, Vue.js)
* SQL Server including T-SQL, database design, and optimisation.
* CI/CD pipelines and tools like Jenkins, GitHub Actions, or Azure DevOps
* RESTful APIs and microservices architecture
* Testing frameworks such as nUnit and MSTest
1. Software engineering: Strong understanding of architecture, design patterns and software engineering practices
2. Problem-Solving: Strong analytical and problem-solving skills to debug and resolve complex issues.
3. Code optimisation: Excellent code optimisation skills including refactoring legacy code and improving while introducing new features.
4. Agile: Experience with Agile and different software development methodologies.
5. Communication: Excellent verbal and written communication skills to convey technical concepts to non-technical stakeholders and vice versa.
6. Teamwork: Ability to work effectively in a collaborative environment with cross-functional teams.
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Engineering and Information Technology
Industries
IT Services and IT Consulting
#J-18808-Ljbffr