At a Glance
- Tasks: Design and develop impactful health tech software using Python, AWS, and React.
- Company: Fast-growing health tech organisation focused on making a positive difference.
- Benefits: Competitive salary, hybrid work model, and excellent benefits.
- Other info: Collaborative environment with opportunities for career growth and development.
- Why this job: Join a mission-driven team and contribute to patient safety through innovative projects.
- Qualifications: Strong experience in Python, AWS, React, and agile methodologies.
The predicted salary is between 68000 - 70000 £ per year.
Overview
Senior Software Developer (PYTHON/AWS/REACT) - health tech - tech for good, make a positive impact on the world. 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.
Responsibilities
- 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
- 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 and the way we support our members.
Excellent opportunity to positively impact patient safety whilst working on complex, challenging and career defining projects.
Basic salary £68,000 - 70,000 + excellent benefits
Hybrid role - between 4 - 8 days per month in the London office, the rest remote.
Senior Software Developer (PYTHON/AWS/REACT) in London employer: Tech4
Contact Detail:
Tech4 Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Developer (PYTHON/AWS/REACT) in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work in health tech. A personal recommendation can make all the difference when you're applying for that Senior Software Developer role.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving Python, AWS, and React. This is your chance to demonstrate your expertise and passion for tech for good.
✨Tip Number 3
Prepare for the interview by brushing up on your technical knowledge and soft skills. Be ready to discuss your experience with agile methodologies and how you've contributed to team success in previous roles.
✨Tip Number 4
Don't forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search.
We think you need these skills to ace Senior Software Developer (PYTHON/AWS/REACT) in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Senior Software Developer role. Highlight your experience with Python, AWS, and React, and don’t forget to mention any relevant projects that showcase your skills in system design and development.
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about health tech and how your skills can make a positive impact. Be sure to mention your commitment to high-quality code and agile practices.
Showcase Your Problem-Solving Skills: In your application, give examples of how you've tackled challenges in previous roles. Whether it’s improving a codebase or implementing new technologies, we want to see your innovative side!
Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of your application and ensures you don’t miss out on any important updates from us!
How to prepare for a job interview at Tech4
✨Know Your Tech Stack Inside Out
Make sure you’re well-versed in Python, AWS, and React. Brush up on the latest features and best practices in these technologies. Be ready to discuss your past projects and how you’ve used these tools to solve real-world problems.
✨Showcase Your Problem-Solving Skills
Prepare to tackle coding challenges or system design questions during the interview. Think aloud as you work through problems to demonstrate your thought process. This will show your analytical skills and how you approach complex issues.
✨Emphasise Team Collaboration
Since this role involves working closely with various teams, highlight your experience in agile environments and pair programming. Share examples of how you’ve successfully collaborated with others to deliver high-quality software.
✨Be Ready to Discuss Innovations
The company values innovation, so come prepared with ideas on how to improve existing processes or tools. Research emerging technologies that could benefit their projects and be ready to discuss how you would implement them.