Job Details: Lead Software Engineer - PayPoint Platform
Full details of the job.
Vacancy Name: Lead Software Engineer - PayPoint Platform
Vacancy No: VN313
Employment Type: Full-Time
Business Name: PayPoint Network Ltd
Location: Remote with occasional visits to our offices in Welwyn Garden City.
Why are we recruiting:
Are you a Senior Developer/Engineer or an existing Lead, with a passion for technology, looking to join and lead an ambitious and growing cross-functional DevOps team?
What will you be doing?
* Overseeing all aspects of development for an entire product or system, including key decisions on the overall technical direction.
* Being accountable for the deliveries into the Production environment by you and other engineers within the team, ensuring stability, availability, and security.
* Mentoring the team and leading on new skills, technology, and problem solving.
* Bridging the gap between the engineering team and other technical/non-technical teams.
* Designing, developing, and maintaining scalable technical solutions that support ongoing growth.
* Developing clean code which adheres to SOLID principles.
* Ensuring that application lifecycle, quality assurance, database engineering, and build/deployment tasks are understood by the team.
* Ensuring systems are performant & reliable and meet functional and non-functional requirements.
* Actively participating in driving continuous improvement in team processes, software tools, and output.
* Demonstrating experience of designing features with security in mind.
* Helping to shape the team’s ways of working with the Delivery Manager and Product Owner.
* Supporting the Product Owner and Delivery Manager in communicating with stakeholders.
* Assisting with translating technical solutions into language that non-technical staff will understand.
* Delivering to challenging deadlines.
* Being committed to delivering high-quality, well-tested software as part of an agile team.
* Assisting with recruitment of team members.
* Being part of an out-of-hours support rota to ensure applications and services run smoothly.
What would we like from you?
* Strong experience as a software engineer or developer, ideally as a senior or staff engineer.
* Follow industry standard principles (SOLID, clean code).
* Experience of application design in a micro-service architecture.
* Azure Cloud (Networking, Storage, Kubernetes, App Services, API Manager, Monitoring).
* .NET Core / .NET 6+
* .NET Framework (version 3.5+) and C#.
* Java.
* Web Development (HTML, CSS & SaSS, JavaScript, JQuery, node.js).
* Web API (RESTful).
* JavaScript frameworks (e.g., AngularJS).
* Front-end frameworks (e.g., Bootstrap).
* SQL Server (T-SQL, Stored Procedures).
* No-SQL (Cosmos Db).
* Unit Test Framework (NUnit, MSTest, or xUnit.net).
* Mocking frameworks (e.g., Moq).
* Source Control, Build and Deployment Tools (Azure DevOps and GIT).
* Agile (Scrum, Kanban) or DevOps environment experience.
It would be great if you already have…
* Experience of DevSecOps.
* Experience in CRM systems development (e.g., Salesforce).
* Experience in ITSM tools development (e.g., ServiceNow).
* Messaging Frameworks (e.g., Azure Service Bus).
* ORM Technology (NHibernate or Entity Framework).
* Microsoft SSIS and SSRS.
* MSMQ.
* Postman/SOAP, Selenium, Cypress, Splunk.
* Experience in Android development frameworks.
* Experience in newer languages such as Golang or Rust.
What can we do for you?
* Holiday purchase scheme, with 25 days holiday plus bank holidays as standard.
* On-site gym at our office, and nationwide corporate rate gym membership.
* Online benefits portal with access to deals and discounts.
* Contributory company pension scheme.
* Private medical insurance.
* Life assurance of 3 x annual gross salary, with options for additional cover.
* Options for purchasing benefits at a discounted rate.
* Electric Car Scheme.
At PayPoint, we're committed to creating an inclusive culture where everyone can thrive and feel a sense of belonging. PayPoint is an equal opportunities employer and welcomes applications from all suitably qualified persons regardless of their race.
#J-18808-Ljbffr