Research Software Engineer

 

Description:

For the technical part of the role, you will work on one or more projects, from weeks to months in duration, from conception to completion, getting to the heart of some of the world’s most important challenges and applying cutting-edge knowledge through software. This may involve gathering requirements, designing, building, testing, deploying, documenting and maintaining software in a wide range of domains.

For the management and leadership part of the role (minimum 0.4 FTE) you may be required to line manage other RSEs, oversee service delivery, and/or lead on technical excellence and rigorous governance of the department. This may include demand and resource planning, relationship management and/or agile project management of research software engineering projects.

The Person

The successful candidate should be able to demonstrate:

  • Post-graduate qualification in a relevant discipline or equivalent industrial experience.

  • Extensive experience of scientific computing, data science, web development, mobile app development or high-performance computing.

  • High degree of proficiency in more than one programming language including, but not limited to, C, C++, C#, Ruby, MATLAB, Python, R, Java, JavaScript or Fortran.

  • Extensive experience using professional, industry-standard software engineering tools and processes including tools for architectural diagramming, version control, agile project management, issue tracking, code review, pair programming, continuous integration and testing.

  • Extensive experience in all stages of the software development lifecycle i.e. requirements engineering, architecture & design, development, testing, deployment, maintenance.

  • Meticulous organisation skills and the ability to manage multiple streams of work and context-switch as required.

  • An empathetic and sensitive approach when dealing with people.

  • Experience mentoring, coaching or training more junior members of a team.

  • A passion for supporting scientific research, delivering high-quality work and excellent customer service.

  • A commitment to personal and professional development and a desire to learn.

What You Can Expect in Return

Our diverse job opportunities all include a top benefits package that includes many features that are hard to find in the private sector:

  • Generous annual leave allowance, including Christmas/New Year closure;

  • Pension scheme membership to provide benefits for you and your family;

  • Well-being programme with counselling, fitness and leading sports facilities;

  • Learning and development opportunities;

  • Season ticket loans for public transport;

  • Cycle to Work Scheme;

  • Workplace nursery scheme;

  • Staff recognition schemes;

  • Staff discounts on a range of products and services including travel and high street savings.

Organization The University of Manchester
Industry IT / Telecom / Software Jobs
Occupational Category Research Software Engineer
Job Location London,UK
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2024-02-11 10:43 am
Expires on 2024-12-15