
Principal Software Engineer
2 weeks ago
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.
-
Software Engineer .NET
2 weeks ago
Timisoara Metropolitan Area, Romania The Access Group Full time €60,000 - €80,000 per yearWe'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...
-
Principal Software Engineer
2 weeks ago
Timisoara Metropolitan Area, Romania ACI Worldwide Full time €80,000 - €120,000 per yearJob DescriptionJoin the Team Making Possibilities HappenIf you've ever used an ATM, paid a bill through your phone, sent money to a friend, or shopped online, chances are your transaction was safeguarded and processed using our software. Now it's your turn to serve the payment needs of organizations and people the world over.Join us and be part of powering...
-
Assoc Software Engineer
2 weeks ago
Timisoara Metropolitan Area, Romania ACI Worldwide Full time €40,000 - €80,000 per yearJob DescriptionJoin the Team Making Possibilities HappenIf you have ever used an ATM, paid a bill through your phone, sent money to a friend, or shopped online, chances are your transaction was safeguarded and processed using our software. Now it is your turn to serve the payment needs of organizations and people over the world.Join us in the role ofJunior...
-
Intern Software Engineering
2 weeks ago
Timisoara Metropolitan Area, Romania ACI Worldwide Full time €40,000 - €60,000 per yearJob DescriptionJoin The Team Building Modern Payments ProductsIf you've ever used an ATM, paid a bill through your phone, sent money to a friend, or shopped online, chances are your transaction was safeguarded and processed using our software. Now it's your turn to serve the payment needs of organizations and people the world over.As anACI Software Engineer...
-
Sr Software Engineer
2 weeks ago
Timisoara Metropolitan Area, Romania ACI Worldwide Full time $90,000 - $120,000 per yearJob DescriptionJoin the Team Making Possibilities HappenIf you have ever used an ATM, paid a bill through your phone, sent money to a friend, or shopped online, chances are your transaction was safeguarded and processed using our software. Now it is your turn to serve the payment needs of organizations and people over the world.Job SummaryAs aSenior Software...
-
Software Engineer .Net
2 days ago
Timisoara Metropolitan Area, Romania The Access Group Full time €40,000 - €60,000 per yearWe'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 blended approach to office working,...
-
Full Stack C# Web Software Developer
2 weeks ago
Timisoara Metropolitan Area, Romania Saguaro Technology, Inc. Full time €40,000 - €80,000 per yearWe are looking for a passionate software developer working for the Life Science Industry, using professional equipment and tools, architecting, designing, implementing and unit testing different system functionalities for a web platform full filing Biostore needs.You will have the unique opportunity to contribute along other engineers and scientists to the...
-
Software Project Manager
2 weeks ago
Timisoara Metropolitan Area, Romania Schaeffler Full time 2,000 - 4,000 per yearSchaeffler is a dynamic global technology company and its success has been a result of itsentrepreneurial spirit and long history of private ownership. Does that sound interesting to you? As a partner to all of the major automobile manufacturers, as well as key players in the aerospace and industrial sectors, we offer you many development...
-
Java Software Engineer
1 week ago
Bucharest Metropolitan Area, Romania Worldpay Full time 104,000 - 130,878 per yearAre you ready to write your next chapter?Make your mark at one of the biggest names in payments. We're looking for a Java Software Engineer II (Mid-Senior level) to join our ever evolving team and help us unleash the potential of every business.What you'll own as the Java Software Engineer II (Mid-Senior level)You will be working on one of the...
-
NET Software Engineer
2 weeks ago
Bucharest Metropolitan Area, Romania Worldpay Full time €90,000 - €120,000 per yearAre you ready to write your next chapter?Make your mark at one of the biggest names in payments. We're looking for a Senior .NET Software Engineer to join our ever evolving WPAP team and help us unleash the potential of every business.What you'll own as the Senior .NET Software EngineerProduce well structured, maintainable, reliable and fit for purpose code...