Back-end Developer

Heylus Recruitment Ltd ,
Birmingham, West Midlands

Overview

Job Description

Outstanding agency in Birmingham is currently looking for a Engineer Back End Developer to work in Birmingham, your day to day duties will include: * Architecting, designing and maintaining large-scale applications * Breaking projects down into tasks, providing estimates and requirements * Writing Ansible playbooks for configuring servers * Creating deployments for micro-service applications * Configuring multiple layers of caching * Integrating with third parties, both sending and receiving data * Explaining concepts and ideas to non-technical users * Breaking projects down into tasks and provide estimates and requirements * Planning, designing and implementing multi-layered web applications To be considered for this exciting Engineer Back End Developer role, you will need the following experience: * Experience architecting systems from the ground up (dedicated and cloud, database design and data flow) * Experience deploying production applications (we use ansible for ensuring deployments are reproducible) * Experience maintaining codebases to ensure they are resilient (error handling, knowing when to refactor and when to restart) * Experience balancing client expectations against technical requirements (and been able to explain this clearly internally) * Core proficiency with PHP, and a familiarity with other languages. We are primarily a PHP shop (Laravel and WordPress), but we use tools written in JavaScript, Python and more. Your Behaviour: * Improver - Always strive to make the next project the best project * Enthusiastic - Raring to try new things, even if they don't succeed and a willingness to learn * Friendly - Happy to work and play with new people * Brave - Have the courage to embrace risk and trust each other We'd love it if you... * Had written a microservice based application * Had survived a production outage (even better if service continued) * Know everything there is to know about a topic/framework/tool of your choice * Understood page performance and how to reduce load times across the stack * Had a sound knowledge of common security risks and how to protect against them * Have stories about that one time you deployed the wrong code BENEFITS: The agency holds regular company training days, Labs days, share breakfast and wind-down drinks on Fridays, and have unlimited coffee and snacks to keep us going through the working week. There's also flexible working hours, your birthday off [because no one wants to work on their birthday], comprehensive health plan and a monthly benefit budget to spend on whatever you like, such as the gym, Netflix, Spotify or shopping vouchers.