Due to ongoing growth, Radius Payment Solutions, a leading global fleet management company, are looking for a Python Developer to join our IT team in Crewe.
Velocity, our customer platform is built using Python and Django, and so we are looking for a Software Engineer with experience of Python experience including exposure to the Django framework.
Familiarity with Postgres and Linux Sysadmin skills are also a big benefit.
More important than the technical skills are evidence that you are a good problem solver, a focussed and dedicated developer with the ability to work on your own as well as with a team.
Why choose Radius? What makes us different?
Fast growing, global company with over 1300 employees across 13 countries.
A UK Top Track 100 company.
Innovative, technology driven culture.
New global headquarters with onsite gym, restaurant, games facilities based in Crewe.
Manchester City Centre Technology Hub.
Fantastic opportunities for ongoing development, training and career progression.
Secondment opportunities to work in our international offices.
What will you be doing as a Python Developer?
Working across the full development lifecycle and covering Application Support, Development and System Improvements.
Working in Agile environment using Scrum methodology
Designing and developing Web Services
Interpreting software needs and developing concept and final solutions to meet their objectives.
Thinking creatively to bring new ideas and concepts to the existing application.
Estimating the time required to complete work, providing the finished items inline with the original estimate.
Working independently or as part of a development team to fulfil the business needs and objectives.
Presenting ideas and concepts to the Software Manager and the development team.
Ensuring quality delivery of software including creating documentation and completing testing and code reviews where needed.
What experience / skills / attributes do you need?
Degree in a Computing related subject
Excellent academic background
Experience with Python and the Django framework.
Exposure to Database technologies, Postgres, Oracle, MySQL.
Experience developing a single page application using AJAX and JSON.
Linux Sysadmin skills
Experience developing mobile applications for iOS and / or Android platforms.
Knowledge of Continuous Integration, Configuration Control and change management systems (e.g. Jenkins, Mercurial, Jira).
The ability to confidently construct viable project plans / documentation and report to managers.
Experience of Agile development using Scrum methodology.
Fluency in a second language is desirable but not essential.
Personal attributes :
Self-motivated and independent with the ability to hit the ground running .
Ability to work across the full development lifecycle either individually or part of a team.
Excellent communication skills and able to present information to management.
High level of creativity with a pragmatic outlook.
Enthusiasm to improve techniques and implement appropriate new technologies.
Excellent problem solving skills and a keen eye for detail.
Ability to prioritise workload to help maximise company performance and profitability
Positive attitude and enthusiasm to improve techniques and implement appropriate new technologies.
What benefits do we offer?
Excellent training and coaching
Annual salary review and bonus scheme
Opportunities for ongoing development and progression
Service Awards at 5, 10 and 20 years.
Local and online discounts including corporate gym membership and discounted restaurant
22 days holiday plus Bank Holidays (increasing with each year of service to a maximum of 25 days)
Employee Assistance Programme
Cycle to Work