Senior Software Engineer

New
N
NMIPayment Processing
Remote, UKFull-TimeSenior
Salary48,000 - 58,000 GBP per year
Apply NowOpens the employer's application page

Job Details

Experience
Minimum of 5 years
Required Skills
SQLJavaSoftware ArchitectureC#CI/CDNetworking

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.
  • 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.
  • Excellent communication skills.

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.
View Full Description & ApplyYou'll be redirected to the employer's site
48,000 - 58,000 GBP per year
Apply Now