> Markdown version of [/jobs/ext/3020208-principal-software-engineer](https://www.wearedevelopers.com/jobs/ext/3020208-principal-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). --- # Principal Software Engineer - **Company:** Vix Technology - **Location:** Manchester, UK - **Experience:** Experienced - **Salary:** £56,600.0 - **Contract:** Permanent contract - **Skills:** .NET Framework, Agile Methodology, Amazon Web Services, C Sharp (Programming Language), Code Review, Amazon DynamoDB, PostgreSQL, Scrum Methodology, Software Engineering, Software Systems, Systems Integration, Git, Event Driven Architecture, Information Technology, Non-relational Database, Restful APIs, Docker - **Published:** September 21, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5892650414 ## About the Role * Minimum 10 years in software engineering, with a minimum of 3 years in tech lead, or principal engineering role * Extensive experience in C#, .NET and related frameworks, and modern development tooling (git, docker, AI coding tools) * Skilled in building and integrating RESTful APIs and event-driven architectures * Competence in working with relational and non-relational databases such as PostgreSQL and DynamoDB * Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field Desirable: * AWS experience * Previous experience and interest in a transport technology or rail ticketing environment, * 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 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 specialists to design and implement robust and scalable software applications. What you'll be doing: * Develop, test, and maintain secure, scalable, and reusable software solutions that meet customer needs * Supporting the design and architecture of complex systems, with a focus on long-term quality, scalability, and maintainability * Deep ownership of the codebase, uplifting engineering standards, and acting as a trusted source of technical knowledge for the development team * Contribute to Agile development processes, including sprint planning and reviews * Mentor and support junior engineers through knowledge sharing, code reviews, and technical coaching * Available as a technical escalation to 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 - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Optimizing Discovery: PostgreSQL's Role in Transforming GetYourGuide's Search](https://www.wearedevelopers.com/videos/1647-optimizing-discovery-postgresql-s-role-in-transforming-getyourguide-s-search) - [Unlocking the potential of Digital & IT at Vodafone](https://www.wearedevelopers.com/videos/602-unlocking-the-potential-of-digital-it-at-vodafone) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [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) ## Related Articles - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [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) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)