Back to jobs
Principal Software Engineer
- Posted 28 July 2025
- LocationTimişoara
- Job type Permanent
- Discipline Product & Engineering
- ReferenceJ15439
Job description
We’re looking for people to join the Access family, who share our passion for believing in better, and who will help us continue to grow.
Love Work. Love Life. Be You. - is central to our success and how we give our customers the freedom to do more of what's important to them.
What does Access offer you?
We offer a flexible, hybrid working environment where you can balance work and life while maintaining a strong office team-based culture. We deliver on what we say, taking the development of our people seriously. We’ll work with you to progress your success plan and provide opportunities to accelerate your career.
On top of a competitive salary, our standard 25 days holiday (which goes up the longer you’re with us), and a matched pension scheme, you’ll also be able to choose from a range of benefits to suit you. We’re an organisation that likes to give back, so you’ll also have one charity day allocated to support a cause that matters to you.
Position Summary:
We are looking for a Principal Software Engineer to work within our Products & Engineering squads, looking after our Public Sector platform.
This is a challenging role in an exciting fast paced company with lots of opportunity to work on a variety of interesting projects.
In this role you will work directly with our Product and Engineering teams, distributed across the UK and Romania to help implement a consistent, unified user experience across our extensive & diverse portfolio of solutions.
Working as part of an ambitious team, you will have the opportunity to have a big impact on our solutions and accelerate the AI adoption across the teams. You will take technical ownership of epics & features, supporting the Team Leads to break down complex requirements and deliver them. You will also be responsible for ensuring our security compliance activities (i.e. PCIv4, PCI-3DS and P2PE).
The ideal candidate will be working or aspiring for a similar role and have sound, demonstrable commercial experience of working on secure and compliance payment processing solutions. They must have excellent hands-on knowledge of .NET and MSSQL, good experience of AI tools and understanding of Java. Continuous improvement is important, and it is expected that as an experienced Principal Engineer you are able to drive improvements within and across squads, influencing both technical peers and non-technical stakeholders.
The Key characteristics for this role: adaptable, enthusiastic, solutions-focussed, AI-first approach, pro-active, loves a challenge and pride in the quality of your output.
Key accountabilities and responsibilities:
• Work in an Agile (Scrum) team, delivering high quality software focused on delivering team results through both your individual contribution, and assisting other team members.
• Actively contribute to refinement, and take responsibility for understanding scope, risk and complexity of changes from inception through to delivery.
• Contribute to the continuous development of processes and improvements.
• Identify and remove technical debt, providing good business justification for prioritisation.
• Analyse, identify and fix root cause of defects throughout the various layers of a platform.
• Understand, identify and adhere to design patterns, coding standards and Definition of Done.
• Design and develop software solutions to agreed requirements using a range of languages and technologies including HTML, JavaScript, CSS and ReactJS.
• Create technical documentation where required.
• Take ownership of key technical components or areas of code.
• Contribute to quality through collaborating with other team members and support testing where required
• Undertake peer code review alongside other members of team, providing constructive feedback to other developers
• Proactively share knowledge and mentor junior staff to improve technical competency of the team
• Adopt an AI-first approach and accelerate the AI culture within the team in-line with the business approved tooling.
• Understand and manage the compliance requirements like PCIv4, PCI-3DS and P2PE
Your skills and experiences might also include:
• You are an accomplished Principal full-stack Engineer with experience building high quality software using .NET, Angular, SQL and Java
• You have strong experience in developing and maintaining cloud-based services, API’s and web applications
• You take pride in your work, ensuring that we delight users with our software and make their lives easier every day.
• You demonstrate the ability to prioritise your work, and help unblock others, in accordance with sprint goals.
• You display ownership, responsibility, and good decision-making.
• You have a strong understanding of software industry development standards, applying them appropriately to the scenario at hand.
• You have a good understanding of source code management best practice (using Git), and ability to troubleshoot issues.
• You have the ability and motivation to test your own work and that of others to ensure we maintain our high-quality standards.
• You have direct experience working with delivery pipelines, contributing to a shared codebase.
• You have a great eye for detail and can easily convert designs into pixel perfect code. Knows the team standards and rules inside out. You’re able to suggest styling changes to fix and assist others and debug code
• You are able to apply generic programming best practices, e.g. SOLID design principles
• You are able to ensure quality of the written code through component-level unit tests
• Proactively and continually identify, propose and implement improvements across the codebase, in processes and within the team.
What are we all about?
The Access Group is one of the largest UK-headquartered providers of business management software to small and mid-sized organisations in the UK, Ireland, USA and Asia Pacific. It helps more than 100,000 customers across commercial and non-profit sectors become more productive and efficient. Our products and solutions go beyond providing technology, we connect the right people with the right data, at the right time, through Access Workspace.
At Access, we are committed to creating a welcoming and inclusive environment where everyone can thrive. If you're excited about this role, (even if your previous experience doesn't align perfectly), you might just be the perfect fit for us! We wholeheartedly believe in equality for all and the transformative power of diversity.
Why not join our vibrant team where you can love what you do, love how you live, and most importantly, be authentically you? Let's make a difference together.
Love Work. Love Life. Be You.