Principal Software Engineer
21 hours 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
21 hours 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 flexible, hybrid working environment where you...
-
Principal Software Engineer
2 weeks ago
Timisoara Metropolitan Area, Romania Urban Connect Full time 90,000 - 120,000 per yearIn this role you will join a product development team working on Fraud Detection engine, based on neural networks and database rules. It is used by banks and financial institutions to identify financial transactions sent by fraudsters instead of legitimate cardholders, based on configurable rules and spending patterns.Responsibilities:Independently designs,...
-
Senior Java Software Engineer
2 weeks ago
Bucharest Metropolitan Area, Romania TechTalent Software Full time 90,000 - 120,000 per yearAbout the Role:We are seeking a Senior Software Engineer to lead the development of a test automation platform that offers robust capabilities and multi-protocol support for both simple feature testing and advanced system and scenario validation. This role involves designing and building test scripts, integrating comprehensive analysis, implementing complex...
-
Assoc Software Engineer
21 hours ago
Timisoara Metropolitan Area, Romania ACI Worldwide Full time 40,000 - 60,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
22 hours ago
Timisoara Metropolitan Area, Romania ACI Worldwide Full time 20,000 - 25,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...
-
Staff Software Engineer
1 week ago
Timisoara Metropolitan Area, Romania Imagination Technologies Full time 90,000 - 120,000 per yearThe roleImagination is an industry leader in designing power-efficient and high-performance GPU technology for graphics and compute. This is an opportunity for you to influence future GPU AI architecture, work with State of The Art networks and push the boundaries of acceleration on the EDGE.You will:Work with teams of engineers deploying advanced compute &...
-
Lead Engineer Node/Python
1 week ago
Bucharest Metropolitan Area, Romania Arnia Software Full time 90,000 - 120,000 per yearAs a Lead Software Engineer, you will join our rapidly growing Engineering team focused on machine learning to help us realise a future where Humans and AI work together to solve the world's most important problems.Responsibilities:You'll share your days with teams of talented software engineers, scientists, designers, and product specialists. You will take...
-
Software Test Engineer
1 week ago
Timisoara Metropolitan Area, Romania Suvoda Full time 40,000 - 60,000 per yearAt Suvoda, we're not only passionate about the work that we do and the impact that it has on human lives, but we're passionate about the people who make it happen Every day, it is our priority to bring in talented and motivated individuals and create a workplace that drives, engages and retains them.What Makes Suvoda a Great Place to Work*?Here are just a...
-
Software Engineer .Net
1 week 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
21 hours 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...