Senior Software Engineer.
Copello Global
Gloucester, United Kingdom
7 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Gloucester, United Kingdom
Tech stack
Clean Code Principles
Java
Agile Methodologies
Software Applications
Scrum
Software Systems
Systems Integration
Web Application Frameworks
Test Driven Development
React
Spring-boot
Backend
Vue.js
Angular
REST
Job description
You'll play a key role in designing, developing and maintaining modern software applications, collaborating with multidisciplinary teams to solve challenging technical problems using the latest technologies., * Design, develop and maintain secure, scalable software applications.
- Build and integrate REST APIs, backend services and modern user interfaces.
- Write clean, maintainable code using test-driven development principles.
- Translate technical requirements into robust software solutions.
- Participate in Agile ceremonies, including sprint planning, stand-ups and reviews.
- Collaborate with engineers, architects and stakeholders throughout the development lifecycle.
- Contribute to technical documentation and continuous improvement initiatives.
Requirements
- Commercial experience developing applications using Java and Spring Boot.
- Experience with a modern front-end framework such as React, Angular or Vue.js.
- Strong understanding of REST APIs and software integration.
- Experience with testing frameworks and Agile development practices.
- A collaborative approach with excellent problem-solving skills.
- Passion for learning new technologies and developing innovative solutions.