At a Glance
- Tasks: Lead backend cloud application development and mentor junior engineers in a dynamic team.
- Company: Join a prestigious Global Investment Management company expanding in Manchester.
- Benefits: Enjoy a competitive salary, bonuses, and ongoing career development opportunities.
- Why this job: Make an impact by driving innovation and best practices in software development.
- Qualifications: Experience in Java, cloud-based applications, and strong problem-solving skills required.
- Other info: Collaborative environment with a focus on continuous improvement and technical excellence.
Prestigious opportunity for a Senior Applications Engineer with a Global Investment Management company expanding its new offices in Manchester. We are seeking a Senior Application Engineer (Backend cloud-based application development), with deep technical expertise and thought leadership. You will drive strategy for your area of expertise across teams and foster a developer community within your domain. The role involves mentoring junior staff, ensuring high-quality deliverables, promoting best practices like TDD and BDD, and leading engineering practices across the SDLC.
As a Senior Applications Engineer you will be responsible for:
- Providing technical expertise in Backend Development, supporting the team with effective solutions and practical insights
- Participating in all phases of the Software Development Life Cycle (SDLC), including requirements gathering, development, deployment, and ongoing maintenance
- Contributing new ideas, tools, and methodologies to help foster a culture of continuous improvement and innovation within the team
- Sharing knowledge and mentoring peers and junior engineers, supporting their growth and skills development
- Collaborating with technical leads, IT teams, and business stakeholders to understand project requirements, implications, and dependencies
- Reviewing and providing feedback on technical documentation, suggesting improvements where appropriate
- Promoting the best development approaches such as Test-Driven Development (TDD) and Behaviour-Driven Development (BDD) to deliver high-quality, maintainable code
If you possess a combination of some of the following skills, then LETS TALK!
- Experience in Java development
- Backend cloud-based application development
- Understanding of API design for mobile applications with event-driven architecture
- Strong analysis and problem-solving skills
- Preferred - Experience of building distributed scalable microservices using Java/Kotlin, Spring Boot, OAuth 2.0, Secure API design
- A working understanding of technologies/areas: AWS, API Design, Automation testing
In return, you will be rewarded with a highly competitive benefits package including a bonus and ongoing career development and training.
If you’re interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now. If this job isn’t quite right for you, but you are looking for a new position, please contact us for a confidential discussion about your career.
Senior Applications Engineer - Backend employer: Hays Technology
Contact Detail:
Hays Technology Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Applications Engineer - Backend
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work in investment management. A friendly chat can lead to insider info about job openings or even a referral.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your backend development projects, especially those involving Java and cloud-based applications. This will give potential employers a taste of what you can bring to the table.
✨Tip Number 3
Prepare for interviews by brushing up on TDD and BDD practices. Be ready to discuss how you've implemented these methodologies in past projects, as this will demonstrate your commitment to high-quality code.
✨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 take the initiative to connect directly with us.
We think you need these skills to ace Senior Applications Engineer - Backend
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Senior Applications Engineer role. Highlight your experience in backend cloud-based application development and any relevant projects that showcase your technical expertise.
Showcase Your Skills: Don’t just list your skills; demonstrate them! Use specific examples from your past work where you’ve applied TDD, BDD, or contributed to the SDLC. This will help us see how you can add value to our team.
Be Clear and Concise: When writing your application, keep it clear and concise. Avoid jargon unless it’s relevant to the role. We appreciate straightforward communication that gets to the point!
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 Hays Technology
✨Know Your Tech Inside Out
Make sure you brush up on your Java development skills and backend cloud-based application development. Be ready to discuss your experience with API design and event-driven architecture, as these are key areas for the role.
✨Showcase Your Problem-Solving Skills
Prepare to share specific examples of how you've tackled complex problems in past projects. Highlight your analytical skills and how you've contributed to building scalable microservices or improving existing systems.
✨Emphasise Mentorship and Collaboration
Since mentoring junior staff is part of the job, think of instances where you've guided others. Discuss how you foster a collaborative environment and promote best practices like TDD and BDD within your teams.
✨Be Ready for Technical Discussions
Expect to dive deep into technical discussions during the interview. Familiarise yourself with the Software Development Life Cycle (SDLC) and be prepared to talk about your contributions at each phase, from requirements gathering to deployment.