At a Glance
- Tasks: Design and develop award-winning pension tools that support millions worldwide.
- Company: Procentia, a leader in innovative pension administration solutions.
- Benefits: Generous holiday, health insurance, electric car leasing, and more!
- Other info: Diverse and inclusive workplace encouraging all to apply.
- Why this job: Join a dynamic team and make a real impact on pension technology.
- Qualifications: Experience in Python, React, TypeScript, and Agile methodologies.
The predicted salary is between 40000 - 55000 £ per year.
As a software engineer at Procentia, you will be designing, developing and maintaining our suite of award winning pension administration tools, supporting over 4.2 million pension members worldwide. You’ll have the opportunity to work on IntelliPen, our all-in-one pensions administration system, to our brand new, innovative platforms Intelli-PRT and Intelli-ISP. You’ll be part of a team of engineers implementing new features, enhancements, and bug fixing issues as and when they arise.
Responsibilities
- Build and maintain software that fulfils specific needs
- Find solutions to security threats, viruses, or errors that might hinder the performance of the application
- Carry out regular security and performance checks
- Stay on track of the application lifecycle to ensure necessary updates are completed on time
- Analyse stakeholder and user requirements
- Document all changes made to applications
- Communicate with clients and other teams/stakeholders
- Collaborate with other developers and other departments
- Investigation of problems and determining the best solution
Key Skills and Experience
- Python (PySpark, Databricks, FastAPI, SQLAlchemy)
- React (Tanstack Router & Query)
- TypeScript
- Frontend Build Tools (e.g. Vite, Webpack)
- SQL Server database development
- Git (and versioning best practices)
- Agile methodologies (Kanban, Scrum)
- Unit Testing and testing frameworks (e.g. unit test, pytest, Jest, React Testing Library)
Benefits
- 25 days holiday (plus public holidays) increasing with length of service up to a maximum of 28 days, with carry over of up to 1 week
- Buying and Selling holiday (up to 1 week)
- Volunteer day
- 5% Employer contribution pension
- Life Assurance
- Private Medical Insurance
- Employee Assistance Programme (EAP)
- Health care cash plan
- Tusker – Electric Car Leasing scheme
Candidate considerations
Don’t meet every requirement? We know that some candidates, particularly women, disabled people, LGBTQ+ individuals, neurodivergent people, and those from ethnic minority backgrounds, may hesitate to apply unless they meet every listed requirement. At Procentia, we’re committed to building a diverse, inclusive workplace where everyone can thrive. If this role excites you but your experience doesn’t align perfectly with every requirement, we encourage you to apply anyway. You could be a great fit for this role or another opportunity within our team.
Software Engineer (x2) in Bristol employer: Procentia
Contact Detail:
Procentia Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer (x2) in Bristol
✨Tip Number 1
Network like a pro! Reach out to current employees at Procentia on LinkedIn or through mutual connections. A friendly chat can give you insider info and might just get your foot in the door.
✨Tip Number 2
Show off your skills! If you’ve got a portfolio or GitHub with projects that highlight your Python, React, or TypeScript skills, make sure to share it during interviews. It’s a great way to demonstrate what you can bring to the team.
✨Tip Number 3
Prepare for those technical interviews! Brush up on your coding skills and be ready to tackle some real-world problems. Practising common algorithms and data structures can really help you shine.
✨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 the Procentia team.
We think you need these skills to ace Software Engineer (x2) in Bristol
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your experience with Python, React, and Agile methodologies to show us you’re the right fit for our team.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you’re excited about this role at Procentia. Share specific examples of your past work that relate to the responsibilities listed in the job description.
Showcase Your Problem-Solving Skills: In your application, give us examples of how you've tackled challenges in software development. We love seeing how you approach problem-solving, especially when it comes to security threats or performance issues.
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 don’t miss out on any important updates from our team!
How to prepare for a job interview at Procentia
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, like Python, React, and SQL. Brush up on your knowledge of frameworks like FastAPI and testing tools like pytest. Being able to discuss these confidently will show that you’re ready to hit the ground running.
✨Showcase Problem-Solving Skills
Prepare examples of how you've tackled security threats or bugs in past projects. Procentia values problem solvers, so be ready to explain your thought process and the solutions you implemented. This will demonstrate your analytical skills and ability to work under pressure.
✨Understand Agile Methodologies
Familiarise yourself with Agile practices, especially Kanban and Scrum. Be prepared to discuss how you’ve worked in Agile teams before and how you handle changing requirements. This will show that you can adapt and thrive in their fast-paced environment.
✨Communicate Effectively
Since the role involves collaboration with clients and other teams, practice articulating your thoughts clearly. Think about how you would explain complex technical concepts to non-technical stakeholders. Good communication is key to success in this role!