Software Engineer
CDL Software - Manchester
Do you enjoy working collaboratively, championing agile best practice, focusing on continuous integration and delivery, whilst facilitating problem solving? We are looking for a Mid-level Java Developer who enjoys working in a fast-paced team.
About CDL:
CDL is one of the UK’s leading software development houses, employing over 600 people at its campus in Stockport, powering brands such as Swinton and Tesco Bank. The CDL suite of products power all aspects of an insurance provider’s needs, from Digital and Price Comparison integration, through to back office, fulfilment and pricing as well as Data products. Several of CDL's applications are prime to break out of the Insurance sector and provide a route to diversification and expansion globally.
We've built a collaborative and creative culture where we employ agile techniques to deliver our pace-setting applications. We pride ourselves on being part of a collaborative, inspiring working environment, with our employees at the heart of our company.
Key Responsibilities
You will work in a DevOps Agile environment to develop solutions for our Insurers. Broadly, the role is to implement user stories into features, using your code craftsmanship skills. You will work collaboratively, championing agile best practise focusing on continuous integration and delivery, whilst facilitating problem solving. As a Java Developer, you will work on CDL’s core quoting products using a variety of technologies including AWS and Docker.
You will promote development best practice, and work autonomously in a squad, driving product growth. We’re facing exciting growth at CDL, and continuous improvement is at the heart of what we do. This is an exciting opportunity for a mid-level Java Developer who is looking to develop new skills. We will support you through formal training using Linux academy, where you can gain AWS certifications.
We’re looking for enthusiastic, and passionate developers with an attitude to learn, collaborate, aspire, continuously improve, and thoroughly enjoy what they do. If this sounds like you, and you’re up for the challenge, then we would love to talk to you.
Skills Knowledge and Expertise
- Java 11
- Spring, Spring Boot
- GIT
- MySQL/Postgres
- CI Tools e.g Gitlab CI, AWS CodeDeploy
- Agile Kanban methodology, TDD, Pair Programming
- An automation mindset, preferably with experience using Junit and SoapUI
Bonus Points:
- Microservices & serverless architecture, using AWS Lambda
- Container architecture, using Docker.
Benefits
- Remote working – occasional requirements to attend the office
- Flexible hours
- 25 days holiday to start, increasing by 1 day per 1 year of service up to 30 days.
- Top employer for 6th year running
- Excellent training and development platform
- Opportunities for career progression
- Health and Wellbeing programme
- Virtual activities, lunch and learns, coffee mornings and meetups.
- Life and health assurance
- Established Recognition Award System
- Great Maternity / Paternity Benefits
- Diversity and Inclusion network
- Pension scheme
- Community projects and volunteer days
- Refer a friend bonus
Campus Benefits:
- On-site free parking
- Open plan modern offices
- Shuttle bus to and from the station
- Subsidised restaurant
- Games room and chill out zone
- Annual Hackathon Events
- Social activities, regular social events through our social group Xtra, including a summer BBQ, competitions, bowling, go-karting, football games, Winter party and much more!
- Car wash, barber, yoga classes, boot camp and massage services all on site
- Cycle to work scheme
- Shower and dry rooms