At a Glance
- Tasks: Develop high-quality software and support impactful research projects at the University of Bath.
- Company: Join a globally respected university known for diversity and innovation in research.
- Benefits: Enjoy flexible working, generous leave, discounts, and professional development opportunities.
- Why this job: Be part of a vibrant community that values diversity and fosters a positive work-life balance.
- Qualifications: Strong programming skills and a commitment to best practices in software development required.
- Other info: This is a full-time, fixed-term role with potential for extension based on funding.
The predicted salary is between 38249 - 45413 £ per year.
About the role
As a Software Engineer you will work within the Department of Computer Science at the University of Bath, supporting internationally leading research and development with a strong focus on turning research software tools and research outputs into fully deployable, highly usable and impactful products. Activities include contributing to the production of high quality software and leading the development and refinement of research outputs from early prototypes to usable and useful applications. You will work with academic and other staff and research students and when appropriate may liaise with industry collaborators. Projects are likely to span a variety of application areas including, for example, extended reality technologies, sensing and data processing. You will provide expert level knowledge and skills to design, develop, improve, maintain and support high quality software solutions. You will also contribute to developing relevant knowledge and skills within the department at all stages of the software development cycle, e.g. by providing technical training and promoting the adoption of best practices.
The position is full time and will last for 2 years (fixed term contract), with possible extension subject to funding opportunities. To be successful you must have a strong background in programming and software development for high quality products. You should be committed to software development best practices and when necessary be able to adapt them to research contexts. You will need to have excellent communication skills and a talent for technical problem solving.
What we can offer you:
- We consider ourselves to be a university where difference is celebrated, respected and encouraged.
- We have an excellent international reputation with staff from over 60 different nations and have made a positive commitment towards gender equality and intersectionality receiving a Silver Athena SWAN award.
- We truly believe that diversity of experience, perspectives, and backgrounds will lead to a better environment for our employees and students, so we encourage applications from all genders, backgrounds, and communities, particularly from under-represented groups, and value the positive impact that will have on the university.
- We are committed to maintaining a safe and secure environment for our students, staff, and community by reinforcing our Safer Recruitment commitment.
- We are very proud to be an autism friendly university and are an accredited Disability Confident Leader; committed to building disability confidence and supporting disabled staff.
- Free counselling services through Health Assured.
- Cycle to work scheme.
- Electric vehicle salary sacrifice scheme.
- Staff discount at Team Bath gym.
- Staff discounts on postgraduate tuition fees.
- Staff discount on language courses.
- Generous employer contributory pension schemes.
- Generous annual leave allowance with an additional 5 discretionary days so that you can enjoy a positive work life balance.
- A wide range of personal and professional development opportunities including Apprenticeships, LinkedIn Learning and more.
- Free entry to the Holburne Museum in Bath.
- Local discounts and more.
- A family-friendly workplace.
- An excellent reward package that recognises the talents of our diverse workforce.
- Relocation allowance.
- Visa reimbursement and Interest-Free Loan to help with the cost of some immigration expenses.
We are committed to continually expanding our benefits to better support you and enhance your experience with us.
Closing Date: 28 Apr 2025
Department: Education & Research
Salary: £38,249 to £45,413
Software Engineer (AP12570) - Bath, BA2 7AY employer: University of Bath
Contact Detail:
University of Bath Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer (AP12570) - Bath, BA2 7AY
✨Tip Number 1
Familiarise yourself with the latest trends in software development, especially in areas like extended reality technologies and data processing. This knowledge will not only help you during interviews but also demonstrate your commitment to staying current in a rapidly evolving field.
✨Tip Number 2
Engage with the University of Bath's community on social media platforms. Follow their accounts, participate in discussions, and connect with current employees. This can provide valuable insights into the culture and expectations of the department, which you can leverage during your application process.
✨Tip Number 3
Prepare to discuss your experience with high-quality software development practices. Be ready to share specific examples of how you've implemented best practices in past projects, as this will showcase your expertise and adaptability in research contexts.
✨Tip Number 4
Consider reaching out for an informal chat with Prof Eamonn O’Neill or Mark Townsend before applying. This can give you a clearer understanding of the role and expectations, and it shows your proactive approach, which is often appreciated by hiring managers.
We think you need these skills to ace Software Engineer (AP12570) - Bath, BA2 7AY
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your programming and software development experience. Focus on projects that demonstrate your ability to produce high-quality software and your familiarity with research contexts.
Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role and the University of Bath. Discuss how your skills align with their focus on turning research outputs into usable applications and mention any relevant experience in extended reality technologies or data processing.
Showcase Communication Skills: Since excellent communication is key for this role, provide examples in your application that demonstrate your ability to collaborate with academic staff, students, and industry partners. Highlight any experience you have in providing technical training or promoting best practices.
Highlight Problem-Solving Abilities: Include specific instances where you've successfully solved technical problems in your previous roles. This will showcase your talent for technical problem-solving, which is essential for the Software Engineer position.
How to prepare for a job interview at University of Bath
✨Showcase Your Technical Skills
Be prepared to discuss your programming experience in detail. Highlight specific projects where you've developed high-quality software, especially those that align with research contexts or innovative technologies like extended reality.
✨Demonstrate Problem-Solving Abilities
Expect technical questions that assess your problem-solving skills. Use examples from past experiences to illustrate how you approached and resolved complex issues in software development.
✨Communicate Effectively
Since excellent communication is key for this role, practice explaining technical concepts in a clear and concise manner. Be ready to discuss how you've collaborated with academic staff or industry partners in previous roles.
✨Emphasise Adaptability to Best Practices
Discuss your commitment to software development best practices and how you've adapted them in research settings. This shows your flexibility and understanding of the unique challenges faced in academic environments.