Senior Software Engineer – Backend / Python
Senior Software Engineer – Backend / Python
Permanent,
Job ID: 2021:002
POSITION OVERVIEW
Aigenpulse is a 4-year-old start-up working within the...
Senior Software Engineer – Backend / Python
Permanent,
Job ID: 2021:002
POSITION OVERVIEW
Aigenpulse is a 4-year-old start-up working within the Life Sciences and backed by a network of influential super angels. We are building a next generation data platform for importing, integrating, processing, linking, visualizing, exploring and analysing biological data across multiple sources/types into a common frame of reference. Thus, enabling clients to safely leverage all their data assets to create new deep insights, build predictive foresight and share findings with stakeholders.
We are looking for passionate and motivated team players to join our team. We are looking for individuals who want to deliver great code and solutions that will help solve pressing problems in the life sciences. We are looking for individuals who are happy to work within a diverse team of professionals and combine your skills and experience with their knowledge to bring great solutions for our customers.
We are a family first company and we promote flexible working. We actively encourage home working, especially during these times and also to promote a positive family environment for both your family and our work family.
KEY RESPONSIBILITIES
- Participate in the full lifecycle of software development
- Writing well designed, testable and efficient code
- Working closely with colleagues in a cross-functional data science team to develop analytical software
- Documenting and maintaining software functionality
- Champion the development of software development best practice within the team and mentor more junior members of the team
- Continuous professional development
- An enthusiastic disseminator of their knowledge to their peer
EXPERIENCE/TECHNICAL SKILLS
Required:
- In-depth knowledge of Python is essential.
- Strong experience in OOP, both design and implementation
- Frameworks such as Django
- API development using RESTFul principles
- 3+ years of software development experience at a high level
- Experience of testing software as part of the development cycle
Desirable:
- A keen interest in science and biology.
- Experience of service based architecture.
PERSONAL SKILLS / CULTURE
The kind of people we are looking for:
- Foster a culture that values critical thinking and problem solving, and encourage constructive collaborative feedback, friendly engagement, inclusion and diversity at all levels of the business; this forms the basis of our core values: Trust, Respect and Diversity
- Keen to learn about new technologies and share this knowledge with the team, presenting them as solutions when they are appropriate.
- People who are willing to learn from and teach the people around them.
At Aigenpulse we value our developers as people as well as employees. We want you to grow and learn here and so we would be delighted to support you to attend courses, conferences or anything else that would benefit you or your team. We also offer a very attractive benefits package including 24 days annual leave, private health care, dental treatment, gym membership & private pension.
We are an equal opportunities employer and value diversity. We do not discriminate based on race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
APPLICATION
To apply, please submit your CV and cover letter care of Human Resources to with the subject line: Lastname, First name - Job ID: 2021:002 by the closing date of 27 May 2021. The cover letter may include:
- Links to previous examples of work such as GitHub
- A short paragraph providing an insight of what is important to you and what you would like to gain from the opportunity with us
PROCESS
As much as we would like to hire everybody, we do have to ensure that we both fit together.
- Initial screening call with Team Lead
- Telephone meeting with several members of the engineering team focussed on technical knowledge and providing insights on the team itself.
- Technical Test
- Telephone meeting with team to ask general questions.
Below are some other jobs we think you might be interested in.
-
Software/Data Engineer (Java / Python) (70748)
- T Rowe Price
- London, UK
08 Apr -
Senior Software Engineer
- The Mercedes AMG-PETRONAS Formula One Team
- Brackley, UK
04 Apr -
Senior Software Engineer (Python/JS/React) - Fixed term 12 months (70119)
- T Rowe Price
- London, UK
08 Apr -
Senior Software Engineer
- Awin
- United Kingdom
- Remote
11 Apr -
Senior Software Engineer
- Lloyds Banking Group
- Manchester, Greater Manchester
- Hybrid
£66,861 to £74,290 Annually26 Mar -
Senior Software Engineer
- Awin
- Germany
- Remote
11 Apr -
Senior Software Engineer, FTA UK (69670)
- T Rowe Price
- London, UK
- Hybrid
19 Apr -
Senior Software Engineer - Trading Technology (69565)
- T Rowe Price
- London, UK
- Hybrid
19 Apr -
Senior Software & Controls Engineer
- JLR
- Gaydon, GB
02 Apr -
Senior Data Engineer / Back-End Engineer (KM3/4) - Fixed Term for 12 months (67956)
- T Rowe Price
- London, UK
08 Apr -
Software Engineer
- Lloyds Banking Group
- Manchester, Greater Manchester
- Hybrid
£45,954 to £51,060 Annually18 Apr -
Senior Software Engineer - Lens Platform (12 month fixed term) (70109)
- T Rowe Price
- London, UK
08 Apr -
Principal Engineer - Software Engineering
- BAE Systems (Powersource)
- Portsmouth, Hampshire
- Hybrid
Urgent!09 Apr -
Python Developer
- AMS
- City of London, London
- Hybrid
16 Apr -
Lead Engineer - Software release
- JLR
- Gaydon, GB
25 Mar -
19 Apr
-
Senior Data Engineer
- Lloyds Banking Group
- Manchester, Greater Manchester
- Hybrid
£68,202 to £75,780 Annually18 Apr -
Senior Systems Engineers
- AWE
- Reading, England
08 Apr -
Lead Software Engineer - Chief Data Office (69942)
- T Rowe Price
- London, UK
08 Apr -
Senior Project Delivery Engineer
- JLR
- Gaydon, GB
28 Mar