Job Information
Python Software Developer 4434
DCV Technologies - IT Sector Cambridge, United Kingdom 87 Days Ago
Overview
Job Type: Permanent
Duration: Permanent
Job Salary Range: £ 45,000 - 50,000 Per Year
Job Category: Information Technology
Sub Category: Software Developer
Hours: Full-Time
Posted: 25-02-2019
Salary: £50,000
Reference/Consultant ID: Ian 4434
Requirements
Job Status
Start Publishing: 25-02-2019
Stop Publishing: 24-05-2019
DCV Technologies - IT Sector Cambridge, United Kingdom
Job Function

Python Software Developer

We are now looking for a talented software developer with a Pythonic mindset and experience of delivering collaborative projects in Python based in Cambridge to join a brand-new Scrum team. The role would involve developing and maintaining software tools used to manage the data critical to the projects, alongside experienced developers, testers & application specialists. The technology stack is Python-based and uses several open source tools and libraries.

Responsibilities

As part of a new team your responsibilities will include:

  • Working with multiple teams and cross-platform to support internal projects
  • Develop new tools and frameworks along with maintenance of existing internal products
  • Integration of products with third party technologies to deliver enhanced value
  • Be a role model for good development practices and new processes within the research team

You will be an enthusiastic, dedicated software developer with a deep understanding of software engineering fundamentals and good practice, a desire to produce high-quality code, and an interest in working on brand new solutions. Most importantly, we are looking for someone who wants to make a difference, can determine which problem to take on next and gets stuff done.

Requirements

You will have the following skills and experience:

  • A Pythonic mindset with experience delivering collaborative projects in Python
  • Comfortable with Mercurial or Git
  • Familiarity with Linux
  • Experience with Agile software development and Scrum methodology
  • Full cycle software engineering skills, e.g. OO design, design patterns, automated testing, continuous integration and continuous delivery
  • Experience with python test frameworks, writing unit and integration tests.
  • A commitment to produce effective, well-documented, reusable code
  • A startup mentality to get things up and running quickly and a love of rapid, iterative development
  • Self-motivated, with the ability to bridge multiple technical areas and work in cross-functional teams
  • Degree from a top university or equivalent qualification in computer science, mathematics or a related discipline.
Apply Now

Make an enquiry

  1. Please type your full name.
  2. Please type a valid email address.
  3. Please enter a telephone number.
  4. Invalid Input
  5. Your data will be stored and used to contact you regarding your enquiry. Read our privacy policy on how we use your data.
  6. Please tick the box to prove your human!