At a Glance
- Tasks: Lead feature development and architectural design in a dynamic tech environment.
- Company: Join a forward-thinking company that values innovation and collaboration.
- Benefits: Enjoy competitive pay, flexible work options, and opportunities for professional growth.
- Other info: Be part of an agile team focused on cutting-edge technologies.
- Why this job: Make a significant impact by delivering high-quality software solutions.
- Qualifications: Strong full-stack development experience with Python or Ruby on Rails and React.
The predicted salary is between 60000 - 80000 £ 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
Hybrid Python Senior Software Engineer in Manchester employer: Velocity Talent
Contact Detail:
Velocity Talent Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Hybrid Python Senior Software Engineer in Manchester
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work with Python or React. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects, especially those involving FastAPI or AWS. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for those interviews! Brush up on your knowledge of software architecture and design patterns. Be ready to discuss how you've delivered complex features in the past and how you communicate with non-technical stakeholders.
✨Tip Number 4
Don't forget to apply through our website! We love seeing applications directly from candidates who are passionate about joining our team. It shows initiative and helps us get to know you better.
We think you need these skills to ace Hybrid Python Senior Software Engineer in Manchester
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Python, FastAPI, and any relevant frameworks like React or Ruby on Rails. We want to see how your skills align with our tech stack, so don’t hold back!
Showcase Your Projects: Include examples of your past projects that demonstrate your ability to lead feature development and architectural design. We love seeing real-world applications of your skills, especially if they involve complex features.
Be Clear and Concise: When writing your cover letter, keep it straightforward. We appreciate clarity, so explain how your experience makes you a great fit for the role without going off on tangents.
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’s super easy!
How to prepare for a job interview at Velocity Talent
✨Know Your Tech Stack Inside Out
Make sure you’re well-versed in the tech stack mentioned in the job description. Brush up on Python, FastAPI, and React.js, as well as cloud technologies like AWS and Docker. Being able to discuss your experience with these tools confidently will show that you’re ready to hit the ground running.
✨Showcase Your Leadership Skills
As a Senior Software Engineer, you’ll be expected to lead feature development. Prepare examples of how you've successfully led projects or teams in the past. Highlight your ability to communicate complex technical concepts to non-technical stakeholders, as this is crucial for the role.
✨Demonstrate Your Problem-Solving Abilities
Be ready to tackle some technical challenges during the interview. Practice coding problems related to full-stack development and think through your approach out loud. This will not only showcase your technical skills but also your thought process and problem-solving abilities.
✨Familiarise Yourself with Agile Practices
Since the company is transitioning towards Agile and TDD, it’s important to understand these methodologies. Be prepared to discuss your experience working in Agile environments and how you’ve implemented TDD in your previous projects. This will demonstrate that you can adapt to their working style.