Apply for this vacancy

  Upload Your CV
Apply via LinkedIn
or call Lucy Kay on:
0191 620 0123
Interested in referring a friend? Click here
Location: Remote Tyne and Wear Newcastle upon Tyne NE12 8BX
Salary: £40000 - £60000
Sector: Front End  
Type: Permanent
Posted: 03/29/2022
Software Engineer (Web) Ronald James Group 2022-06-29

Company Description
We are looking for a Software Engineer to join a company who is changing the future of the energy sector. This company is continuing to have a significant and growing impact on the world. You’ll be a part of their Developer Enablement team, with the goal to make it as frictionless as possible to deliver high-quality software

Job Description
You will be working as part of an autonomous team, discussing requirements, developing tools, pipelines, packages and processes to support our engineering teams. You will test your work with automated testing frameworks before shipping it to clients using CI/CD pipelines.

Ideally, you have experience and/or interest in:
● Have experience across the stack building web-based applications (using a modern front-end framework), setting up, and deploying to infrastructure in a cloud environment
● Are product-minded and can work effectively with product and design disciplines
● Recognise that people build software, and collaborating is key to success
● Are a keen learner and like to share knowledge too
● Love building resilient and scalable software
● Good communicator, both in written form and face to face
● Are curious about how best engineering practices can be used for solving business problems
● Can break down problems into small iterations

Tech stack:
● Primary language is JavaScript (Typescript), we also have back-end services in C# and use Python for data ETLs
● React with Redux and Rest
● GraphQL and RESTful APIs, built in NodeJS running on AWS Lambda and ECS-CloudFormation
● Micro-services approach to back-end architecture
● Data stores using Elasticsearch, Postgres, and S3
● Jenkins and BitBucket (some repos use git-flow based branching strategies, others do trunk-based development)
● Docker and Docker Compose for local development
● Bash for some convenience local and pipeline tasks

Apply Now Chat on WhatsApp Chat on Messenger


Back to Jobs

</Follow Us>