> Markdown version of [/jobs/ext/2786107-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/2786107-senior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - **Company:** Vix Technology - **Location:** Manchester, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Agile Methodology, Automation of Tests, C++ (Programming Language), Code Review, Junit, PostgreSQL, Oracle (Applications), Scrum Methodology, Selenium, Software Engineering, Software Systems, Cloud Platform System, Event Driven Architecture, Containerization, Information Technology, Apache Kafka, Non-relational Database, Bitbucket, Api Gateway, Restful APIs, Cucumber (Software), Serverless Computing - **Published:** September 8, 2026 - **Apply:** https://www.collegerecruiter.com/job/2840575856-senior-software-engineer ## About the Role * 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., * 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 ## Description 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., * 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. ## Related Videos - [Improving Developer Happiness with GitOps](https://www.wearedevelopers.com/videos/54-improving-developer-happiness-with-gitops) - [Proactive monitoring and smoke testing in your production environment](https://www.wearedevelopers.com/videos/139-proactive-monitoring-and-smoke-testing-in-your-production-environment) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Old tools, new tricks](https://www.wearedevelopers.com/videos/1916-old-tools-new-tricks) - [Unlocking the potential of Digital & IT at Vodafone](https://www.wearedevelopers.com/videos/602-unlocking-the-potential-of-digital-it-at-vodafone) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [The Best X (Twitter) Accounts for Developers](https://www.wearedevelopers.com/magazine/294-the-best-x-twitter-accounts-for-developers) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london)