At a Glance
- Tasks: Design, build, and support innovative internal applications for a leading tech team.
- Company: Join a diverse and inclusive workplace at Post Office, where everyone matters.
- Benefits: Enjoy 25 days annual leave, bonuses, and continuous learning opportunities.
- Other info: Be part of a dynamic team with excellent career growth potential.
- Why this job: Make a real impact by modernising trading platforms for retailers and customers.
- Qualifications: Knowledge of full-stack development, cloud computing, and programming languages like C#.
The predicted salary is between 40000 - 50000 £ per year.
Software Engineers will be responsible for assisting in the design, build, test, maintenance, and supporting of our internal applications. As a team member of the Payzone Engineering Team, this role will provide both operational support for existing applications plus delivering new applications and services as we modernise our trading platforms, improving them for postmasters, retailers, and customers. They will embody a culture of inclusion, continuous improvement, and high performance, with a key focus on delivery.
What we can do for you:
- 25 days annual leave that increases with tenure
- Up to 10% on target bonus opportunity
- Income protection after 12 months service
- Full support from our employee assistance programme and access to our employee benefits platform
- Ever-evolving learning and development opportunities
Our commitment to embracing diversity extends beyond just words. We actively foster an inclusive workplace that values the unique perspectives and contributions from all colleagues. We hold the belief that Equity, Diversity, and Inclusion are not just vital but fundamental to our success and growth. Our priority lies in shaping a business that mirrors the diverse communities we reach, truly making Post Office 'Everybody's Business'. As an equal opportunity employer, we value and celebrate the differences among our people, ensuring that our practices reflect our dedication to inclusivity and equal representation for all.
What you’ll need to succeed:
- Understanding of full-stack software development principles, architecture, and conventions
- Basic knowledge of cloud-native computing and cloud-native concepts (micro-services and distributed systems) and exposure to modern application hosting (PaaS, Azure container based/cloud native platforms)
- Familiarity with bespoke or specialised transaction processing platforms and associated tooling
- Experience with object-oriented programming languages, such as C# desirable
- Experience with documentation, workflow, and code versioning tools, such as Git, Confluence, and Jira
- Familiar with the concepts of data structures and architectures, using relational and/or non-relational database approaches
- Familiar with basics of test-driven development and testing conventions and why this is important
Software Engineer in Northwich employer: Post Office Ltd
Contact Detail:
Post Office Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer in Northwich
✨Tip Number 1
Network like a pro! Reach out to current employees on LinkedIn or at industry events. A friendly chat can give you insider info and maybe even a referral.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those that align with the job description. This is your chance to shine and demonstrate your full-stack capabilities.
✨Tip Number 3
Prepare for the interview by practising common technical questions and coding challenges. We recommend using platforms like LeetCode or HackerRank to sharpen your skills before the big day.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team.
We think you need these skills to ace Software Engineer in Northwich
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your full-stack development knowledge and any experience with cloud-native concepts to catch our eye!
Craft a Compelling Cover Letter: Use your cover letter to tell us why you’re passionate about software engineering and how you embody our values of inclusion and continuous improvement. Share specific examples of your past work that align with what we do at StudySmarter.
Showcase Your Projects: If you've worked on any relevant projects, whether personal or professional, make sure to include them! We love seeing practical applications of your skills, especially in areas like micro-services or transaction processing platforms.
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 Post Office Ltd
✨Know Your Tech Stack
Make sure you brush up on full-stack software development principles and the specific technologies mentioned in the job description. Familiarise yourself with cloud-native concepts and be ready to discuss your experience with micro-services and distributed systems.
✨Showcase Your Problem-Solving Skills
Prepare to talk about how you've tackled challenges in previous projects. Use examples that highlight your ability to design, build, and maintain applications, as well as how you’ve contributed to operational support for existing systems.
✨Emphasise Team Collaboration
Since this role is part of a team, be ready to discuss your experience working collaboratively. Mention any tools like Git, Confluence, or Jira that you've used to manage workflows and documentation, and how you’ve contributed to a culture of inclusion and continuous improvement.
✨Understand the Importance of Testing
Familiarise yourself with test-driven development and be prepared to explain why testing is crucial in software engineering. Share any experiences where you implemented testing conventions and how they improved the quality of your code.