As a Junior Software Engineer in one of PA Media Delivery Squads you’re guaranteed fantastic insight into all aspects of the software development lifecycle from concept through to completion, gathering requirements, backlog refinements and planning sprints.
You will have the opportunity to work with the latest industry standard technology and work collaboratively with and learn from our brilliant Software Engineering team.
About us
PA Media is the leading multimedia content provider and national news agency offering unrivalled content and digital media services. As home to the national news agency of the UK and Ireland, PA Media proudly takes its place at the heart of the UK media news providing a continuous feed of text, pictures, video and data into newsrooms around the country.
Alongside our core national news agency operation, PA Media also supplies a wide range of content and editorial services ranging from international sports data, comprehensive entertainment guides and photo syndication to editorial and media training. We work with customers across the media industry including national and regional newspapers, magazines, TV and radio broadcasters and digital platforms.
About you
- Passionate about learning and development?
Qualifications
- A Degree in Computer Science, Software Engineering, or any related subject?
- Knowledge of Object-Oriented and/or Functional programming principles, development standards, practices, and patterns?
- Proficient in one or more of the following languages: Java, C#, JavaScript/TypeScript or similar?
- An understanding of iterative delivery through Agile/Scrum and/or Kanban?
The role
- Build high quality, scalable, resilient and performant product and services that meet business needs
- Contribute your skills constructively as part of agile, cross-functional squads throughout the product delivery cycle
- Contribute comfortably across “full stack”, from front-end to back-end, including infrastructure-as-code, code reviews and releases
- Automate wherever possible – from tests through to deployment pipelines and monitoring
- Working towards agile delivery practices and participate in code reviews, clean code, unit testing, reporting, documentation, and releases
- Demonstrate continual learning and development, improving skills, knowledge and performance
- Being mentored by one, or more of your technology colleagues which will provide support to your continuous learning and development
Techologies you’ll have the opportunity to work with
- Node.js/TypeScript
- JavaScript/React
- AWS/Azure
- RabbitMQ
- Docker/Terraform
- REST
- Agile/Scrum/Kanban
- C#
Benefits
In return for your commitment, you’ll join a small, determined team who work collaboratively to support one another and share knowledge.
You can expect a competitive starting salary and we recognise your contribution to our continued success with a range of benefits which includes company pension scheme and life assurance.
There is also 25 days annual leave with an option to buy up to five days after your first year.
Our culture
We’re working hard to ensure we provide an inclusive environment and as well as your skills and experience we’re also focused on who you are and what else you can bring. We recognise the importance of a healthy work life balance and positively encourage agile working.
We are always open to discuss an individual’s flexible working needs so please speak to us during the recruitment process to understand what this could look like for you. We will do everything we can to support you during your application. If you need us to make any adjustments to our recruitment process, speak to our recruitment team who will be happy to support you.