Senior Software Engineer, C#

Job not on LinkedIn

November 20

Apply Now
Logo of NMI

NMI

Fintech • Payments • SaaS

NMI is a leading global embedded payments enablement platform that provides a comprehensive, all-in-one solution for accepting and managing payments. Their platform is designed to support a variety of payment methods, including online, in-person, mobile, and self-service transactions. NMI offers flexible and feature-rich payment gateways, merchant relationship management solutions, and fraud defense tools. Serving independent sales organizations, banks, software developers, and payment facilitators, NMI helps its partners grow by simplifying the complexities of payment processing and offering a scalable and unified payments experience. With over 20 years of experience, NMI connects over 237,000 devices and processes over $200 billion in payment volumes annually. Their innovative approach and focus on flexibility and modularity make them a strategic partner in the evolving fintech landscape.

201 - 500 employees

💳 Fintech

☁️ SaaS

📋 Description

• 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

🎯 Requirements

• 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, HTTPS, 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 - £60,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

Apply Now

Similar Jobs

November 20

HubSpot

1001 - 5000

🤝 B2B

☁️ SaaS

Software Engineer developing features for HubSpot’s Customer Success teams. Focus on backend system with opportunities for full-stack development.

🇬🇧 United Kingdom – Remote

💵 £84k - £126k / year

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🇬🇧 UK Skilled Worker Visa Sponsor

November 20

HubSpot

1001 - 5000

🤝 B2B

☁️ SaaS

Senior Backend Engineer on HubSpot's Email Sending Infrastructure team developing high-scale backend services. Enhancing reliability and performance of email routing and deliverability systems.

🇬🇧 United Kingdom – Remote

💵 €101k - €161.6k / year

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🇬🇧 UK Skilled Worker Visa Sponsor

November 19

Mozilla

501 - 1000

👥 B2C

🔒 Cybersecurity

Senior Software Engineer for Mozilla focused on enhancing the Firefox add-ons ecosystem. Collaborating with designers and product managers to deliver user-friendly web applications.

🇬🇧 United Kingdom – Remote

💵 £65k - £95k / year

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

November 19

Bookwhen Ltd

11 - 50

☁️ SaaS

🤝 B2B

⚡ Productivity

Full-Stack Developer focusing on high-quality feature delivery for a remote-first booking solution company. Collaborating with a small team to improve user experience and system functionality.

🇬🇧 United Kingdom – Remote

💵 £50k - £60k / year

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

🇬🇧 UK Skilled Worker Visa Sponsor

November 19

Maze

11 - 50

🔒 Cybersecurity

🏢 Enterprise

Full Stack Engineer role at Maze focusing on building customer-facing product experiences with a focus on cybersecurity. Responsibilities include front-end and back-end development, working within modern tech stacks.

🇬🇧 United Kingdom – Remote

💵 €100k - €160k / year

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

🇬🇧 UK Skilled Worker Visa Sponsor

Developed by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com