At a Glance
- Tasks: Lead feature development and architectural design in a fast-paced environment.
- Company: Join a dynamic tech team focused on high-impact delivery.
- Benefits: Hybrid working, competitive salary, and opportunities for professional growth.
- Other info: Collaborative culture with a focus on efficiency and autonomy.
- Why this job: Make a real impact by driving innovative solutions and mentoring others.
- Qualifications: Expertise in full-stack development with Python or Ruby on Rails and React.
The predicted salary is between 50000 - 65000 £ per year.
We are hiring a Senior Software Engineer to lead end-to-end feature development and architectural design. This role is built for a technical leader who prioritises high-impact delivery over routine maintenance.
Tech Stack
- Backend: Python, FastAPI, Ruby on Rails
- Frontend: React.js, Next.js, React Native
- Cloud: AWS, Terraform, Ansible, Docker
- Logging & Monitoring: Splunk
- Practices: Cross-functional squads, Agile, transitioning toward TDD
Experience
- Strong experience in full-stack development (Python or Ruby on Rails + React/Next.js or React Native)
- Prior experience liaising with product teams and business stakeholders
- Solid understanding of software architecture, design patterns, and automated testing
- Ability to design and deliver complex features from scratch and communicate them to non-technical stakeholders
- Excellent problem-solving skills and attention to detail
Key Responsibilities
- Feature Ownership: Drive full-lifecycle development from initial design to production deployment.
- Architecture: Define and scale our modern, cloud-native stack.
- Product Alignment: Partner with Product Owners to translate business requirements into technical solutions.
- Mentorship: Maintain high engineering standards through code reviews and technical leadership.
Requirements
- Technical Excellence: Expert-level proficiency in cloud-native environments and scalable systems.
- Execution: Proven track record of shipping production-grade code at pace.
- Communication: Ability to articulate complex technical concepts to non-technical stakeholders.
- Collaboration: A "team-first" approach to problem-solving and organisational growth.
The Impact
You will operate within a high-velocity engineering team where code ships fast and technical decisions directly influence business ROI. We value efficiency, autonomy, and rigorous engineering standards.
Hybrid working post-training: 3 days a week in office, 2 days at home
Location: Manchester
Salary: £50,000 to £65,000
Hybrid Python Senior Software Engineer in Bolton employer: Velocity Talent Ltd
Contact Detail:
Velocity Talent Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Hybrid Python Senior Software Engineer in Bolton
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work with Python or in similar roles. A friendly chat can lead to referrals and insider info about job openings.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving Python, FastAPI, or React. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by practising common technical questions and coding challenges. We recommend using platforms that simulate real interview scenarios to boost your confidence and performance.
✨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 Hybrid Python Senior Software Engineer in Bolton
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match our job description. Highlight your full-stack development experience, especially with Python or Ruby on Rails, and don’t forget to mention any cloud-native projects you've worked on!
Craft a Compelling Cover Letter: Use your cover letter to tell us why you’re the perfect fit for this role. Share specific examples of how you've led feature development or architectural design in the past, and how you’ve collaborated with product teams.
Showcase Your Problem-Solving Skills: In your application, give us a glimpse of your problem-solving abilities. Describe a challenging project you’ve tackled, the approach you took, and the impact it had on the team or product. We love seeing how you think!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us you’re keen on joining the StudySmarter team!
How to prepare for a job interview at Velocity Talent Ltd
✨Know Your Tech Stack Inside Out
Make sure you’re well-versed in the technologies mentioned in the job description, especially Python, FastAPI, and React. Brush up on your knowledge of cloud-native environments like AWS and tools like Docker and Terraform, as these will likely come up during technical discussions.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific examples where you've tackled complex problems in your previous roles. Think about how you designed and delivered features from scratch, and be ready to explain your thought process clearly, especially to non-technical stakeholders.
✨Emphasise Collaboration and Mentorship
This role values a team-first approach, so be prepared to talk about your experience working in cross-functional squads. Highlight any mentorship roles you've taken on, and how you’ve helped maintain high engineering standards through code reviews.
✨Align with Product Goals
Understand the importance of aligning technical solutions with business requirements. Be ready to discuss how you've partnered with product teams in the past to translate their needs into effective technical solutions, showcasing your ability to bridge the gap between tech and business.