SonicJobs Logo
Left arrow iconBack to search

Software Engineer

Manpower UK Ltd
Posted a day ago, valid for 13 days
Location

Bristol, Gloucestershire BS34 7PT, England

Salary

£60 - £70 per hour

Contract type

Full Time

By applying, a CV-Library account will be created for you. CV-Library's Terms & Conditions and Privacy Policy will apply.

Sonic Summary

info
  • The role is for a Software Engineer located in Filton, Bristol, offering a hybrid working model for an initial duration of 12 months.
  • The position is inside IR35 and pays a negotiable rate based on experience, requiring candidates to have a strong background in Python development.
  • Candidates should possess experience in software design, architecture, and delivering medium to large-scale software projects.
  • Key responsibilities include designing and implementing software solutions, creating technical documentation, and maintaining software quality through testing.
  • Applicants should have agile team experience and excellent communication skills to collaborate effectively with both technical and non-technical team members.

Role: Software Engineer

Location: Filton, Bristol (Hybrid)

Duration: 12 months initially

Rate: Negotiable on experience

Inside IR35 - Umbrella only

Role Summary:

Join a dynamic team of software developers who work everyday to invent the future of flight. We make use of agile methodologies, and industry leading tools and approaches, to produce high quality software tools in a friendly but challenging environment. You will be a part of a high-performing team with laser focus on developing the next generation of inspection technologies and automation solutions which serve a large, and ever growing, global network of Aerospace Manufacture, Repair and Overhaul (MRO) shops.

Key Activities:

  1. Contribute to the design and development of software solutions.
  2. Software development using Python/C++/Javascript
  3. Creation of technical documentation, presentations, and technical reports.

Essential Responsibilities:

  1. Design, develop, implement, and support software development primarily in Python.
  2. Designing / architecting software APIs from the ground up.
  3. Be meticulous in maintaining the quality of all software and code by actively testing, fixing, improving and optimising.
  4. Developing and deploying software tests (eg gtest, gmock, cxxtest, jest, junit, pytest etc)
  5. Continually and effectively communicate to all members of the software team to help maintain team cohesion in an Agile environment.
  6. Clearly communicate software functionality and requirements with those in non-software disciplines.
  7. And other duties as may reasonably be required, consistent with the post and company needs.

Qualification / Requirements:

  1. Excellent knowledge, coding and development skills in Python.
  2. Experience of software design and architecture.
  3. Demonstratable experience of delivering medium to large scale software development projects.
  4. Experience in software validation and optimisation.
  5. Agile team experience.

To apply, please send your CVs in the first instance

Apply now in a few quick clicks

By applying, a CV-Library account will be created for you. CV-Library's Terms & Conditions and Privacy Policy will apply.