Senior Backend Software Engineer
- Posted 15 November 2022
- Salary Competitive Salary (DOE)
- LocationLondon
- Job type Permanent
- Discipline Renewable Energy & Infrastructure, Digital & Technology
- ReferenceJELI-3NOV
Job description
The Green Recruitment Company are delighted to be working with a leading, international, Energy provider.
The established supplier is determined to increase their use of renewable energy, so have created a new “start-up”division that matches all grid use with 100% renewable energy.
The well-backed division has experienced rapid growth since its introduction, so are looking to bring in aSenior Backend Software Engineer,who will be critical in designing and developing new products.
This Individual will be joining the existing team, within a start-up environment and should have creativity and a passion for backend development.
Responsibilities:
Building full-stack cloud apps
Guiding a team of junior to mid-level backend engineers
Using AWS Cloud services with Python and Django on the backend
Using a serverless first methodology
Plan, build, test, and release new features
Support in solving the challenges surrounding large-scale systems and lots of data
Working with other backend engineers and product designers in an agile environment
Shaping our tech stack to be future-proof and state-of-the-art
Requirements
At least 3 years’ experience in Python development
Experience with Python frameworks (ideally Django)
Experience building applications in AWS
Desirables
Experience working with RESTful APIs or GraphQL
SQL Database experience or understanding
Experience with Serverless Computing (E.g. Lambda & API Gateway)
Experience using version control tools e.g. git
Software design, problem-solving skills, and debugging skills.
Experience using Terraform, Packer and Consul
Frontend development experience is always appreciated
Using testing frameworks (e.g. PyTest, Jest.)
Excellent communication and interpersonal skills
Understanding with CI/CD pipelines