Software Engineer
Role details
Job location
Tech stack
Job description
Senior IT Recruiter at the PayPoint | We're hiring in Tech at the PayPoint Group! About the Role?Join our agile Fulfilment product team at Love2shop and help us build world-class, customer-facing products that delight our users. As a Senior Software Engineer, you will be a key player in a dynamic, fast-paced environment, contributing to all stages of the software development lifecycle from analysis and design to coding, testing, and deployment.We are looking for a passionate and pragmatic engineer who is committed to writing clean, well-tested code and pushing the boundaries of what our team can achieve. If you are a curious problem-solver who enjoys working across the entire software stack, this is the perfect opportunity for you to grow your skills and make a real impact.Key responsibilitiesDevelop high-quality, scalable code that adheres to SOLID principles and our solution architecture.Contribute to all stages of the software development lifecycle within an agile team, from feature conception to delivery.Write and maintain clean, well-documented code that meets both functional and non-functional requirements.Actively participate in code reviews, sharing knowledge and helping to improve team standards.Collaborate with team members to drive continuous improvement in our development processes and tools.Contribute to the design and implementation of new features, with a strong focus on security best practices.Proactively identify and communicate project risks to team leads and product managers, proposing clear mitigation strategies.Ability to work under pressure and manage work load unsupervised providing quality on-time deployments.Provide support for production applications and services as part of an out-of-hours rota.Essential skills and experienceA minimum of 2-3 years of professional experience as a Senior Software Engineer.Proven experience developing withPHP 8+ , including theLaravel Framework (10/11/12) .Strong understanding of object-oriented programming (OOP) and software design principles (e.g., SOLID, Clean Code).Proficiency with relational and non-relational databases, specificallyMySQL (5.7/8.x)andRedis .Experience withTDD (Test-Driven Development)using tools likePHPUnitand mocking frameworks.Practical knowledge of building and integrating withRESTandSOAPAPIs.Experience withGitfor source control andCI/CDpipelines using tools likeGitHub ActionsandCircleCI .A strong grasp of agile methodologies ( Scrum, Kanban ).Experience withAWS Cloudservices, includingEC2, SQS, RDS , andElasticache .Additional skills and experienceIt would be great if you already have: -An understanding of event-driven architecture and message queues ( Laravel Horizon, SQS ).Familiarity with containerization and orchestration tools likeKubernetes .Experience with a microservices or service-oriented architecture.Knowledge of front-end technologies such asHTML, CSS, SaSS, and TailwindCSS .Experience with testing tools likeCypressorSelenium .Familiarity with NoSQL databases likeDynamoDB .Understanding ofDevSecOpsprinciples.Experience working in aPCI-DSScompliant environment.Experience of DevOps ( IaC , configuringCI/CI ,automationandinfrastructuremanagement).Our benefits if you decide to join us:25 days' holiday per year, plus bank holidaysCompany pension schemeStaff Everyday Benefits card offering discounts with multiple retailers (10%)Corporate travel scheme with Merseyrail, Northern rail, Arriva & Transport for WalesFabulous kitchen space which offers free tea and coffeeFaith room open to all denominations along with dedicated kitchen space for Halal and Kosher food preparationFamily friendly leaveCommunity volunteering policy which allows you 2 days per year to support the community with charitable eventsAs a disability-confident committed company, we welcome all colleagues into a work environment where success is attainable for everyone, regardless of disability, age, race, religion, gender identity, or sexual orientation. We are committed to ensuring that everyone has equal access to growth and opportunities in our workplace.Seniority levelMid-Senior levelEmployment typeFull-timeJob functionInformation TechnologyIndustriesRetail and Financial Services#J-18808-Ljbffr Similar jobs, Job Description Senior Software Engineer (Algorithms & Computer Vision) - Liverpool An innovative technology company is seeking a Senior Software Engineer with strong experience in algorithms and computer vision to join its growing development team. This role will focus..., Senior Software Engineer (Algorithms & Computer Vision) - Liverpool An innovative technology company is seeking a Senior Software Engineer with strong experience in algorithms and computer vision to join its growing development team. This role will focus on building and..., Engineering Strategy and Standards: Co-Define with Strategy and Architecture team and champion the long-term technical vision and technology strategy for the department's services and platforms, ensuring alignment with central government technology policies (e.g.,...
Requirements
Are you passionate about automation and looking to lead cutting-edge projects in a collaborative, multi-disciplinary environment? Our client, 3P Innovation, are a leader in automated machinery for the pharmaceutical, medical device, and FMCG industries, and they are seeking..., A data-led digital business is hiring a Junior Software Developer to support the development of large-scale data acquisition and web scraping systems. This role is ideal for a Computer Science graduate or early career developer who wants to work on complex technical..., Are you a Senior Software Engineer looking for an interesting job opportunity? Our client, TKMS ATLAS UK, are seeking a Senior Software Engineer with skills in Java to work on the development of marine-based autonomous systems. This job will be based out of TKMS ATLAS UK's...