Do you want to help us improve human health and understand life on Earth? Make your mark by shaping the future to enable or deliver life-changing science to solve some of humanity's greatest challenges.
We have a permanent opportunity for a Software Developer to join the Sequencing Informatics group in IDS.
About the Role:
You will design, develop, maintain and provide support for specific software applications and services which are used by laboratory and faculty groups. You will be expected to optimise for software availability, data integrity and confidentiality, which will involve incremental improvements, data curation and bug fixing. You will be responsible for documenting your design, tests and other resources to enable ease of reuse and reduce duplication of work.
You will be responsible for:
* Develop, test, document, and refactor software applications or components using at least one programming language, ensuring considerations for performance, security, and system compatibility.
* Design, implement, and reuse software components to meet project deadlines and requirements.
* Report progress transparently to team members and senior stakeholders.
* Continuously assess and improve software development processes.
* Set up, maintain, and optimize development environments, as well as test, build, and integration tools.
* Invest in ongoing professional development to expand technical and communication skills and stay updated on new technologies.
* Create and maintain design documents to support stakeholder needs, requirement management, and evaluate design options.
About You:
You have a track record of working effectively in a collaborative, project-focused software team, where you thrive in a friendly and supportive environment. You value the expertise of colleagues, encouraging an open exchange of ideas and fostering a collaborative spirit. You're comfortable working independently as well as within a team, maintaining a collegiate approach throughout.
Your communication skills enable you to engage effectively with interdisciplinary stakeholders, ensuring clarity and understanding across diverse areas.
With strong analytical, problem-solving, and creative thinking abilities, you deliver value and find solutions, even when facing uncertainties or complex challenges.
You bring experience in delivering high-quality products within set deadlines, demonstrating a commitment to excellence and reliability under time constraints.
Essential Technical Skills:
* Knowledge of at least one programming language suitable for computationally intensive algorithms e.g. go, and of at least one language suitable for rapid prototyping or higher level orchestration
* Comfortable using the shell, using or learning batch processing systems, and using or learning cloud compute
* Experience of amending and running analysis pipelines
* Understanding of bioinformatics, data analysis, tracking or visualisation tools
Essential Competencies and Behaviours:
* Willing to work both in an independent manner under minimal supervision.
* Ability to work well within a team: keen to engage with tasks to help others, and to both take, assess and apply feedback from other team members, and to provide constructive feedback to others (most often by reviewing pull requests).
* Good communication skills.
* Good organisation and problem-solving skills
* Inclusive, personal and emphatic
* Logical and analytical thinker
* Comfortable engaging with customers, either remotely or face-to-face
About Us:
Our team is responsible for the flow of DNA sequence data and metadata from laboratory instruments, through quality control and automated analysis systems, to deliver it securely to faculty research teams. We ensure that we're aware of changes in the nature of the product and demand e.g. new instruments, instrument types and projects, with their expected throughput and processing requirements. When requested, we may also provide bespoke or tailored analysis for our faculty customers.
Application Process:
Please apply with your CV and a brief Covering letter outlining how you meet the skills set out above, why you want to apply to this role and what value/experience you can bring.
Salary per annum: £37,470 to £43,500
Software Developer job family: Grade 3 Role profile
Contract Type: Permanent
Closing Date: 16th March 2025
Hybrid Working at Wellcome Sanger:
We recognise that there are many benefits to Hybrid Working; including an improved work-life balance, with more focused time, as well as the ability to organise working time so that collaborative opportunities and team discussions are facilitated on campus. The hybrid working arrangement will vary for different roles and teams. The nature of your role and the type of work you do will determine if a hybrid working arrangement is possible.
Equality, Diversity and Inclusion:
We aim to attract, recruit, retain and develop talent from the widest possible talent pool, thereby gaining insight and access to different markets to generate a greater impact on the world. We have a supportive culture with the following staff networks, LGBTQ+, Parents and Carers, Disability and Race Equity to bring people together to share experiences, offer specific support and development opportunities and raise awareness. The networks are also a place for allies to provide support to others.
We want our people to be whoever they want to be because we believe people who bring their best selves to work, do their best work. That's why we're committed to creating a truly inclusive culture at Sanger Institute. We will consider all individuals without discrimination and are committed to creating an inclusive environment for all employees, where everyone can thrive.
Our Benefits:
We are proud to deliver an awarding campus-wide employee wellbeing strategy and programme. The importance of good health and adopting a healthier lifestyle and the commitment to reduce work-related stress is strongly acknowledged and recognised at Sanger Institute.
Sanger Institute became a signatory of the International Technician Commitment initiative In March 2018. The Technician Commitment aims to empower and ensure visibility, recognition, career development and sustainability for technicians working in higher education and research, across all disciplines.