Senior Python Developer at Solirius, Remote then London, £Contract Rate

  • Contract Spy
  • Remote
  • Feb 17, 2021
Duration not stated

Contract Description

We are:
An independent software and technology consultancy who have clients in the public and private sector. We pride ourselves on our ability to deliver exciting new digital services for our clients. We focus on understanding our client’s business and work with them to deliver change that makes their business more effective. We are able to support our clients with their strategy, technical design, user experience, software development and delivery into live service. Our multidisciplinary teams have the drive, talent and creativity to take strategies from inception all the way through to successful business adoption.
 
About you..
 
We are looking for people who have a background in critical thinking, enjoy tackling different problems in a structured way and are highly motivated self-starters. Our consultants should have great interpersonal and communication skills and a strong desire to deliver the best possible solutions for our clients.
 
Main duties:
  • Responsible for developing features, fixing bugs, updating applications to comply with GDPR and Government Service Standard
  • Part of a team working with other senior developers, also guiding and providing support to Junior Developers.
  • Working closely with clients to understand their needs and working with the Solirius team whilst on client site.
  • Developing simple features and improvements to the Front End and Back End applications, with minor changes to the data models. Collaborating with the other teams on approaches to solving problems, having code reviewed.
  • Work as part of a multi-disciplinary, self-organising team/individual, using Agile principles and methodologies
  • Attending team stand-ups, planning sessions and other Agile ceremonies.
  • Maintain and encourage high standards of practice.
  • Apply Agile principles and methodologies in a way which aligns with the values and goals of the project and the wider programme.
Essential:
  • At least 4 years commercial experience developing with Python Django
  • Experience with SQL – in particular Postgres
  • Experience of TDD
  • Deployed and supported applications into a live environment in AWS and/or Azure
  • Great written and verbal communication skills
  • An understanding of software development methodologies such as Agile
  • Develop understanding of common programming models (Client Server, web based, integration)
  • DevOps technologies (such as git, Docker, jenkins, travis, gunicorn and nginx)
Desirable:
  • Experience with python reporting libraries – in particular matplotlib
  • Experience with caching – in particular redis