Full details of the job. Vacancy Name:
Senior Software Engineer - Paypoint Platform Vacancy No:
VN334 Employment Type:
Full-Time Business Name:
PayPoint Network Ltd Location:
Remote with occasional visits to Welwyn Garden City. Why are we recruiting? Are you a Senior Software Engineer with a passion for technology, looking to join an ambitious and growing cross-functional DevOps team? We are looking for a Senior Software Engineer to join a talented team, working together in designing, building, and supporting our retailer-facing products and services. What will you be doing? Acting as a role model for the other engineers on the team Designing and developing technical solutions that are maintainable, scalable and support the ongoing growth of the business Developing clean code which adheres to SOLID principles and follows the solution architecture Ensuring that the application lifecycle, quality assurance, database engineering and build and deployment tasks are in place and understood by the team Ensuring that the business has systems that are performant and reliable and meet functional and non-functional requirements Being committed to all aspects of quality from the start of every development Actively participating in driving continuous improvement in the team’s processes, software tools and output Demonstrating experience of designing features with security in mind Assisting with translating technical solutions into language that non-technical staff will understand Delivering to challenging deadlines Demonstrating a can-do and pragmatic approach to overcoming obstacles Being a team player, taking people with you when there are different tensions in play Being part of an out-of-hours support rota to ensure that the applications, systems and services in your area run smoothly at all times What would we like from you? Proven development capability with several years experience Follow industry standard principles (SOLID, clean code) .NET Core / .NET 6+ .NET Framework (version 3.5+) and C# Web API (RESTful) No-SQL (Cosmos Db) Unit Test Framework (NUnit, MSTest, or xUnit.net), Integration Testing Mocking frameworks (e.g. Moq) Experience of application design in a micro-service architecture (considering security and infrastructure) Developing services and application within Azure Cloud (Networking, Storage, Kubernetes, API Manager, Monitoring) Delivering infrastructure as code (Terraform) Source Control, Build and Deployment Tools (Azure DevOps, GIT, Sona Cloud, SOOS) Agile (Scrum, Kanban) or DevOps environment experience, TDD/Unit Testing, CI/CD It would be great if you have… Experience of DevSecOps Experience using Azure DevOps Experience using ArgoCD Messaging Frameworks (e.g. Azure Service Bus) Experience in ITSM tools development (e.g. ServiceNow) ORM Technology (NHibernate or Entity Framework) MSMQ Postman/SOAP, Cypress, Splunk Experience in newer languages such as Golang or Rust Web Development (HTML, CSS & SaSS, JavaScript, JQuery, node.js, ECMAScript) JavaScript frameworks (e.g. AngularJS, KnockoutJS) Front-end frameworks (e.g. Bootstrap, Blazor) What can we do for you? Holiday purchase scheme, with 25 days holiday plus bank holidays as standard. On-site gym at our office (Free), and nationwide corporate rate gym membership Online benefits portal where you can access lots of deals, discounts - for example of shopping or holidays Contributory company pension scheme Progression and Development Private medical insurance Life assurance of 3 x annual gross salary, with the option to purchase additional cover You’re also able to purchase a range of benefits at a discounted rate including, critical illness cover, bicycles via our Cycle2Work scheme, dental insurance and TasteCard dining discount card We’re committed to building a culture that empowers all of our people to thrive and feel a sense of belonging at PayPoint.
#J-18808-Ljbffr