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