Python Developer

  • Contract
  • Permanent
  • London
  • Posted 1 year ago

Permanent / Contract

Job Description
The Role
We are looking to add consultants to our engineering team to work initially with our team on developing and supporting several online Government services which have been developed in Python.  Each application supports several thousand citizens across the UK. The role will be based in our Aldgate offices as well as client offices in Central London.  We also have a number of other exciting in-house and client based projects which include clients in the rail industry, and leading edge start-ups. We require candidates to have good knowledge of Python
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.  
We operate as a flat organisation, and believe in trusting and supporting all of our team to operate independently, making the most of their expertise in their field. We believe in giving everyone an opportunity to continually learn and grow in the direction they choose, and we actively help and support people to shape the career that they wish to have. 
We take work-life balance seriously, enabling people to work flexibly where possible and we strive to create a fun and relaxed working environment that allows our team to thrive.  We have annual company away days, organise company social events and hold regular technical meetups.
We believe that diversity makes us a stronger company and we seek to employ people with different ideas, styles and skill sets, each able to contribute in unique ways. This diversity engenders a richer, more creative environment – one in which our people develop and clients are served better. 
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.
Our team is our strongest asset, you will be an excellent team player who recognises the strength of the team as a whole and can find their role within the Solirius team. Typical qualities of a Solirius consultant are:
  • Innovative and analytical thinking
  • Strong interpersonal skills
  • Motivation, enthusiasm and commitment
  • Flexibility and adaptability
  • The ability to tackle complex problems and a willingness to always learn 
  • Excellent communication skills, both written and spoken word with an ability to successfully engage with team members and clients
The ideal candidates will share our values and be aligned with our ways of working. As your career progresses, you can expect to work across all areas of the development lifecycle, from strategy to implementation, and to take on assignments in different sectors. This will provide you with a broad base of experience from which to build an outstanding career.
Candidates should be open to working in different locations for different clients. Although most of our work is in London, candidates should be happy to travel as client needs dictate.
More about the role…
The job will be based in Aldgate and sometimes on client site depending on the project. You will need experience in software development, preferably with a degree. As part of the interview process we would like to discuss examples of previous development projects you have completed in python.
Main duties 
You’ll be:
  • Responsible for developing features, fixing bugs, updating application to comply with government standards. 
  • Part of a large team working with and learning from senior developers within the team. 
  • Helping with Solirius internal applications or other work when possible
  • Working closely with clients to understand their needs and working with the Solirius team to whilst on client site. 
  • Helping us to grow our software engineering practice
You’ll have
  • At least 4 years commercial experience developing with Python Django
  • Experience of TDD
  • Deployed and supported applications into a live environment in AWS and/or Azure
  • Team leadership experience
  • Strong academic background
  • 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) 
Package and benefits
  • Competitive salary, dependent on experience
  • 25 Days Annual Leave + Bank Holidays
  • Flexibility to work from home
  • Generous discretionary bonus
  • Statutory & Contributory pension
  • Gym Membership
  • Annual Away days
  • Company socials
  • Ongoing training 

To apply for this job email your details to

Job Location