At a Glance
- Tasks: Design and develop high-quality software solutions in a dynamic tech environment.
- Company: Join a growing technology team in the global financial services sector.
- Benefits: Competitive salary, hybrid work model, and opportunities for professional growth.
- Other info: Exciting career growth opportunities in a collaborative and modern workplace.
- Why this job: Be part of impactful projects and contribute to innovative engineering practices.
- Qualifications: Experience in Python and knowledge of distributed systems or microservices.
The predicted salary is between 50000 - 95000 £ per year.
We're hiring multiple Software Engineers from junior to senior level to join a growing technology team delivering scalable, high-performance systems within a global financial services environment.
Key Skills & Responsibilities
- Designing and developing high-quality, scalable software solutions.
- Working across the full SDLC in a modern engineering environment.
- Collaborating with cross-functional teams to deliver business-critical platforms.
- Driving code quality, testing, and secure engineering practices.
- Contributing to architecture, innovation, and continuous improvement.
- Strong programming experience in Python (essential).
- Exposure to Golang or Java (nice to have).
- Experience with distributed systems / microservices architecture.
- Knowledge of APIs, system design, and cloud environments.
- Strong focus on clean code, testing, and engineering best practices.
This is an exciting opportunity to be part of a large-scale engineering build out, working on impactful, enterprise-grade systems.
Software Engineer in Manchester employer: Harvey Nash Group
Join a dynamic and innovative technology team in Manchester, where we prioritise employee growth and collaboration. Our hybrid work culture fosters flexibility and work-life balance, while offering competitive salaries and opportunities to work on cutting-edge projects in the financial services sector. With a strong commitment to continuous improvement and professional development, we empower our Software Engineers to thrive and make a meaningful impact.
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer in Manchester
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work in financial services. A friendly chat can lead to insider info about job openings or even a referral.
✨Tip Number 2
Show off your skills! Create a GitHub profile showcasing your projects, especially those using Python, Golang, or Java. This gives potential employers a sneak peek into your coding style and problem-solving abilities.
✨Tip Number 3
Prepare for technical interviews by practicing coding challenges. Websites like LeetCode or HackerRank are great for brushing up on your skills. Remember, they want to see how you think and solve problems!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who take the initiative to connect directly with us.
We think you need these skills to ace Software Engineer in Manchester
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your programming experience in Python and any exposure to Golang or Java, as these are key for us.
Showcase Your Projects:Include examples of your work that demonstrate your ability to design and develop scalable software solutions. We love seeing real-world applications of your skills, especially in distributed systems or microservices architecture.
Be Clear and Concise:When writing your cover letter, get straight to the point. Explain why you’re a great fit for the role and how you can contribute to our team. We appreciate clarity and directness!
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 don’t miss out on any important updates from our team.
How to prepare for a job interview at Harvey Nash Group
✨Know Your Tech Stack
Make sure you brush up on your Python skills, as it's essential for the role. Familiarise yourself with any projects you've worked on that involved Python, and be ready to discuss how you approached problem-solving in those situations.
✨Understand the SDLC
Since the job involves working across the full Software Development Life Cycle (SDLC), be prepared to talk about your experience in each phase. Think of specific examples where you contributed to design, development, testing, and deployment.
✨Collaboration is Key
This role requires collaboration with cross-functional teams, so be ready to share experiences where teamwork made a difference. Highlight how you communicated with other departments and how it led to successful project outcomes.
✨Showcase Your Clean Code Practices
With a strong focus on code quality and best practices, be prepared to discuss your approach to writing clean, maintainable code. You might even want to bring along some code samples or discuss specific tools you use for testing and ensuring code quality.