SonicJobs Logo
Left arrow iconBack to search

Junior Software Engineer

Centre for Sustainable Energy
Posted 20 hours ago, valid for 11 days
Location

Bristol, City of Bristol BS1 6WS, England

Salary

£34,788 - £41,669 per annum

Contract type

Full Time

Life Insurance

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 Junior Software Engineer position is based in St James Court, Bristol, offering a salary starting from £34,788 per year, which can go up to £41,669 depending on skills and experience.
  • This full-time role requires collaboration with colleagues in the Research and Analysis team to create innovative software addressing climate change and energy-related questions.
  • Candidates should possess a degree in computer science or a related field, along with solid experience in software development, particularly in languages such as Python, Clojure, JavaScript, or Java.
  • The role demands the ability to work autonomously and as part of a team, manage workloads effectively, and demonstrate a commitment to tackling climate emergencies.
  • Additional benefits include 25 days of paid holiday, training support, and various employee perks such as a subsidised bike purchase and health cash plan.

Job Title Junior Software Engineer

Location: St James Court, Bristol, BS1 3LH

Salary: Starting from £34,788 per year (£34,788 - £41,669) starting salary will depend on skills and experience.)

Job Type:  Full-time (37.5 hours per week)

About the role:

To collaborate with CSE colleagues in the Research and Analysis team, across CSE and external partners on the following tasks: Create innovative software to answer climate change and energy related questions. To design, plan, develop and test new software. Support and extend existing applications and to use software to help colleagues undertake tasks, including statistical and spatial analyses, and data management.

Duties and Responsibilities:

An applicant appointed to the role will be expected to:

  • Contribute to the design of new software features and products in collaboration with the team.
  • Write new software and tests and develop or maintain existing software and tests to a high standard.
  • Learn new tools, languages, libraries etc. as required.
  • Liaise with customers to understand user and stakeholder needs.
  • Plan and prioritise workloads while contributing to the timely and high-quality delivery of work.
  • Any other tasks related to this role.

To see a more detailed list of responsibilities please see the supporting documents attached. These documents are also available to download from our website.

About you:

Essential attributes for this role include:

  • A degree or equivalent in computer science, software engineering, mathematics, physics, or similar.
  • Solid demonstrable experience of software development.
  • Experience of developing software using Python, Clojure, JavaScript or Java.
  • Good knowledge of Linux.
  • Ability to work effectively both autonomously and as part of a team.
  • Excellent self-motivation and initiative. Ability to initiate, develop and maintain effective team relationships.
  • The ability to manage own workload.
  • Demonstrable commitment to CSE’s primary objectives to tackle the climate emergency and end the suffering caused by cold homes.
  • Curiosity and a willingness and ability to learn new approaches, languages, etc.

Please note, the above is an overview of the skills required for this role. To see the full list of essential and desirable skills please see the attached job description.

Benefits:

  • You will be entitled to 25 days paid holiday (plus statutory holidays).

CSE offer a range of benefits including, subsidised bike purchase and Tech Scheme, Life Assurance, Health Cash plan, retail discounts and discounted breakdown cover and many more.

We will pay fees and expenses on relevant training courses.

Please click the APPLY button to submit your CV for this role

Candidates with experience or relevant job titles of Entry-Level Software Developer, Junior Programmer, Associate Software Engineer, Junior Application Developer, and Software Engineer may also be considered.

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.