Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

£48k - £58k per year

NMI Co.

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 an experienced Software Engineer to join our Payments Processing group. This group focuses on developing and maintaining world-class payment solutions, including PIN pad and card reader integration and processor/acquirer connectivity. the ideal candidate The ideal candidate is a highly skilled software engineer with deep expertise in one or more of the following domains: Backend development (C#/.NET) Mobile SDK development for Android (Java/Kotlin) or iOS (Objective-C/Swift) You don’t need to be an expert in all these areas, but you should bring senior-level technical depth and design experience in at least one, combined with the ability and curiosity to work across the stack when needed. As a Senior Engineer, you will play a key role in designing, developing, and maintaining SDKs and backend components that enable secure, performant, and seamless payment transactions. You will be expected to take ownership of complex problems, influence architectural decisions, and contribute to improving our CI/CD, testing, and deployment processes. You’ll also provide mentorship, participate in design discussions, and help ensure that our systems and SDKs meet the highest standards of security, reliability, performance, and maintainability. key responsibilities Design, develop, and maintain secure, scalable, high-quality SDKs and backend services used in payment device integrations. Lead architectural and design discussions across backend and mobile platforms. Write and review well-structured, maintainable, and efficient code. Collaborate closely with Product, QA, and Operations to ensure successful feature delivery. Mentor junior and mid-level engineers, sharing best practices and guiding technical growth. Participate in the evolution of CI/CD pipelines and deployment automation. Ensure that all code and systems adhere to strong security and compliance requirements (e.g., PCI, OWASP). Investigate and resolve performance issues across SDKs and backend services. Contribute to cross-team initiatives, including SDK standardization and shared libraries Join the team’s out-of-hours on-call rota to support critical product alerts. This typically starts after 6 months of onboarding, and we provide additional compensation to acknowledge the commitment and disruption to your time. skills & experience Bachelor's degree in Computer Science, Information Technology, or equivalent experience. Minimum of 5 years of experience in developing complex software applications in a commercial environment. Advanced proficiency in C# (preferred) or Java, with a strong understanding of object-oriented design principles and software architecture. Deep understanding of the Software Development Life Cycle (SDLC) and agile methodologies. Experience with relational databases (e.g., MySQL, SQL Server, Oracle) and optimizing database interactions. Strong knowledge of security best practices, including secure coding principles and compliance requirements (e.g., OWASP Top Ten, PCI, SOC2, HIPAA). Proficient in networking concepts such as sockets, DNS, and SSL. Deep knowledge of design patterns and their practical application. Proven ability to work independently while also fostering teamwork and cross-team collaboration. Demonstrated ability to mentor junior engineers and contribute to the growth of the engineering team. Strong problem-solving skills, with the ability to anticipate potential issues and proactively address them. Excellent communication skills, capable of explaining complex technical concepts to both technical and non-technical stakeholders. benefits Annual bonus scheme dependent on individual and company performance Annual salary of £48,000 - £58,000 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 remote first culture 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 Lifeworks, 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 We’re looking for creative and passionate people who share our vision of making payments easy. If that sounds like you and you meet the requirements above, then. We 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. about us NMI enables our partners with choice, and challenges the one-size-fits-all approach to payments. You've probably used NMI in the last 24 hours without even realising it. We’re the platform that powers success for innovative tech created by SMBs, entrepreneurs and fintech start-ups. We’re creative problem solvers who help visionaries smash through boundaries and think beyond what’s possible so they can think about what’s next. But we’re not just built for the tech savvy. We democratise the latest payments technology so that everyone can realise the benefits of easy payments across the full spectrum of commerce. We’re all about enabling more payments in more ways and more places. Please note that in compliance with the data protection regulations within your jurisdiction, any personal information submitted with your job application may be collected and used by NMI for the purpose of recruitment and employment-related activities. By submitting your application, you acknowledge and provide explicit consent to the processing of your personal information as described in our privacy policy found on our website. For more information on how we process your information, please read our privacy policy here: #LI-Remote Find more English Speaking Jobs in United Kingdom on Arbeitnow #J-18808-Ljbffr

Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in New Bremen, OH vacancy
  •  ...The Associated Engineers Group sucht eine erfahrene Softwareentwicklerin bzw. einen erfahrenen Softwareentwickler mit starkem Java-Fokus und Expertise im Agentic Software Engineering. Die Position bietet attraktive Verdienstmöglichkeiten, inklusive Boni und einer hohen... 
    Senior

    The Associated Engineers Group

    New Bremen, OH
    10 hours ago
  •  ...DRW in Chicago is hiring a Senior Software Engineer focused on digital assets. You will design, build, and operate systems that move and safeguard cryptoassets, working closely with business partners to ship meaningful products from day one. You should be comfortable... 
    Senior

    Drweng

    New Bremen, OH
    10 hours ago
  •  ...to ensuring application resiliency and delivering the HiveMQ software platform in the highest quality. As a member of the HiveMQ development...  ...writing reliable and scalable software. A strong software engineering background (5+ years) and profound experience in architecting,... 
    Senior

    HiveMQ GmbH

    New Bremen, OH
    4 days ago
  •  ...Senior Software Engineer at Parloa About the role In this position, you will contribute to a suite of tools and integrations utilized by Parloa's agents through the Managed Conversation Platform (MCP). Your work will enhance the security and efficiency of business systems... 
    Senior
    Full time

    Parloa

    New Bremen, OH
    5 days ago
  •  ...secured 2M in funding, they are now on the search for several Senior Engineers who thrive in high-ownership environments with proven track...  ...sources in real time Connecting the platform into enterprise software environments to drive real-world usage Working closely with customers... 
    Senior

    Remotely

    New Bremen, OH
    2 days ago
  • €72k - €80k per year

     ...Senior Software Engineer at DigitalService GmbH des Bundes About the role Join a team of over 250 professionals dedicated to modernizing the German government through iterative, user-focused product development. You will take full ownership of software projects, guiding... 
    Senior
    Full time

    DigitalService GmbH des Bundes

    New Bremen, OH
    5 days ago
  •  ...Maritime Division has assembled a diverse team of experts in software, robotics, artificial intelligence, sensor fusion, and...  ...us build the future of defense capability. About the Job Senior Software Engineers independently drive the delivery of a variety of software... 
    Senior
    Full time
    Work experience placement
    Remote work
    Flexible hours

    Anduril Industries

    New Bremen, OH
    9 hours ago
  •  ...system of record, Carta brings together the software, services, and legal infrastructure that...  ...Team You'll Work With You’ll enter our engineering interview process as part of a pooled...  ...business. The Problems You'll Solve As a Senior Software Engineer II, you will lead... 
    Senior
    Local area

    Carta

    New Bremen, OH
    9 hours ago
  •  ...Select how often (in days) to receive an alert: Senior Software Engineer (all genders) Contract::Full-time/Part-Time Language(s):English(C1)andGerman(isanadvantage) Serrala is the global leader in finance process automation. For over 40 years, we have been advancing the... 
    Senior
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Worldwide

    Serrala Group GmbH

    New Bremen, OH
    3 days ago
  •  ...for secure ML training, without data leaving each partner’s environment. About the role We are looking for a hands‑on Senior Software Engineer to build and evolve the backend systems that power Apheris’ federated computing platform. In this IC3 role, you will be... 
    Senior
    Work at office
    Remote work
    Work from home

    Apheris

    New Bremen, OH
    5 days ago
  • Senior Software Engineer at emnify. About the role In this position, you will become a vital member of the Experience team, focusing on the development of APIs and backend systems that facilitate enterprise customer management and automation of IoT connectivity. Your work... 
    Senior
    Full time
    Flexible hours

    emnify

    New Bremen, OH
    5 days ago
  •  ...ultimate career opportunity that will light a fire within you. Software Developer So, what's the role all about? Here at NICE Public...  ...templates, Terraform) Education BSc in Computer Science/Software Engineering or equivalent Requisition ID: 10665 Reporting into: Group Lead... 
    Senior
    Worldwide

    PVH (Tommy Hilfiger/Calvin Klein)

    New Bremen, OH
    5 days ago
  •  ...Astronomer empowers data teams to bring mission-critical software, analytics, and AI to life and is the company behind Astro,...  ...infrastructure and open-source software. We’re looking for a Senior Software Engineer to join our Platform Engineering team. You get to go in at... 
    Senior

    ASTRONOMER INC

    New Bremen, OH
    9 hours ago
  •  ...ATS Automation Tooling Systems Inc sucht einen SAP Senior Consultant (all genders) für die eigenständige Durchführung von Kundenprojekten. Die Position ist als Evergreen ausgeschrieben, sodass Bewerbungen jederzeit willkommen sind. Wichtige Anforderungen sind mehrjährige... 
    Senior

    ATS Automation Tooling Systems Inc

    New Bremen, OH
    4 days ago
  • Innovabee Group GmbH & Co. KG sucht einen SAP Berater (m/w/d) in München. In dieser Rolle entwickeln Sie Konzepte für SAP S/4HANA-Einführungen und optimieren Geschäftsprozesse unserer Kunden im Bereich Supply Chain Management oder Finance & Controlling. Sie sollten über...
    Senior
    Flexible hours

    Innovabee Group GmbH & Co. KG

    New Bremen, OH
    3 days ago
  • Nagarro is seeking an experienced SAP Controlling consultant to design and implement S/4HANA Controlling solutions across transformation programs. You will drive architecture, optimize CO-OM/CO-PA/CO-PC, and collaborate with business and finance stakeholders to translate...
    Senior

    Nagarro

    New Bremen, OH
    3 days ago
  •  ...Ein führendes Unternehmen in der Softwareentwicklung sucht einen erfahrenen Senior SAP Consultant Utilities. In dieser Rolle gestaltest du die Energiewirtschaft mit fortschrittlichen SAP-Lösungen. Du übernimmst Verantwortung für das Customizing, führst Analysen durch... 
    Senior
    Remote work
    Flexible hours

    PROLOGA

    New Bremen, OH
    3 days ago
  • BTC Business Technology Consulting sucht eine erfahrene SAP Planungsexpert:in zur Beratung von Energie- und Industrie-Kunden rund um SAC, SAP BW/BI und den Umstieg auf SAP Business Data Cloud. Sie arbeiten an der Planungslösung, Zielarchitekturen und übernehmen Projektverantwortung...
    Senior
    Remote work

    BTC Business Technology Consulting

    New Bremen, OH
    3 days ago
  • NexusUnifi is looking for a Freelance SAP SD Consultant to join a dynamic team. This 12-month contract offers a fantastic rate, allowing for significant remote work alongside essential onsite collaboration. The ideal candidate will have at least 5 years of experience with...
    Senior
    Contract work
    Freelance
    Remote work
    Work from home

    NexusUnifi

    New Bremen, OH
    2 days ago
  •  ...i-flow GmbH is looking for a Deep Tech Senior Fullstack Developer to drive the evolution of our IoT platform. You will take ownership of the software development lifecycle and contribute to technical decisions and implementations. The role offers a competitive salary... 
    Senior
    Remote work

    I-Flow

    New Bremen, OH
    5 days ago
  •  ...Hitachi Solutions Europe Ltd. (Germany) sucht einen Senior Full Stack Developer (.NET & Azure), der skalierbare Cloud-Lösungen gestaltet und von der Planung bis Go-Live begleitet. Sie arbeiten an cloud-nativen Architekturen, beraten Kunden zu Geschäftsprozessen und liefern... 
    Senior

    Hitachi Solutions

    New Bremen, OH
    4 days ago
  •  ...system design for scale, resilience, and security Raise the bar - Lead and engage in code reviews, mentor teammates, and champion engineering excellence Evaluate technology - Research and integrate tools that improve developer experience and platform capability Improve... 
    Senior
    Freelance
    Remote work

    CRX Markets AG

    New Bremen, OH
    4 days ago
  •  ...If this resonates with you, we’re excited to welcome you as a Senior Ruby on Rails Developer! Your Position As a Senior Ruby on...  ...Work Work both individually and in collaboration with other engineers on our Ruby on Rails projects, demonstrating a strong sense of... 
    Senior
    Permanent employment
    Live in
    Work at office
    Remote work
    Flexible hours

    Ruby Developer

    New Bremen, OH
    5 days ago
  • mindsquare AG sucht einen Senior Consultant im SAP HCM Umfeld. Zu den Aufgaben gehören die Unterstützung von Kunden in der Analyse, Konzeption und Entwicklung von Lösungen sowie das Führen von Workshops. Besonderen Wert legen wir auf Erfahrungen im SAP HCM Umfeld und die... 
    Senior
    Remote job
    Flexible hours

    mindsquare AG

    New Bremen, OH
    3 days ago
  •  ...in every challenging IT project, never a matter of luck. As a Senior Consultant SAP Test Management , you lead our clients’ SAP® S/4...  ...delivery models and consistently enforce high quality standards in software and development. Your profile is complemented by strong client... 
    Senior
    Remote work
    Flexible hours

    Qestit Ag

    New Bremen, OH
    5 days ago
  • Teicon Group sucht einen Senior Test Engineer, der den Testprozess für militärische Kommunikationssoftware leitet. Bewerber sollten über mindestens fünf Jahre Erfahrung im Testen verfügen und Kenntnisse in der Testautomatisierung mit Gherkin, Python und Qt Squish haben... 
    Senior

    Teicon Group

    New Bremen, OH
    3 days ago
  • Does becoming a recognised SAP SD specialist within stable teams and long-term S/4HANA projects appeal to you? We are further expanding an established SAP Sales & Distribution capability across Germany, supporting a strong pipeline of enterprise transformation initiatives...
    Senior
    Flexible hours

    IgniteSAP

    New Bremen, OH
    3 days ago
  •  ...Proactive Global seeks a Senior Architect, Physical AI and Robotics to lead internal product engineering and major programs involving Physical AI and Autonomous Robotics with Fortune 1000 clients. The role requires a bold, results-driven leader who will design platforms... 
    Senior

    Proactive Technical Services

    New Bremen, OH
    3 days ago
  • The Recruitment 2.0 Group is seeking an experienced SAP Analytics Cloud - Planning (Senior) Consultant for a fully remote role, working with German-based brand-name clients on cutting-edge SAC projects. This opportunity is ideal for consultants already experienced with... 
    Senior
    Remote job

    The Recruitment 2.0 Group

    New Bremen, OH
    5 days ago
  •  ...seamless integration with REST and GraphQL APIs for front-end communication. Your profile You have 5+ years experience as a software engineer, with a focus on full-stack development. Bachelor’s degree in a STEM field (preferred) or equivalent bootcamp experience... 
    Remote work

    CloudDevs

    New Bremen, OH
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!