Full Stack Software Developer

Scgmidlands — United Kingdom · Posted ~3 hours ago

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Description

You will join a collaborative agile team of software engineers and QA testers across all experience levels. Working on diverse projects from backend APIs to customer-facing websites, you will directly shape innovative technology solutions within primary healthcare. Responsibilities Work within an agile team to solve technical challenges and develop new functionality to our products and servicesContribute towards translating business requirements into technical design and development projects and tasksContribute in architectural and design discussionsDiagnose and troubleshoot technical issuesIdentify and contribute towards developing solutions to improve system security, performance, scalability, and reliabilityAdhere to best software engineering practices and principlesCollaborate with other members of the team through remote and in-person collaboration, work together with all stakeholders to understand and progress projects and tasks Our Core Tech Stack (What You Will Use) PHP + LaravelReactMySQLGitLabRabbitMQ Other Tech (What You Can Learn) ElectronRedisDockerPuppet (build and deploy) You are going to enjoy this job if you… Are happy working in a team and communicating to achieve clarityLike to solve complex technical challengesAre comfortable developing in an incremental fashionCan adapt to rapidly evolving requirements in a fast-paced environmentApproach technical challenges and difficulties in a pragmatic and logical fashionAre comfortable reviewing, releasing, deploying and troubleshooting your and other people’s code Skills Required Essential experience: Knowledge of the product development lifecycleWorking experience with modern PHP including frameworks (e.g. Laravel)Working experience with modern frontend frameworks/libraries (e.g. React)Source control (e.g. GitLab)Working experience with databases (e.g. MySQL)Strong knowledge of software design patterns and object-oriented design principlesWorking experience of test frameworks Desired Experience Experience with Message Queues (e.g. RabbitMQ) & event driven architectureNode.jsHealthcare industry experience (NHS)