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.
- Why this job: Make a real impact in public transport while working with cutting-edge technologies.
- Qualifications: 5+ years in software development, skilled in C++, Java, and AWS.
- Other info: Diverse team environment with excellent career growth opportunities.
The predicted salary is between 28800 - 48000 ÂŁ 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.
Vix Technology is seeking a talented and motivated Senior Software Engineer to join our dynamic team. As a Senior Software Engineer, you will have the opportunity to work on cutting‑edge technologies and solutions that are 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.
Requirements
- 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 To The Role
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.
Benefits
- A supportive culture with great on‑site offices.
- A focus on learning and development.
- A great collaborative team culture.
- Private Healthcare.
- Income Protection Scheme.
- Pension.
- Group Life Assurance.
- Cycle to Work Scheme.
- Electric Car Benefit Scheme.
- Employee Assistance Programme.
- Eyecare and Optometry Vouchers.
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. 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. 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 Software Engineer in Manchester employer: Vix Technology
Contact Detail:
Vix Technology Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer in Manchester
✨Tip Number 1
Network like a pro! Reach out to current employees at Vix Technology on LinkedIn or other platforms. A friendly chat can give you insider info and might just get your application noticed.
✨Tip Number 2
Show off your skills! Prepare a portfolio or GitHub repository showcasing your best projects, especially those that align with public transport solutions. This is your chance to shine beyond the CV!
✨Tip Number 3
Ace the interview by practising common technical questions and soft skills scenarios. Remember, they’re looking for a team player, so be ready to share how you’ve collaborated in past projects.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets into the right hands. Plus, it shows you’re genuinely interested in joining our awesome team.
We think you need these skills to ace Senior Software Engineer in Manchester
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Senior Software Engineer role. Highlight your experience with C++, Java, and AWS, as well as any relevant projects that showcase your skills in building scalable software solutions.
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to express your passion for public transportation and how your background aligns with Vix Technology's mission. Don’t forget to mention your collaborative spirit and mentoring experience!
Showcase Your Problem-Solving Skills: In your application, give examples of how you've tackled complex problems in past projects. Vix Technology values critical thinking, so share specific instances where you’ve made a difference through innovative solutions.
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 you’re keen on joining our team!
How to prepare for a job interview at Vix Technology
✨Know Your Tech Inside Out
Make sure you brush up on your C++ and Java skills, as well as your experience with AWS cloud platforms. Be ready to discuss specific projects where you've used these technologies, especially in relation to serverless architecture and CI/CD pipelines.
✨Showcase Your Problem-Solving Skills
Prepare examples of how you've tackled complex problems in previous roles. Vix Technology values critical thinking, so think about situations where you had to investigate and resolve production incidents or improve system stability.
✨Emphasise Team Collaboration
Since the role involves working closely with diverse teams, be ready to share experiences where you've collaborated effectively. Highlight any mentoring you've done for junior engineers, as this shows you're a supportive team player.
✨Communicate Clearly and Confidently
Practice explaining technical concepts in simple terms. Vix Technology looks for clear communicators, so ensure you can articulate your thoughts well, both verbally and in writing. This will help you stand out during the interview.