At a Glance
- Tasks: Design, implement, and maintain software for health tech that makes a positive impact.
- Company: Join a fast-growing organisation focused on tech for good in the health sector.
- Benefits: Enjoy a hybrid role with a competitive salary of £64,000 and excellent benefits.
- Why this job: Make a difference in patient safety while working on complex, career-defining projects.
- Qualifications: Experience in Python, AWS, React, and agile methodologies is essential.
- Other info: Collaborate with a dynamic team and embrace innovation in a supportive environment.
Highly successful and fast growing organisation has an exciting opportunity for a Senior Software Developer (PYTHON/AWS/REACT). They are looking for a talented individual who will design, implement, and maintain their publishing software, systems, and customer-facing digital products.
Requirements
- Design and implement systems and software to meet requirements using appropriate tools and methods.
- Promote the creation of high-quality code by commitment to practices such as test-driven development, pair programming and code review.
- Be responsible for the technical development of all stages of software creation, including testing; ensure that implementation meets security, performance, and safety requirements.
- Suggest improvements to the code base, development processes, tooling and working practices. Encourage innovation by identifying, evaluating and adoption of emerging technologies.
- Assist with the design, implementation, and testing of APIs that adhere to the Open API specification.
Knowledge & Skills for this job
- Able to demonstrate commercial software development experience.
- Practical experience in system design, development, testing and operational stability.
- Deep knowledge and experience in Python and its ecosystem, patterns and pitfalls.
- Experience applying continuous delivery, test driven development and pair programming.
- Experience of working in an agile environment and an understanding of Scrum principles in particular.
- Experience writing and consuming RESTful APIs in Python.
- Experience with AWS services (Lambda, DynamoDB, ElasticSearch).
- Experience with creating web application UIs using ReactJS and with TypeScript.
The Directorate
This role will work closely with our Head of Engineering, Head of Data Science, QA Manager, Lead Software Developers, Software Developers and Chief Technology Officer.
The Team
As well as the above teams, you will be working across the organisation. We are welcoming someone who sees opportunities, is proactive and energetic wanting to make a difference to the way we work.
Excellent opportunity to positively impact patient safety whilst working on complex, challenging and career defining projects.
Basic salary £64,000 + excellent benefits. Hybrid role - between 4 - 8 days per month in the London office, the rest remote.
Senior Python Developer employer: Tech4 Ltd
Contact Detail:
Tech4 Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Python Developer
✨Tip Number 1
Familiarise yourself with the latest trends in Python development, especially around frameworks and libraries that are popular in health tech. This will not only help you during interviews but also show your genuine interest in the field.
✨Tip Number 2
Engage with the community by contributing to open-source projects or forums related to Python, AWS, and React. This can enhance your visibility and demonstrate your commitment to continuous learning and improvement.
✨Tip Number 3
Prepare to discuss specific examples of how you've implemented test-driven development and pair programming in your previous roles. Real-world scenarios can make a strong impression on interviewers.
✨Tip Number 4
Network with current employees or alumni from the organisation to gain insights into their culture and expectations. This can provide you with valuable information that can be used to tailor your approach during the interview process.
We think you need these skills to ace Senior Python Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Python, AWS, and React. Include specific projects where you've implemented these technologies, showcasing your ability to design and maintain software systems.
Craft a Compelling Cover Letter: In your cover letter, express your passion for health tech and how you can contribute to making a positive impact. Mention your commitment to high-quality code practices like test-driven development and your experience in agile environments.
Showcase Relevant Projects: If you have worked on any relevant projects, especially those involving RESTful APIs or AWS services, be sure to include them in your application. Describe your role and the technologies used to demonstrate your hands-on experience.
Highlight Soft Skills: Don't forget to mention your soft skills, such as teamwork and communication, especially since you'll be working closely with various teams. Emphasise your proactive approach and eagerness to innovate within the organisation.
How to prepare for a job interview at Tech4 Ltd
✨Showcase Your Python Expertise
Be prepared to discuss your experience with Python in detail. Highlight specific projects where you've implemented Python solutions, focusing on the challenges you faced and how you overcame them. This will demonstrate your deep knowledge of the language and its ecosystem.
✨Demonstrate Agile Understanding
Since the role requires experience in an agile environment, be ready to talk about your familiarity with Scrum principles. Share examples of how you've contributed to agile teams, including your role in sprints, retrospectives, and how you adapt to changing requirements.
✨Discuss Your Approach to Code Quality
The company values high-quality code, so be sure to explain your commitment to practices like test-driven development and code reviews. Provide examples of how these practices have improved your previous projects and how you encourage others to adopt them.
✨Prepare for Technical Questions
Expect technical questions related to system design, RESTful APIs, and AWS services. Brush up on these topics and be ready to solve problems on the spot. Practising coding challenges or system design scenarios can help you feel more confident during the interview.