Tech Stack
AWSCloudMicroservicesNode.jsNoSQLPythonReactSQLTypeScript
About the role
- Build a new software development team in our new Indian office
- Responsible for building a new Software team which will form a key part of the wider Software Development Organisation based in Oxford
- Turn product ideas into a reality that will shape the future of global energy markets
- Work on Microservices using TypeScript/ExpressJS/AWS Lambdas and Micro-frontends built on React
- Create customer facing software from design to deployment and release changes multiple times a day
- Lead projects to completion, ensure they are delivered on time, and meet the user’s requirements
- Work closely with end users (internal and external) to innovate highly effective solutions
- Provide leadership to get the best out of the team, expand it and develop it long term
Requirements
- Substantial commercial experience in developing complex software solutions with some of the following Node/TypeScript, ExpressJS, React, SQL, NoSQL, Cloud Infrastructure or similar
- A proven track record for delivering great software and solving difficult technical problems
- Experience in running a software team with a portfolio of projects
- The ability to technical lead a project from inception to completion
- Exceptional problem-solving skills
- Strong interpersonal skills, and a great team player
- Experience of unit testing
- Experience with working with CI/CD pipelines
- Experience of Python (desirable)
- 5+ years of experience (desirable)