Job Type: Permanent Full Time
Location: Sheffield or Exeter
Salary: 26,000-50,000 based on experience
Holiday: 22 days p.a., rising 1 day per year up to 25.
We are looking for exceptional Software Developers to support us in several new and exciting projects relating to rare disease with quality, training and workforce management in pathology and in other healthcare and life science related areas. If you would enjoy working with advanced development methodologies and modern software development techniques then we would like to meet you.
About you
Successful applicants will be talented, versatile software developers working to a professional standard with up-to-date skills. You should have demonstrable experience of designing and developing software, supplemented by an understanding of best practices in software development. This experience could have been acquired working in industry or graduates with a software, maths, science or engineering discipline.
About us
You will join a growing team of dedicated, friendly and enthusiastic software engineers, data scientists and customer facing product owners. We value teamwork and collaboration with an openness to innovative practices and continuous improvement. We strive to understand our customer needs and deliver high quality solutions. We adopt a dynamic working style utilising a team space in our Sheffield and Exeter offices.
About Certus
Certus are at the forefront of the life sciences and healthcare industry developing software systems to support clinicians and other healthcare professionals to improve the outcomes for patients. Our technology platforms are used to support quality management in pathology services and scenario-based training in healthcare related domains to improve patient care, outcomes and organisation efficiencies.
The above full-time, permanent post is available immediately.
Main Purpose of the job:
As an experienced software developer you will be a key team member, driving best practice, developing architectures, code, configurations and tests. You will assist colleagues to ensure development velocity.
You will bring your knowledge of development technologies to bear on the developments and assist in team coordination.
Main Duties and Accountabilities:
1. Support a variety of projects and contribute across the development stages from requirements engineering, user-story development and interpretation, through use- case and UI design, to documentation, systems configuration and administration.
2. Operating within our Scrum method you will contribute to the delivery of high- quality software within a Continuous Delivery framework.
3. Create awareness of best practice in the use of development technologies and contribute to adoption.
4. Working collaboratively with the Product Owner, you will consider the customer requirements and gain an understanding of implementation to inform solution scoping.
This job description summarises the main duties and accountabilities of the post and is not comprehensive: the post-holder may be required to undertake other duties of similar level and responsibility.
Person Specification:
Attainment/Qualifications
Essential: BSc degree or equivalent qualification in a software, maths, science or engineering discipline. Desirable: MSc/Phd degree in a field with significant computer programming and software engineering. (Senior)
Prior Experience
Essential: Experience/Demonstrations of using technical skills in projects/dissertations. Desirable: Experience/Demonstrations of using technical skills in industry placement or direct industry employment (Senior). Experience of working within an agile development team using Scrum methodology.
Technical Skills and Understanding
Essential: Consolidated use of Java and/ or Next.js / React.js. Desirable: Typescript, React Native, Next.js, Tailwind and GraphQL. Experience in CI/CD deployments to cloud hosting services such as AWS, Vercel or similar.
Best Practice adoption
Essential: You will bring your knowledge of development technologies to drive best practice. Desirable: You will advise and guide the development team to improve the company's adoption of the Next.js technology stack.
Delivering Results
Essential: Ability to focus and achieve specific outcomes, setting realistic timelines and delivering agreed outcomes. Desirable: Focuses effort on priority tasks and activities to achieve maximum results.
Progress multiple activities simultaneously.
Teamwork
Essential: Develops ideas and solutions jointly with others. Supports less experienced colleagues.
Desirable: Focuses the team on what will contribute to success in the long term. Gives fair and constructive feedback to team members.
Customer Focussed
Essential: Focuses on identifying opportunities to benefit customers. Desirable: Talks and listens to customers to clarify their real needs and expectations
Adaptability
Essential: Adopts ideas used successfully elsewhere. Generates innovative ideas and solutions.
Desirable: The ability to respond & adapt to changing circumstances and to manage, solve problems and provide solutions to constantly improve processes and systems.
Communication
Essential: Excellent written and verbal communication skills. Desirable: Conveys and presents complex information in plain language.
Circumstances
Ability to commute to Sheffield or Exeter offices.
If you are excited by this challenging prospect and want to contribute to making a difference in patient and healthcare outcomes, please email a CV and a covering letter that sets out what makes you a suitable candidate.
Applications submitted without a covering letter will be rejected.
NO AGENCIES
Job Types: Full-time, Permanent
Pay: 26,000.00-50,000.00 per year
Schedule:
Monday to Friday
Application question(s):
Will you now or in the future require sponsorship for employment visa status?
Education:
Bachelor's (required)
Experience:
Software development: 2 years (required)
Work authorisation:
United Kingdom (required)
Work Location: In person
Application deadline: 27/05/2025
Reference ID: SD Nov 2024
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.