Software Developer Software Engineer Uniting what’s next in traffic. At Yunex Traffic, we launch cities into the future with forward-looking infrastructure and transport solutions, making mobility safer, more efficient and more sustainable for all. Do you want to make a difference with the work you do? Join us as a Software Engineer. We are looking for a Software Engineer to join our exciting R&D department and support the Product Owner in delivering key features with our traffic management system. This is a key role that will see you working as part of the team working alongside key stakeholders in Project Lifecycle Managers (PLM), Service Support, and R&D. We are looking for a motivated, autonomous full stack developer with experience in designing and developing with Java Spring boot, Angular, and MySQL. We're open to applicants who are strong in either Java Spring Boot or Angular and are excited to learn the other technology. We offer flexible working conditions with this role, but you will be required to visit our Poole site in Dorset on a twice weekly basis. We offer a competitive package and an excellent work life balance. Our company and what we do: Our products and services touch many aspects of everyday mobility; if you drove or took public transport today, your journey was almost certainly helped along by code written by our development teams. Our systems provide a comprehensive set of tools for managing the traffic network, helping to keep traffic flowing efficiently, minimising congestion, pollution and helping to keep streets healthy. We produce software that integrates data from multiple sources to allow the effective management of the road network. In your role, what can you expect: You will contribute to a team of multi-disciplined engineers responsible for an important set of features that form our traffic management product. You will be a key contributor to one of our teams, bringing your experience in solving complex problems as we implement new features and improve existing architecture in an AWS hosted solution. Role Profile · Working closely with the PLM and Product Owner (PO) to design, quote, and deliver solutions · Growing your expertise in the domain and technical areas, and sharing your insights and discoveries with the team · Delivering quality solutions from inception to production according to project timescales and budget · Working on improvements, new features, and keeping the system running smoothly using an Angular, Java, and MySQL technology stack: o Coding interfaces and micro services using Java Spring Boot, to support modular and scalable application development o Coding an interactive User Interface using Angular o Writing and optimising SQL queries on our MySQL database o Utilising queuing technologies such as ActiveMQ and Kafka to enhance system functionality and ensure reliable message processing o Writing clean, maintainable, and efficient code, following best practices and coding standards o Troubleshooting and resolving software defects and issues o Managing your development working with tools such as GitLab, Jira, and Confluence o Familiarity with AWS services and cloud-based development would be a bonus · Working within an Agile team to find answers to technical and feature questions, and undertaking code reviews o Participating in agile ceremonies, including sprint planning, stand-ups, and retrospectives o Contributing to continuous improvement initiatives within the team o Enhancing the quality of the team's deliveries by engaging in activities such as code reviews, pair programming, and knowledge sharing · Teamwork is central to this role. The ideal candidate will have a proven ability to collaborate effectively with colleagues, contribute to team goals, and foster a positive team environment o Communicating regularly with the team, portraying information clearly in both oral and written form o Collaborating with cross-functional teams to design, develop, and implement new features o In addition to testing and troubleshooting your code, you will work with other developers to help them troubleshoot their issues o Ability to work independently and as part of a team We offer: 26 days holiday, increasing up to 29 days with length of service. Excellent pension, matching contributions up to 10% of pensionable salary. Annual, business performance-related bonus. Flexible benefits to suit your personal needs. Flexible working policy. Investment in personal development and support for membership of professional institutions. How do I apply? We can only accept online applications. Click the “Apply Now” button below to submit your application. About Us: We are a global leader in intelligent transport systems with more than 3,500 passionate employees who pioneer, develop, create, install and maintain innovative road traffic and mobility solutions all over the world. We make our roads smarter, safer and greener. The work we do enables cities, highways authorities and infrastructure operators to create a new world of mobility and makes cities more livable for everyone. Our solutions range from traffic lights, tolling solutions and tunnel management to software, AI applications and the intelligent networking of all road users. Become a Traffic Transformer and help us to continue transforming towns and cities all over the world. Our Commitment: At Yunex Traffic, the uniqueness of our people is our strength. Our people are at the heart of what we do and every voice, perspective and contribution is valued. The future of mobility needs people who think down different tracks and we empower our people to transform cities all over the world. Join us and make a difference too