Sign up for the chance to get matched to this role, and similar opportunities.
hackajob on-demand focuses on matching talented contractors like you with organisations seeking specific skills for their projects. We use our platform to connect you with exciting contract opportunities and discuss projects on behalf of the companies we partner with.
Job Title: Software Engineer (Back-end)
Company: Zest
Location: 4 days a year in Leeds
What You’ll Do:
Our aim is to become a market leader in the provision of Electric Vehicle charging solutions to Local Authorities and Businesses as part of our strategy to lead the transition to zero carbon.
The goal is to undertake an ambitious electric vehicle charging installation program, deploying high volume and quality EV installations across the nation. The target areas will be public destination charging locations, primarily deploying fast-charging solution 7.4kW to 22kW with potential 50kW to 200kW rapid solution as and when required. Our aim is to make the world a better place, one charge point at a time.
The Senior Backend Developer will work within Zest’s IT development team to plan and work with the developers in the creation of the functionality required to support our EV charge points management platform, website, and mobile apps.
Key Accountabilities
The role is responsible for the following
Design, build and document the data integration and storage functionality
Creation and management of development tasks for medium to large projects
Provision of clear communication of work via diagrams and plans to seniors
Efficient use of AWS products and features in terms of delivery time and costs
Security and compliance of the functionality within the AWS platform
Platform stability, scalability, connectivity, and performance
Consideration to cost implications of solution designs
Work closely with solution architect and platform team to ensure that AWS best practices are followed
Ensure efficient coding standards are defined and applied to all developments
Improvements in development tools to support project work
Any other duties as required
Outcome, Results and Key performance indicators:
Documented solutions for all deliverables
Provision of secure re-usable automation code
Re-creatable (automated build and test) for all deliverables
Successfully meeting the goals of the IT team
Key Relationships:
Internal – All Developers, Lead QA Engineer, Platform Engineer, Senior Business Analyst, Solution Architect, Project Managers, CTO
Knowledge and Skills:
At least 7 years development experience
Understanding of AWS best practices and architectures
API build, scaling, and security within serverless and containerised AWS environments
Understanding of a microservice architecture
Development using nodeJS / Typescript
AWS CDK (for IaoC), GitLab, ADO CI/CD pipeline
Use of API gateway, ECS, EventBridge, Lambda
Understanding and use of Server Events and/or Websockets
The deployment and scaling of SQL and NoSQL databases
OCPP & OCPI protocols desirable
Behaviours:
Strong Collaborative Teamwork skills
Self-motivated self-starter
Driven and able to work to tight deadlines
Flexible and creative
Patient and personable
Excellent communication skills, able to articulate ideas and solutions at all levels of the business
Good attention to detail
Analytical problem solving
Sign up for the chance to get matched to this role, and similar opportunities.
Level up the hackajob way. Verify your skills, learn brand new ones and test your ability with Pathways, our learning and development platform.