At a Glance
- Tasks: Design and develop innovative software solutions for public transportation.
- Company: Join Vix Technology, a global leader in transit solutions with a collaborative culture.
- Benefits: Enjoy private healthcare, income protection, and a focus on learning and development.
- Other info: Diverse and inclusive workplace with excellent career growth opportunities.
- Why this job: Make a real impact in public transport while working with cutting-edge technologies.
- Qualifications: 5+ years in software development, expertise in Java, AWS, and CI/CD pipelines.
The predicted salary is between 60000 - 80000 £ per year.
Vix Technology is a global leader in providing innovative solutions for public transit, believing that accessibility should be a standard. With over 35 years of experience and systems deployed in more than 200 cities worldwide, we take a modular approach to integrate various partners and technologies, creating best-in-class solutions. Our dynamic team consists of over 450 dedicated professionals across 12 offices globally, spanning APAC, Europe, and North America. We pride ourselves on fostering a flexible and collaborative work environment that empowers our employees to connect and excel.
If you are passionate about making a difference in public transportation and thrive in a team-focused atmosphere, we invite you to apply and contribute to our vision of a more connected world.
Role
Senior Software Engineer – You will join our dynamic team to work on cutting-edge technologies and solutions transforming the public transportation industry. You will play a vital role in driving innovation and developing mission-critical software solutions that enable efficient public transportation systems. You will collaborate with a diverse team of platform experts and hardware specialists to design and implement robust and scalable software applications.
Responsibilities
- Design, develop, test, and maintain secure, scalable, and reusable software solutions that meet customer needs.
- Contribute to Agile development processes, including sprint planning and reviews.
- Collaborate with the Team Lead and Principal Engineer on design priorities and delivery planning.
- Mentor and support junior engineers through knowledge sharing, code reviews, and technical coaching.
- Investigate and resolve production incidents to ensure system stability and customer satisfaction.
- Communicate technical concepts clearly across diverse teams and provide constructive, solution-oriented feedback.
What You Will Bring
Essential:
- Minimum of 5 years experience in software development.
- Extensive experience in C++, Java, experience with AWS cloud platform, particularly serverless architecture (Lambda, API Gateway), containerisation (ECS, ECR) and CDK.
- Proficient in Bitbucket and building CI/CD pipelines to automate testing and deployment.
- Skilled in building and integrating RESTful APIs and event-driven architectures using tools like Kafka.
- Competence in working with relational and non-relational databases such as Oracle and PostgreSQL.
- Strong focus on automated testing (unit, integration, UI) using frameworks such as JUnit, Jest, Selenium, Cucumber Studio, and Allure.
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
Personal Attributes
Essential:
- Strong critical thinking and proactive problem solving skills.
- Clear and confident communicator, both written and verbal.
- Composed and resilient under pressure.
- Supportive team player with mentoring capability.
- Committed to continuous learning and professional growth.
- Demonstrates integrity, accountability, and reliability.
- Organised with effective time management skills.
What’s in it for you?
Besides the opportunity to work for a global company that is customer and people focused. We offer:
- A supportive culture with great on-site offices.
- A focus on learning and development.
- A great collaborative team culture.
Application notes
Sounds good? Then apply now. Get on board today!
No recruitment agencies, please! We won’t accept any introductions.
Vix Technology is committed to diversity and inclusion. We welcome people of all cultures, backgrounds, abilities, sexual orientations and gender identities, and we strongly encourage applications from Aboriginal and Torres Strait Islander peoples. We value the diverse perspectives and experiences that strengthen our team. We’re focused on ensuring an accessible recruitment experience; if you need support or adjustments at any stage of the process, please let us know.
Benefits
- Private Healthcare.
- Income Protection Scheme.
- Pension.
- Group Life Assurance.
- Cycle to Work Scheme.
- Electric Car Benefit Scheme.
- Employee Assistance Programme.
- Eyecare and Optometry Vouchers.
We regret that this position is only available for UK citizens/Residents with indefinite leave to remain in the UK, with current full time work rights for the United Kingdom, currently residing in the UK.
No recruitment agencies, please! We won’t accept any introductions.
Vix Technology is an Equal Opportunity Employer and prohibits discrimination and harassment of any kind. We are committed to the principle of equal employment opportunity for all people and want to build a workforce as diverse as the community we serve. We aim to have a work environment where everyone feels included and everyone can realise their full potential.
Senior Java Developer in Manchester employer: Vix Technology
Vix Technology is an exceptional employer that champions innovation in public transit solutions while fostering a flexible and collaborative work culture. With a strong commitment to employee growth through continuous learning opportunities and a supportive environment, our team thrives on making a meaningful impact in the industry. Located in the UK, we offer competitive benefits including private healthcare and a focus on diversity and inclusion, ensuring every employee feels valued and empowered to excel.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Java Developer in Manchester
✨Tip Number 1
Network like a pro! Reach out to current employees at Vix Technology on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for your application process. Personal connections can make a huge difference!
✨Tip Number 2
Prepare for the interview by brushing up on your technical skills. Since you’ll be working with Java, AWS, and CI/CD pipelines, make sure you can confidently discuss your experience and showcase your problem-solving abilities. Practice common coding challenges too!
✨Tip Number 3
Show your passion for public transportation! During interviews, share why you’re excited about the role and how you can contribute to Vix Technology’s mission. This enthusiasm can set you apart from other candidates.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at Vix Technology.
We think you need these skills to ace Senior Java Developer in Manchester
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Senior Java Developer role. Highlight your experience with Java, AWS, and any relevant technologies mentioned in the job description. We want to see how your skills align with what we're looking for!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to express your passion for public transportation and how you can contribute to our mission. Keep it concise but impactful – we love a good story that connects your experience to our goals.
Showcase Your Projects:If you've worked on any projects that demonstrate your skills in software development, especially with RESTful APIs or cloud technologies, make sure to mention them. We’re keen to see real examples of your work and how you’ve tackled challenges.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you're serious about joining our team at Vix Technology!
How to prepare for a job interview at Vix Technology
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially Java and AWS. Brush up on serverless architecture and containerisation, as these are crucial for the role. Being able to discuss your experience with these tools confidently will show that you're a strong fit.
✨Showcase Your Problem-Solving Skills
Prepare examples of how you've tackled complex problems in previous roles. Vix Technology values critical thinking and proactive problem-solving, so be ready to share specific instances where you’ve made a significant impact through your solutions.
✨Emphasise Team Collaboration
Since the role involves working closely with diverse teams, highlight your experience in collaborative environments. Discuss how you’ve mentored junior engineers or contributed to Agile processes, as this aligns with their team-focused atmosphere.
✨Communicate Clearly
Practice explaining technical concepts in simple terms. Vix Technology appreciates clear communication across teams, so being able to articulate your thoughts effectively will set you apart. Consider doing mock interviews to refine your delivery.