P6 Principal Software Engineer (Payments)

NMI

  • Bristol Area
  • £100,000-135,000 per year
  • Permanent
  • Full-time
  • 2 months ago
  • Apply easily
NMI is a leading provider of payment gateway solutions, specializing in card-present solutions and payment processing. Our innovative technologies empower businesses to securely accept payments and optimize transaction processes. With a focus on reliability, security, and innovation, we continuously push the boundaries of what's possible in the payments industry.We are seeking a highly skilled and experienced P6 Principal Software Engineer to join our dynamic team at NMI. Reporting directly to the Director of Product Engineering for Payment Processing, you will play a pivotal role in leading technical initiatives across our card-present solutions and payment processing gateways. As the key technical expert for our value stream, you will be responsible for supporting on key holistic projects and providing mentoring and technical leadership to our engineering teams and leads. Your expertise in payments, architectural design, ISO messaging formats, and programming languages will be essential in driving innovation, transformation and technical excellence across our products and services.Key Responsibilities:
  • Provide technical leadership for the payment processing value stream and guidance to engineering teams, ensuring the delivery of high-quality solutions.
  • Mentor and upskill team members, fostering a culture of continuous learning and growth.
  • Collaborate with cross-functional teams to design and implement scalable, secure, and reliable payment solutions.
  • Drive architectural decisions and contribute to the evolution of our technical infrastructure.
  • Stay abreast of industry trends and emerging technologies in payments and software development.
  • Act as a subject matter expert on payment protocols, device platforms, ISO messaging formats, and relevant standards.
  • Lead by example, demonstrating best practices in software engineering, coding standards, and quality assurance.
  • Communicate effectively with stakeholders at all levels, including product managers, engineers, and executives.
RequirementsEssential:
  • At least 10+ years experience in the payments space with a focus on card payments and financial technologies.
  • Knowledge of security standards (such as PCI DSS) and compliance requirements specific to financial technologies.
  • Proven expertise in architecture design, payment protocols, and ISO messaging formats.
  • Expert level in at least one object-oriented language. Preferably in one of C#, PHP, Java. Experience in other languages will also be considered.
  • Demonstrated track record of delivering complex technical projects on time and within budget.
Desired:
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Excellent leadership and communication skills, with the ability to inspire and motivate teams.
  • Experience working with on premise, GCP and AWS Cloud environments.
  • Experience working in an Agile environment and familiarity with DevOps practices.
  • Commitment to continuous learning and professional development.
BenefitsWhy Join NMI:At NMI, we offer a dynamic and collaborative work environment where you will have the opportunity to make a meaningful impact in the payments industry. As a member of our team, you will be empowered to innovate, grow, and succeed in your career. We value diversity, creativity, and teamwork, and we are committed to fostering an inclusive culture where everyone can thrive.As well as being a part of something exciting everyday, you will also receive the following benefits:
  • Competitive salary of £100,000-£135,000 max per annum (dependant on experience)
  • Annual bonus scheme dependent on individual and company performance
  • 25 days holiday each year (+ bank holidays + 1 day after each year of service with up to a max. of 30 days)
  • Workplace pension scheme
  • Private medical insurance (upon 30 days of employment)
  • 7 hours per day, 35 hours per week
  • A flexible hybrid working arrangement
  • Great work-life balance with our Flexi-time policy
  • Family Friendly policies (Enhanced Maternity and Paternity Pay and Shared Parental Leave).
  • A chance to develop with an allocated company training budget
  • Bike2Work Scheme
  • Telus Health, an Employee Assistance Programme which offers wellbeing, family and financial support services, such as assessments, resources and even 1:1 counselling sessions. It also offers interesting perks such as discounts on gyms, restaurants, high street retailers and cinema tickets.
  • A strong commitment to employee wellbeing including mental health first aiders.
  • Employee referral scheme with generous financial reward
  • Bonusly colleague reward scheme
How to Apply:If you are a passionate and driven software engineer with a deep understanding of payments and a desire to lead technical initiatives, we want to hear from you! Please submit your resume and cover letter outlining your relevant experience and qualifications.Join us at NMI and help shape the future of payments!Application Deadline: March 18, 2024We are an Equal Opportunities employer and will provide reasonable support throughout the recruitment process to applicants who have a disability. Please let us know in advance so that any support, aids or adaptations can be put in place to assist you.Please be aware that all offers of employment are made subject to receipt of satisfactory background and financial checks.

NMI