Description:
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.