Backend Software Engineer

November 6

Apply Now
Logo of DNA Payments Group

DNA Payments Group

201 - 500

💰 Venture Round on 2021-06

Description

• Writing high-quality, clean, and testable code in line with coding standards • Adhering to software design patterns and best practices • Identifying deficiencies and improvements within the existing real-time payment processing gateway • Participate in planning, reviews, retrospectives, and design & estimation sessions • Analysing business requirements and user stories to design and implement new features into an existing real-time payment processing gateway • Embracing modern technologies, standards, and techniques as they emerge

Requirements

• Exceptional knowledge of C# .NET Core and Standard, with firsthand commercial practice • Comprehensive understanding of OOP and SOLID principles, especially IOC and DI • Practical understanding of Azure DevOps and GIT, or Jira and GitLab for source control and project management • Working practice creating and consuming API’s • Working understanding of Distributed Systems and Microservices Architecture • Experience of relational databases, i.e., MS SQL • Knowledge of DevOps, CI\CD practise • Degree level education to 2:1 or above in Computer Science or other IT related discipline • Experience of non-relational databases, i.e., MongoDB, Cassandra, etc • Knowledge and understanding of virtualization/containerization using Microsoft Azure, Oracle Cloud, Docker, and Kubernetes • Working understanding of queueing technologies, such as RabbitMQ, Kafka, etc • Worked in an Agile/Scrum environment

Benefits

• 25 days holiday per year • Private Medical • Life Assurance • Ride to work • Access to self-learning platform • Bookboon • Income Protection • Workplace Pension • Employee Assistance Programme

Apply Now

Similar Jobs

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