Find your next tech and IT Job or contract Python Developer in England

The Python developer leverages this language, known for its performance and reliability, in the field of web development. Their role: to develop websites and programs based on specifications established by project managers. They assess the needs of users and clients in order to implement software solutions that meet these requirements. They also ensure the proper use of programs and systems, and provide technical and functional solutions in case of problems. The Python developer can progress to positions such as project manager or technical director. The profile is highly sought after in all business sectors: banking, insurance, communications, multimedia, retail, mass distribution...

Explore the latest IT & tech jobs in England, home to numerous tech hubs and a diverse job market.

Your search returns 5 results.
Tip

Tip

Use commas to search for several terms at the same time.

Example : sql, php corresponds to sql OR php

Permanent

Senior Python Developer

Nexus Jobs Limited

Job Description Senior Python Developer Our Client is looking to recruit a seasoned Senior Python Software Developer with at least 5 to - 8 years experience of developing software in Python . You must have excellent technical excellence in Python in developing a is required. Excellent verbal communication skills (English a must) Ability to provide recommendations for the e2e architecture infrastructure Proven experience with designing back-end architectures. An understanding of application performance tuning and resource usage Ability to troubleshoot existing scripts and do point bug fixes / application redesign Highly experienced in multiprocessing, multiprocessing, and asynchronous python development (asyncio module) Experience with Docker containers, micro services, and CI/CD pipeline a plus Experience with Django, Flask is a plus Working knowledge with MongoDB, JSON, sync/async architecture Working knowledge of networking theory (TCP/IP) or strong desire to learn it You collaborate with other engineers and people in the organization to improve our solution delivery You believe in Lean/Agile principles and actively work to incorporate them in the organization You care about your craft and strive towards producing high-quality code. A very high degree of autonomy, self-learning and problem solving is expected You should enjoy working in a team and collaborating on projects and codebases. This position can be based anywhere in Europe. The rate will depend upon the level of expertise. The duration of this contract assignment is 6 months. Do send your CV to us in Word format along with your daily rate and availability.

Start date
Location London, England, United Kingdom
Contractor

Python Developer

Intec Select

Senior Backend (Python) Engineer - Outside IR35 Contract - 6 Month - £500 per day We have been engaged by a government organisation seeking a Senior Backend (Python) Engineer to help integrate a new enterprise AI chatbot. This is for a 6-month contract £500/day, outside IR35. This role is London-based hybrid, 2 days per week on-site. You’ll develop microservices, scalable systems, and AI services (ASR, TTS, LLMs) while collaborating with data scientists, product managers, and designers to optimize performance. Must-have skills: Python (FastAPI, SQLAlchemy, Pytest)Microservices, Docker, PostgreSQLGitHub Actions, OpenTelemetryAWS, Terraform, Kubernetes, AI/ML tools (TensorFlow, Hugging Face, LangChain) Contract details: Location - London 2 days per weekDuration - initial 6 monthsDay rate - £500 per (Outside IR35) Senior Backend (Python) Engineer - Outside IR35 Contract - 6 Month - £500 per day

Start date
Rate £400-500
Location London, England, United Kingdom
Permanent

Python Quant Pricing Developer

SThree

We have a current opportunity for a Python Quant Pricing Developer on a permanent basis. The position will be based in London. For further information about this position please apply. Core Strats play a vital role in driving quantitative deliveries across all Global Markets businesses managing the core data and analytics platform, including Data, AI/ML, and Governance & Core Engineering. The team ensures we scale important initiatives effectively whilst modernising and adapting to technological change and is a key driver of our competitive advantage. The Front Office Platform team is responsible for delivering user-facing analytics capabilities to businesses across Markets. The goal of the team is to create a unified platform for development and analysis. This includes driving the adoption of the platform, prototyping new technologies for integration, standardizing UI and backend components, and initiating business-aligned application development projects. This work is carried out in close collaboration with partners in trading and sales businesses and the Technology organization. Overall purpose of role We are seeking an experienced quant developer to lead the development of a cross-asset analytics platform for front office sales, ensuring alignment with strategic initiatives. This is a hands-on software development role. The candidate will collaborate with senior stakeholders and users to define requirements, implement back-end and UI components in partnership with technology teams, and ensure consistency with other firmwide initiatives. This role offers significant exposure to senior managemenent and very strong communication skills are essential. Key Accountabilities Deliver a cross-asset front office analytics platform to sales personnel.Engagement with sales users and senior stakeholders in sales and trading businesses.Interact with senior management to report progress and suggest strategic direction.Design of the system and the associated APIsHands-on development of backend and front end components, focussing on Python and React.Ensure that the platform aligns with strategic initiatives, by collaborating with partners in the Technology organisation. To find out more about SThree, please visit -hidden link- SThree Partnership LLP is acting as an Employment Business in relation to this vacancy | Registered office | 8 Bishopsgate, London, EC2N 4BQ, United Kingdom | Partnership Number | OC387148 England and Wales

Start date As soon as possible
Pay £130k-150k
Location London, England, United Kingdom
Permanent

Senior Software Developer - Mathematical Solutions

CGI

Senior Software Developer - Mathematical Solutions Position Description Are you a passionate Software Developer looking to work on impactful projects that improve lives while being part of a globally recognised, award-winning employer? If so, we have an exciting opportunity for you! CGI was recognised in the Sunday Times Best Places to Work list 2024 and has been named one of the World's Best Employers by Forbes magazine. We offer a competitive salary, excellent pension, private healthcare, plus a share scheme (3.5% + 3.5% matching) which makes you a CGI Partner, not just an employee. We are committed to inclusivity, building a genuinely diverse community of tech talent and inspiring everyone to pursue careers in our sector, including our Armed Forces, and are proud to hold a Gold Award in recognition of our support of the Armed Forces Corporate Covenant. Join us and you'll be part of an open, friendly community of experts. We'll train and support you in taking your career wherever you want it to go. We are happy to discuss remote or hybrid working and welcome applications from across the UK. The role is predominantly home-based but will require at least one day per week at your local CGI office. Occasional travel to client sites may be required. All applicants must hold or be prepared to undergo National Security Vetting (NSV) to Baseline Personnel Security Standard (BPSS) level as a minimum. Your future duties and responsibilities As a Senior Java/Python Developer within CGI Space, you will play a crucial role in delivering a mission-critical software suite for a large-scale SatComs enterprise. Your work will involve implementing complex algorithmic solutions that drive high-availability and high-reliability systems. You will be responsible for developing and maintaining high-quality software solutions that meet our clients' rigorous requirements. You will also manage the automated subsystem test suite, ensuring the reliability and accuracy of software components. Additionally, you will produce detailed designs for future software enhancements, providing realistic estimations of the required effort and development timeframes. Your role will also include executing deployment scripts on Linux-based systems, diagnosing and resolving any arising issues. Engaging directly with client stakeholders, you will demonstrate new software features, ensuring alignment with operational needs and expectations. Key responsibilities: • Implement high-quality, high-availability, and highly reliable algorithmic code. • Manage and maintain an automated subsystem test suite. • Produce detailed designs for future software enhancements, including effort estimation. • Deploy software to Linux environments and troubleshoot any deployment issues. • Demonstrate new software features to client stakeholders. Required qualifications to be successful in this role To succeed in this role, you must have a strong technical background and a problem-solving mindset. You should have a proven track record of developing software solutions in Java or Python, particularly in mission-critical or complex mathematical applications. Your background should include Maths, Physics, Astrophysics, or a similar discipline to support the algorithmic complexity of the projects. Experience in commercial software development and the full testing lifecycle is essential, ensuring software quality and robustness. Additionally, hands-on experience with SatComs is mandatory, as the role involves working on satellite communications-related solutions. Desirable qualifications include experience in implementing high-availability and near real-time software solutions, as well as proficiency in Linux environments, Python scripting, and Robot Framework. Familiarity with containerisation technologies, Spring framework, and AWS services such as EC2, Serverless, DynamoDB, and Aurora would be a significant advantage. Key skills and experience: • Recent Java or Python development experience. • SatComs experience. • Strong mathematical or scientific background (Maths, Physics, Astrophysics, or similar). • Proven experience in complex mathematical software development. • Commercial software development and testing lifecycle expertise. • Experience with Linux, Python scripting, and automation tools. If you are a driven and talented developer looking to work in a cutting-edge space technology environment, apply now and become part of our dynamic team! #LI-JW1 Together, as owners, let's turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you'll reach your full potential because... You are invited to be an owner from day 1 as we work together to bring our Dream to life. That's why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company's strategy and direction. Your work creates value. You'll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise. You'll shape your career by joining a company built to grow and last. You'll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. Come join our team-one of the largest IT and business consulting services firms in the world.

Start date As soon as possible
Location Bristol, England, United Kingdom
Permanent

Software Developer - Space

CGI

Software Developer - Space Position Description Are you a passionate Developer looking to work on impactful projects that improve lives while being part of a globally recognised, award-winning employer? If so, we have an exciting opportunity for you! CGI was recognised in the Sunday Times Best Places to Work list 2024 and has been named one of the World's Best Employers by Forbes magazine. We offer a competitive salary, excellent pension, private healthcare, plus a share scheme (3.5% + 3.5% matching) which makes you a CGI Partner, not just an employee. We are committed to inclusivity, building a genuinely diverse community of tech talent and inspiring everyone to pursue careers in our sector, including our Armed Forces, and are proud to hold a Gold Award in recognition of our support of the Armed Forces Corporate Covenant. Join us and you'll be part of an open, friendly community of experts. We'll train and support you in taking your career wherever you want it to go. We are happy to discuss hybrid working and welcome applications from across the UK. This role requires at least one day per week on-site in your local CGI office. All applicants must hold or be prepared to undergo National Security Vetting (NSV) to Baseline Personnel Security Standard (BPSS) level as a minimum. Your future duties and responsibilities As an experienced Java/Python Developer within CGI's Space division, you will be working on a mission-critical software suite for a large-scale SatComs enterprise. You will be responsible for developing high-quality, high-availability, and highly reliable software solutions. This includes implementing complex algorithmic solutions that meet stringent performance and reliability standards. Your work will contribute to the development of cutting-edge SatComs systems, ensuring seamless and efficient communications capabilities for our clients. You will also play a key role in managing an automated subsystem test suite, ensuring software quality and reliability through rigorous testing and continuous integration. Your responsibilities will extend to producing detailed software designs and estimating the required effort for future development tasks. Additionally, you will be responsible for deploying software on Linux environments, troubleshooting deployment issues, and running diagnostic tests to ensure system integrity. Collaboration with client stakeholders will be a crucial part of the role. You will be expected to demonstrate new features and improvements, gathering feedback to refine and enhance software functionality. Your ability to communicate complex technical concepts to both technical and non-technical stakeholders will be highly valued. Key responsibilities include: • Implementing high-quality, high-availability, and highly reliable algorithmic code. • Managing and maintaining an automated subsystem test suite. • Producing software designs and estimating required development effort. • Running deployment scripts on Linux, diagnosing and resolving issues. • Demonstrating new features to client stakeholders. Required qualifications to be successful in this role To excel in this role, you will need recent experience in Java or Python development, with a proven track record of solving complex problems and implementing robust solutions. You should have a strong academic background in Mathematics, Physics, Astrophysics, or a similar discipline, with evidence of working on complex mathematical development projects. You should have commercial experience in the full software development lifecycle, including design, implementation, testing, and deployment. Experience working with Linux environments, scripting, and automated testing frameworks will be highly beneficial. We're looking for a range of the following skills and qualifications: • Recent Java or Python development experience. • Experience in commercial software development and testing lifecycle. • Experience in the SatComs / Space industry. • Academic background in Mathematics, Physics, Astrophysics, or a similar field. • Evidence of working on complex mathematical development projects. Desirable qualifications include: • Experience developing software with high availability and near real-time responsiveness. • Proficiency in Linux, Python, and Robot framework. • Experience with containerisation technologies such as Docker or Kubernetes. • Knowledge of Spring framework. • Experience in writing detailed software designs based on high-level architectural requirements. • Familiarity with AWS services, including EC2, serverless computing, DynamoDB, and Aurora. This role presents an exciting opportunity to work on pioneering space-sector projects, leveraging your expertise in software development to contribute to mission-critical solutions. If you are passionate about tackling complex challenges and making a tangible impact, we encourage you to apply today! #LI-JW1 Together, as owners, let's turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you'll reach your full potential because... You are invited to be an owner from day 1 as we work together to bring our Dream to life. That's why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company's strategy and direction. Your work creates value. You'll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise. You'll shape your career by joining a company built to grow and last. You'll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. Come join our team-one of the largest IT and business consulting services firms in the world.

Start date As soon as possible
Location Bristol, England, United Kingdom

Submit your CV

  • Manage your visibility

    Salary, remote work... Define all the criteria that are important to you.

  • Get discovered

    Recruiters come directly to look for their future hires in our CV library.

  • Join a community

    Connect with like-minded tech and IT professionals on a daily basis through our forum.

Frequently asked questions about working as a Python Developer

What is the role of a Python Developer

The Python developew's role is to develop websites and programs, while adhering to specifications previously established by project managers.

How much does a Python Developer charge

On average, a Python freelancer charges around 450 to 500 euros per day. A Python developer's salary is on average £50K.

What is the definition of a Python Developer

The Python developer is responsible for writing, analyzing specifications and designing software architecture (including some ERP modules, Big Data...) according to these specifications and client needs. He codes and implements algorithms, but also performs technical testing phases, monitoring and maintenance. He may also be required to train or write technical documentation for users.

What type of mission can a Python Developer handle

The Python programmer's mission is: architecture, development, and implementation of code for web applications, programs or software. Among the main missions of the Python freelance developer: - develop, implement, improve Python code for a project; - use Frameworks such as Django, Flask or Pyramid; - migrate legacy infrastructure (running with old, sometimes obsolete languages to Python3 or a recent version of Python); - perform unit, functional and technical tests; - handle monitoring and maintenance of the current system; - improve or create data analysis solutions; - create technical documentation; - perform technology watch.

What are the main skills of a Python Developer

The Python developer knows all programming concepts related to their preferred language. • Gitlab or Github and CI/CD • Docker and Cloud (AWS, Azure, Google Cloud) • Web languages (JS, HTML, CSS) • Linux and Big Data • Database (PostgreSQL, MySQL, Oracle...) For web-oriented Python development, it is also important to know the most popular frameworks such as Django and Flask, or even Grok, Bottle, Karrigell, Pyramid, Tornado, Zope etc..

What is the ideal profile for a Python Developer

The Python developer must also demonstrate: - good analytical skills; - a clear understanding of the budgetary and technical issues of a project; - great creativity to find solutions; - open-mindedness and ability to work in a team with collaborators of multiple profiles (other tech freelancers, product owner, technical or functional project manager...).

Connecting Tech-Talent

Free-Work, THE platform for all IT professionals.

Free-workers
Resources
About
Recruiters area
2025 © Free-Work / AGSI SAS
Follow us