SonicJobs Logo
Left arrow iconBack to search

Software Engineer

Manpower
Posted 2 days ago, valid for 12 days
Location

Bristol, Gloucestershire BS34, England

Salary

£60 - £70 per hour

Contract type

Full Time

In order to submit this application, a TotalJobs account will be created for you. As such, in addition to applying for this job, you will be signed up to all TotalJobs’ services as part of the process. By submitting this application, you agree to TotalJobs’ Terms and Conditions and acknowledge that your personal data will be transferred to TotalJobs and processed by them in accordance with their Privacy Policy.

Sonic Summary

info
  • The role of Software Engineer is available in Filton, Bristol, on a hybrid basis for an initial duration of 12 months.
  • The position offers a negotiable salary based on experience and operates inside IR35 on an umbrella basis.
  • Candidates should have excellent knowledge and coding skills in Python, along with experience in software design and architecture.
  • A minimum of 3 years of experience in delivering medium to large scale software development projects is required.
  • The role involves contributing to the design and development of software solutions, primarily using Python, and maintaining high-quality standards in an Agile environment.

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:


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

  • Essential Responsibilities:


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

  • Qualification / Requirements:


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

  • To apply, please send your CVs in the first instance

    Apply now in a few quick clicks

    In order to submit this application, a TotalJobs account will be created for you. As such, in addition to applying for this job, you will be signed up to all TotalJobs’ services as part of the process. By submitting this application, you agree to TotalJobs’ Terms and Conditions and acknowledge that your personal data will be transferred to TotalJobs and processed by them in accordance with their Privacy Policy.