Senior Software Engineer

Location: Dudley
Job Type: Permanent
Discipline: Software Development
Reference: LDW2
Our client, a Midlands-based online global marketplace, is searching for an experienced and capable Software Engineer to join their development team. The company delivers a huge range of products to over 1.5 million clients around the globe through their online marketplace. This is a perfect opportunity for the right candidate to use their extensive Java experience to aid in the support and development of top-quality applications.

Responsibilities
- Write excellent quality distributed system software, championing software engineering best practices.
- Develop and maintain existing company software and features.
- Collaborate with colleagues to create excellent software
- Monitor extensive data sets and build dynamic platforms to support optimal user experiences.
- Work in an Agile/Scrum environment in order to produce the best product possible.


Key Skills
- Minimum 5 years of Java development experience.
- Experience creating software based in various modern programming languages (Java, Javascript, C/C++)
- Development experience with open-source technologies (Linux, Spring)
- Experience developing large-scale distributed software applications using Java, C#, C++ and Object Oriented design.
- Awareness of software engineering best practices, as well as for the full development lifecycle.
- Experience writing unit test to develop scalable software.

Benefits

When submitting your application to Colossus Associates, please ensure you have your correct phone number and email address so we can contact you asap regarding your application. For confidentiality purposes, please remove any reference contact phone number's and email address details from your CV.