Find your next tech and IT Job or contract role.

Our job search is powered by Technojobs , part of the Free-Work group.

Your search returns 106 results.
Tip

Tip

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

Example : sql, php corresponds to sql OR php

Permanent

Job Vacancy
Machine Learning Algorithm Developer

IC Resources
Published on

£45k-55k
Bristol, England, United Kingdom

Machine Learning Algorithm Developer Bristol, UK (predominantly on-site, ~4 days, due to nature of work) Please note due to the nature of work and security clearance requirement, you must be a British or dual-British citizen to be considered. IC Resources is seeking a Machine Learning Algorithm Developer to join our client's team in Bristol. The successful candidate will contribute to the development and evaluation of sophisticated algorithms, covering areas from autonomous decision-making to command-and-control systems. Primary Responsibilities: • Develop algorithms for intelligent systems, autonomous decision-making, and control systems. • Perform feasibility studies, trade-off analyses, and algorithm design. • Support trials, including preparation, analysis, and reporting of results. • Conduct technical assessments and resolve complex algorithm-related challenges. • Collaborate with various stakeholders to ensure the algorithms meet system requirements. Essential Experience: • Bachelors, Masters or PhD in a relevant discipline with several years of experience since. • Experience in algorithm development in the domains of machine learning, deep learning, robotics, computer vision, and/or data fusion. • Hands-on experience with Matlab, Python, PyTorch. • Familiarity with algorithm verification and real-time implementation. What’s On Offer: • ~£55,000 DOE + paid overtime. • Bonus scheme. • Share incentives. • Relocation package if applicable. • Enhanced parental leave. • Excellent pension scheme. • Discounted gym membership. • And much more! Interested? Apply now for immediate consideration.

Contractor

Contractor job
Lead Gen AI/ML Engineer (Python/React)

Intec Select
Published on

London, England, United Kingdom

Lead Gen AI/ML Engineer (Python/React) Our trusted partner, which operates within the Ed-Tech domain, employs over 10,000 individuals across 100 countries, and has a reach of 600 million users, is recruiting a Lead-Gen AI/ML Engineer with hands-on development capabilities in Python and React. To be successful in this project, the chosen engineer must have recent project experience developing and integrating a Chat/Messaging application within the education or learning industry . Our client wants to pay £650 PD Outside IR 35 to start ASAP for an initial 3/6 month contract on a hybrid basis based near Stratford, London. The developers should be proficient in full-stack development and cloud engineering and strongly desire to contribute to a groundbreaking project that will transform the future of language learning and assessment. While this role does not require data science skills, experience delivering production systems with AI components is highly desirable. Main Accountabilities Collaborate with the Technology Lead, product managers, experience designers, QA, and subject matter experts to develop and optimize the application. Contribute to the technical architecture, make relevant technical choices, and advise on the selection of third-party suppliers and partners. Develop, evolve, and maintain high-quality, scalable software applications. Delivery high-quality code in short iterations, focusing on business and end-user value Ensure the application meets high performance and scalability standards. Contribute to requirement definition (user stories) and analysis. Actively participate in code reviews, and design discussions, and provide constructive feedback to peers. Mentor other members of the team. Continuously improve the application through innovation, experimentation, and iteration. Stay up-to-date with new developments in web development, AI, cloud engineering, and language assessment. Core skill requirements: Strong development capabilities in full-stack web applications at an enterprise level are a must-have. Proficiency in Python and React is a must-have. Chat or Messaging application integration is a must-have Experience in Ed-Tech, Education, or Consultancy would be highly desirable. Experience in software development and architecture, with a track record of delivering high-quality, scalable software applications, is desirable. Experience working on AI / ML / LLM-based applications is desirable. Two-stage remote interview process with capacity to start ASAP.

Permanent

Job Vacancy
Senior Python Developer

Nexus Jobs Limited
Published on

London, England, United Kingdom

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.

Contractor

Contractor job
Python Developer

Huxley
Published on

£900-950
London, England, United Kingdom

My investment banking client are looking for a Python developer to join their team. The role will be working within Commodities Trading . Requirements: • Python Development • Risk, Pricing, P&L • Comfortable interacting with the business and Quants. • Banking experience is a must. This is a initial 6 Month contract paying £950p/d via umbrella with high chance of extension. This role offers a Hybrid working policy with 3 day per week required in the London office. If this role is of interest, please reply with your up-to-date CV and I will be in touch if suitable Please click here to find out more about our Key Information Documents. Please note that the documents provided contain generic information. If we are successful in finding you an assignment, you will receive a Key Information Document which will be specific to the vendor set-up you have chosen and your placement. To find out more about Huxley, please visit XX XX XX XX XX Huxley, a trading division of 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

Permanent

Job Vacancy
Site Reliability Engineer with Python

Nexus Jobs Limited
Published on

£80k-100k
London, England, United Kingdom

Job Description Site Reliability Engineer with Python Our Client looking to bring on a site reliability engineer to help deploy, manage, troubleshoot, and enhance our complex cloud-based set of internal tools and externally managed services for a variety of users across our wide-ranging organization. You will have at least 7 to 10 years hands-on expertise working as a Site Reliability Engineer. You will work closely with IT, product, and engineering to extend and maintain this set of tools and services and to help debug and resolve problems. In addition, the ideal candidate will proactively look for system weaknesses and find ways to resolve them before they can cause production issues via monitoring and data we aggregate through various tools within our organization's IT & DevOps toolkit. Responsibilities • • Keep our suite of internal apps and services up and running or getting it back up and running quickly if a failure were to occur • • Be the technical point person of operational responsibility for two core platforms (one mobile and one web application) i.e. engaging as appropriate upon escalations from the IT support group whether it be problem solving, addressing production issues, enhancing features etc. - collaborating with engineers and others as needed • • Work closely with internal partners and teams as well as external vendors to ensure that we ship software that meets our code quality, security and performance requirements • • Write, update, and use our documentation, including runbooks and/or playbooks • • Help automate existing or build new internal workflows including ongoing infrastructure needs, testing, failover mitigations, and more • • Debug complex problems across our entire web and mobile application stack and advise key stakeholders on solutions, as well as implement said solutions if appropriate. • • Further our internal CI/CD processes to improve release cadence and developer experience • • Participate in the daily / weekly software development process (standups, sprint planning, retros, issue tracking, etc.) • • Actively lead any critical issue post-mortem processes, including coordination of any meetings and further steps to take Qualifications • • 7+ years experience with software engineering, software development, and/or system operations • • Experience debugging complex problems and implementing timely cost-effective solutions • • Experience designing, building, and operating large-scale production systems • • Deep knowledge of Python is preferred, though other languages like Java, Go, Rust, or similar will also be heavily considered • • Experience using source control (Git, GitHub) and feature branching strategies • • Experience with a variety of open-source databases (MySQL, Postgres, Redis, etc.) • • Experience with DevOps engineering and working with container orchestration, such as with Docker or Kubernetes • • Experience with log monitoring and observability via platforms like Sumologic or Cloudwatch • • Experience automating infrastructure, testing, and deployments using tools like CircleCI Configuration management tooling and infrastructure as code knowledge is preferred but not required • • Experience working with AWS services, with knowledge of Azure / Google ecosystems helpful but not required • • Strong familiarity with general modern web and mobile application development, including hands-on experience working with JavaScript (Typescript preferred) and Python stacks • • Cross functional team collaboration experience, especially working with engineers and user experience / product designers, as well as external stakeholders • • Strong skills for weighing and managing scope, risk, quality and timelines • • Strong focus on quality, security, performance, and end user experience This is an exciting position with an exciting organisation based in Central London and New York. The position can be London or New York based. The salary for this position will be circa £80K - £100K. Do send your CV to us in Word format along with your salary and notice period.

Permanent

Job Vacancy
Senior Python Developer

Nexus Jobs Limited
Published on

London, England, United Kingdom

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.

Permanent

Job Vacancy
Data Scientist Python Software - London

Nexus Jobs Limited
Published on

London, England, United Kingdom

Job Description Data Scientist and Python Software Developer - London We're looking to recruit a Data Scientist and Python Software Developer with data science skills to join a product team that is focused on building well engineered products. The products provide an intuitive way for retailers and suppliers to interact and consume 'big data' analytics to make better business decisions. This role would consist of working together with a team of statistical analysts, understanding their methodologies and algorithms, and turning them into production ready code written in Python. This role would also require occasional travel to Paris or Munich. Main skills: Excellent knowledge of Python and it's related data science libraries (scikit, pandas, etc) Prior experience of using Python to perform calculations and generate datasets Good statistical knowledge Excellent communication and decision making skills Exposure to working with REST API's Any of the following skills would be an added bonus: Has run code across Hadoop/MapReduce clusters Has code running in a production environment Used SAS before (or at least can decipher SAS code) Worked with very large data sets before (billions of records) Knowledge of SQL/NoSQL database Knowledge or experience in D3.js Experience acting as a mentor/trainer in Python This is 6 month assignment in London with travel to Paris and Munich. Please send your CV to us in Word format along with daily rate and availability.

Permanent

Job Vacancy
Senior Software Engineer with Python and Java

Nexus Jobs Limited
Published on

Londres, Angleterre, Royaume-Uni

Job Description Senior Software Engineer with Python and Java Our Client is looking to recruit brilliant Software Engineer with upwards of 5 to 10 years solid proven track record of developing complex applications with Python coupled with Machine Learning and ideally Go. We're looking to recruit initially 2 excellent Software Engineers to work with an existing team of 4 software developers on a very large strategic consulting engagement within the Life Sciences industry. So if you any experience with the Life Sciences domain - then the Client would be very interested to see your profile. Must be 100% trustworthy with real integrity - this is a highly sensitive project. Key skills: Python, Machine Learning, Java The Client would like to see solid expertise of working with and developing complex applications with Java. Excellence is vital. Ideally have security clearance. The Client has offices in Central London and the project is based in Oxford and are happy with remote working for the foreseeable future. They are absolutely committed to family-friendly operations with diversity & work-life balance. Daily rate for this assignment will be dependent on your expertise - but will be in the range £500 to £2000 per day. Duration for this assignment will be 3 to 6 months initially with possibility of the role becoming permanent at some point in the future. The ideal candidate will have a PhD in Computer Science although an MSc with excellent skills may work. Please note we really are looking for the best software developers - the cream of the crop - or crème de la crème. Do send your CV to us in Word format along with your daily rate and availability.

Permanent

Job Vacancy
Senior Python Developer

IC Resources
Published on

Oxford, England, United Kingdom

Senior Python Developer Cutting Edge / Senior Python Developer / Growing Company! I am seeking a talented Senior Python Developer to join a dynamic team. As a Senior Python Developer, you will play a crucial role in designing, implementing, and maintaining high-performing, scalable software solutions. You will work closely with cross-functional teams to create innovative products that have a direct impact on the company's success. What’s Required? For this Senior Python Developer we’re interested in people from a variety of backgrounds, but your experience may include some of the following: • Designing and developing high-quality Python applications • Strong understanding of software design principles and best practices • Understanding of Compiler Development (LLVM, GCC, MLIR) • Ability to work on or learn Rust If you’re a Senior Python Developer looking for an exciting new challenge within a great company, then please apply today to learn more! To find out more about this and other Software opportunities across the UK, please contact Mitch Wheaton at IC Resources.

Permanent

Job Vacancy
Senior Software Engineer with Python and Java

Nexus Jobs Limited
Published on

Central Saint Giles, England, United Kingdom

Job Description Senior Software Engineer with Python and Java Our Client is looking to recruit brilliant Software Engineer with upwards of 5 to 10 years solid proven track record of developing complex applications with Python coupled with Machine Learning and ideally Go. We're looking to recruit initially 2 excellent Software Engineers to work with an existing team of 4 software developers on a very large strategic consulting engagement within the Life Sciences industry. So if you any experience with the Life Sciences domain - then the Client would be very interested to see your profile. Must be 100% trustworthy with real integrity - this is a highly sensitive project. Key skills: Python, Machine Learning, Java The Client would like to see solid expertise of working with and developing complex applications with Java. Excellence is vital. Ideally have security clearance. The Client has offices in Central London and the project is based in Oxford and are happy with remote working for the foreseeable future. They are absolutely committed to family-friendly operations with diversity & work-life balance. Daily rate for this assignment will be dependent on your expertise - but will be in the range £500 to £2000 per day. Duration for this assignment will be 3 to 6 months initially with possibility of the role becoming permanent at some point in the future. The ideal candidate will have a PhD in Computer Science although an MSc with excellent skills may work. Please note we really are looking for the best software developers - the cream of the crop - or crème de la crème. Do send your CV to us in Word format along with your daily rate and availability.

Contractor

Contractor job
Python Developer

Rise Technical Recruitment Ltd
Published on

Scunthorpe, England, United Kingdom

Python Developer 6 Month Contract Inside IR35 Scunthorpe £23.30-£23.84 per hour + Strong likelihood of extension/permanent Excellent opportunity for a Python Developer with a good understanding of server-side Web Applications to join a growing department of a well-established organisation offering a good training/upskilling programme, technically fascinating and challenging projects, and a strong likelihood of extension or a permanent position. This company are undergoing a huge modernisation project currently ranging from Data Centre Builds through to hardware upgrades and software overhauls. Due to the amount of new projects here they are looking to add two Developers to the Software Development Team. In this role you will write reuseable, testable, and efficient Python code. This is predominantly be for server-side web applications, some scripting to automate basic tasks, and test applications made by the department. You'll work very closely with other members of the Development Team including the front-end team, software architects, and designers. This will be an office-based position. The ideal candidate will be a Python Developer with good server-side Web Application experience. Candidates must be comfortable with scripting, maintaining, and development of Python programs. Candidates must be eligible to work in the UK and live within a commutable radius of Scunthorpe. This is a fantastic opportunity to join a growing department offering progression routes the business, a brilliant training and upskilling scheme, and technically fascinating and challenging project work! The Role: *Python Development *Primary focus on server-side web applications *Contributing to the scripting for automation of tasks *Working closely with other members of the team The Person: *Good Python skills *Server-side web application experience *Eligible to work in the UK *Commutable to Scunthorpe Reference Number: BBBH243994 To apply for this role or for to be considered for further roles, please click \"Apply Now\" or contact Tommy Williams at Rise Technical Recruitment. Rise Technical Recruitment Ltd acts as an employment agency for permanent roles and an employment business for temporary roles. The salary advertised is the bracket available for this position. The actual salary paid will be dependent on your level of experience, qualifications and skill set. We are an equal opportunities employer and welcome applications from all suitable candidates.

Permanent

Job Vacancy
Senior Software Developers/Engineers with Python, Terraform and Go

Nexus Jobs Limited
Published on

Londres, Angleterre, Royaume-Uni

Job Description Senior Software Developers/Engineers with Python, Terraform and Go Our Client is looking to recruit brilliant Software Developers/Engineers with upwards of 7 to 10 years solid proven track record of developing complex applications with Python coupled with Machine Learning and ideally Go. We're looking to recruit initially 2 excellent Software Engineers to work with an existing team of 4 software developers on a very large strategic consulting engagement. Must be 100% trustworthy with real integrity - this is a highly sensitive project. Key skills Python Machine Learning ideally Terraform Go programming language If you are excellent with developing software with C++ and/or C# etc... then you can easily learn Go. Excellence is vital. Ideally have security clearance. Duration for this assignment will be 3 to 6 months initially with possibility of the role becoming permanent at some point in the future. The Client has offices in Central London and the project is based in Oxford - and are happy with remote working for the foreseeable future. They are absolutely committed to family-friendly operations with diversity & work-life balance. Daily rate for this assignment will be dependent on your expertise - but will be in the range £500 to £2000 per day. Please note we really are looking for the best software developers - the cream of the crop - or crème de la crème. Do send your CV to us in Word format along with your daily rate and availability.

Permanent

Job Vacancy
Senior Software Developers/Engineers with Python, Terraform and Go

Nexus Jobs Limited
Published on

Central Saint Giles, England, United Kingdom

Job Description Senior Software Developers/Engineers with Python, Terraform and Go Our Client is looking to recruit brilliant Software Developers/Engineers with upwards of 7 to 10 years solid proven track record of developing complex applications with Python coupled with Machine Learning and ideally Go. We're looking to recruit initially 2 excellent Software Engineers to work with an existing team of 4 software developers on a very large strategic consulting engagement. Must be 100% trustworthy with real integrity - this is a highly sensitive project. Key skills Python Machine Learning ideally Terraform Go programming language If you are excellent with developing software with C++ and/or C# etc... then you can easily learn Go. Excellence is vital. Ideally have security clearance. Duration for this assignment will be 3 to 6 months initially with possibility of the role becoming permanent at some point in the future. The Client has offices in Central London and the project is based in Oxford - and are happy with remote working for the foreseeable future. They are absolutely committed to family-friendly operations with diversity & work-life balance. Daily rate for this assignment will be dependent on your expertise - but will be in the range £500 to £2000 per day. Please note we really are looking for the best software developers - the cream of the crop - or crème de la crème. Do send your CV to us in Word format along with your daily rate and availability.

Permanent

Job Vacancy
E-Commerce Manager

Rise Technical Recruitment Ltd
Published on

£37k-41k
Méré, Bourgogne – Franche-Comté

E-Commerce Manager Mere £37,000-£41,0000 + Performance Bonus + Pension + Holiday + Health & Wellbeing Benefits This is an excellent opportunity for someone who has good experience in ecommerce that wants to shape the future of a market leaders ecommerce operations. This company is the leading manufacturer within the industries they operate in, offering a product line of around 2,000 products. Where they distribute their products worldwide and have set the benchmark for quality, innovation and service across their target markets. In this role, you will be responsible for developing and implementing a comprehensive e-commerce strategy aimed at driving growth in online B2C sales. As a key, standalone position, you will have full ownership of the organization's B2C e-commerce strategy and operations, utilizing Shopify as the primary sales platform. The ideal candidate will possess demonstrated experience in managing and optimizing e-commerce platforms, along with a strong understanding of digital marketing strategies, including SEO and SEM. Analytical skills to interpret sales data and consumer feedback are essential for success in this role. The Role *Growing ecommerce operations for a market leader *Working closely with the Marketing, Sales and IT teams *Analyse consumer sales data and feedback to identify opportunities The Person *Proven experience in managing ecommerce platforms, preferably with Shopify *Strong knowledge of digital marketing strategies, including SEO, SEM, social media marketing, etc *Analytical skills to interpret sales data and consumer feedback Reference Number: BBBH244632 To apply for this role or to be considered for further roles, please click \"Apply Now\" or contact Rise Technical Recruitment. Rise Technical Recruitment Ltd acts an employment agency for permanent roles and an employment business for temporary roles. The salary advertised is the bracket available for this position. The actual salary paid will be dependent on your level of experience, qualifications and skill set. We are an equal opportunities employer and welcome applications from all suitable candidates.

Permanent

Job Vacancy
Full Stack Developer (Flutter/Python)

Rise Technical Recruitment Ltd
Published on

£70k-80k
Camden Town, England, United Kingdom

Full Stack Developer (Flutter/Python) Camden, London - On-Site £70,000 - £80,000 + Equity + Unlimited Holiday + Private Healthcare This is an excellent opportunity for a Full Stack Developer who specialise in Flutter/Python development to join a start-up where you will play a key role in product development, laying the foundations for future developers to build upon. This company are a platform designed to simplify the hiring process for businesses and allow individuals to find flexible work opportunities. By connecting businesses with skilled professionals for short-term staffing needs, this innovative solution optimises workforce efficiency. In this varied role you will be responsible for working closely with product, design, and stakeholder teams, to identify and solve problems faced by its users, partners, and internal staff. As part of the team, you will actively contribute to the development of new features across the frontend and backend technology stacks. To ensure a seamless user experience, constant monitoring of the platform is required to ensure high quality and maintainability. Equally, there is always room for improvement as training is provided to upskill all staff and they foster a culture of continuous learning and growth. The ideal candidate will possess a strong technical understanding of Flutter for Front-End development and will utilise Python for Back-End. Equally, having a particular focus on mobile and web development is key to this role to assist in the continuous improvements of the platform. If you are more focused towards front or back-end development, you must be eager to upskill in all areas. Any prior experience working within a start-up is beneficial but not essential. This is a fantastic opportunity for a Full Stack Developer to join a company at an exciting time of growth within a role offering a great benefits package and collaborative working environment. The Role: • Collaborate with cross-functional teams to solve user problems. • Contribute to frontend and backend development. • Ensure platform quality and performance. • 5 days onsite in Camden The Person: • Strong Flutter and Python skills. • Mobile and web focused. • Frontend and back-end Development • Start-up experience beneficial. Reference Number: BBBH245026 To apply for this role or for to be considered for further roles, please click \"Apply Now\" or contact Tom McLaughlin at Rise Technical Recruitment This vacancy is being advertised by Rise Technical Recruitment Ltd. The services of Rise Technical Recruitment Ltd are that of an Employment Agency Rise Technical Recruitment Ltd regrets to inform that our client can only accept applications from engineering candidates who have a valid legal permit or right to work in the United Kingdom. Potential candidates who do not have this right or permit, or are pending an application to obtain this right or permit should not apply as your details will not be processed.

Permanent

Job Vacancy
Software Engineers (Java, C#, C++, Python, JavaScript, React)

CGI
Published on

United Kingdom

Software Engineers (Java, C#, C++, Python, JavaScript, React) Position Description Locations: Gloucester, Bristol, Chippenham, Reading, London, Leatherhead, Leicester, Manchester CGI was recognised in the Sunday Times Best Places to Work List 2023 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 member 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. The Space, Defence and Intelligence business unit in CGI is a true IT Systems Integrator. We work, build and operate bespoke, technically complex, mission-critical systems which help our clients keep us all safe and secure. We bring innovation to our clients using proven and emerging technologies, agile delivery processes and our deep expertise across the breadth of space, defence, intelligence, aerospace and maritime, all underpinned by our end-to-end cyber capability. We work collaboratively with global technology companies, cutting edge SMEs and academia to deliver the optimal solution for each client. We are looking for senior, mid-level developers to join the team and support us in creating mission critical solutions for our exciting range of projects and programmes within the space and defence domain. Your future duties and responsibilities As a Software Engineer you will: • Write well designed and efficient code. • Contribute in all phases of the software development lifecycle. • Work closely with the project team including testing / design authority / project management, to ensure all work is completed to the required standard. • Produce and execute unit tests. • Carry out peer reviews and provide constructive feedback. • Understand and deploy a range of methodologies/frameworks. Required qualifications to be successful in this role You need to have proven experience of: • Hands-on Java, C#, Python, JavaScript, C++ or React software development experience. • Working in an agile environment. • Object Oriented analysis and design using common design patterns. • Strong knowledge of the SDLC. • Excellent problem-solving ability and development logic. • Object oriented analysis and design using common design patterns. #LI-JS2 #LI-Hybrid 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.

106 results

Contracts

Contractor Permanent

Location

Remote type

Hybrid Remote On-site

Rate minimum.

£150 £1300 and more

Salary minimum

£20k £250k

Experience

< 2 years experience 2 to 5 years experience 5 to 10 years experience > 10 years experience

Date posted

Connecting Tech-Talent

Free-Work, THE platform for all IT professionals.

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