Python Web Developer / Django Back End Developer


Premium Job From BluetownOnline Ltd

Recruiter

BluetownOnline Ltd

Listed on

29th November 2017

Location

Shrewsbury

Salary/Rate

£25000 - £30000

Type

Permanent

Start Date

ASAP

This job has now expired please search on the home page to find live IT Jobs.

Job Title: Python Developer

Location: Shrewsbury, Shropshire

Salary: Competitive

Job Type: Permanent, Full-time (37.5 hours)

Working Hours: Standard hours are from 9.00am to 5.30pm, there's flexibility if agreed in advance with your line managers (it may also be necessary on occasions to work outside of these hours

About the Role:

Enthusiastic Python developer required for a fast growing and technically driven digital marketing agency. The role, which is based in the Shrewsbury office, entails development of the company's flagship platform; Software Control and related technologies. With partnerships with key players in paid and natural search, display and paid social, the successful candidate will be a key part of an evolving development team that is producing and managing suite of tools to manage, support and enhance high profile internet marketing campaigns.

This is primarily a Python development role, involving extensive interaction with third party services and partners, so knowledge of consuming and creating RESTful APIs is also advantageous.

There will also be opportunities for developing junior team members in the future as the team grows as well as project management through liaising with external resource to ensure tasks are completed on time.

The successful candidate will be keen to learn, want to strive for success and have a desire to question everything. An analytical mind-set coupled with the ability to think laterally is a must for this role.

Main Activities/Tasks:

* Working directly with the Head of Development and Product Director to build components for the Croud Control Platform in Python - Follows coding standards, builds appropriate unit tests, integration tests and deployment scripts

* Providing essential maintenance to the platform and providing support for the users of it.

* Contribute to the improvement of the platform - suggest improvements to code, technology, architecture & workflow

* Work with other members of the company to help improve workflow and processes.

* Project manage external resource.

* Assists in defining software architectures

* Explains progress on the development effort

* Successful delivery of the solutions to agreed timelines

* Collaboration with leads to explore existing systems, determine areas of complexity, potential risks to successful implementation, and learn the applications capabilities

* Contributes to continual improvement by suggesting improvements to software architecture or new technologies

* Ensure operations requirements are met prior to production deployment

* Assist triage and resolution for production issues as they arise

Accountabilities/Responsibilities:

* Responsible for following coding standards, builds appropriate unit tests, integration tests and deployment scripts across the team

* Responsible for building and implementing designs from wider team to a high standard

* Responsible for communicating continually with the client and project teams

* Responsible for translating specification documentation provided by the product team into clearly defined functionality

* Responsible for developing, compiling and unit test building for delivery to QA

* Responsible for timely planning and execution of amendments due to relevant third party API updates

Required Knowledge/Skills/Experience:

* Degree level education or relevant equivalent experience

* 2-3 years' experience in Python Development

* Strong experience with Python frameworks (Django)

* Familiarity of Python, common design patterns and modern frameworks.

* Excellent levels of communication

* Proactive approach to work with a high level of enthusiasm for web development - we're always keen to learn new things and discover better ways of solving problems.

Benefits:

On completion of the three month probation period every employee is eligible for the following benefits:

* 25 days holiday a year

* Annual performance bonus

* Sale commission

* Recruitment referrals bonus

* Gym membership contributions

* Ride to Work scheme

* Free fruit, breakfast cereals and tea & coffee

* Childcare Voucher Scheme

* Enhance Maternity / Paternity package

* Share options following six months of employment.

Please click the APPLY button to send your CV for this role.

Candidates with the experience or relevant job titles of; DevOps Engineer, Software Developer, Software Developer, Software Engineer, Software Developer, Software, Developer, IT Engineer, IT Developer, Senior Developer, Programmer, Lead Developer, Technical Developer, Systems Developer, Software Developer, Software Development, IT Solutions Software Developer, Web Developer, Back End Developer, Web Engineer, Salesforce Engineer, PEP8 Coding, Python Developer, Software Developer, Software Engineer, Java Developer, PHP Coding, PHP Developer, PHP Engineer, HTML Developer, Javascript Developer, VisualForce, Apex, MVC Frameworks, Django Developer will also be considered for this role.

You are currently using an outdated browser.

Please consider using a modern browser such as one listed below: