Overview
Our client, a leading global consultancy, is looking to recruit a Senior Software Developer with hybrid/remote working. The role is leading the enhancement an existing cloud-based product within credit risk used by leading banks. However, you will also support a wider range of software development projects across the business.
Role Responsibilities:
- Working with the Credit risk methodology team and client users to design and implement fixes and methodology enhancements.
- Designing and implementation of long-term strategic enhancements including additional automated testing, platform redesigns, tech stack migrations, security vulnerability reductions, etc.
- Supporting the wider business on a range of projects, where you will have multiple responsibilities depending on the project type
- Identifying new tools and technologies to improve processes or implement additional functionalities on applications
Required Skills and Experience
Essential:
- Ability to work with and maintain enterprise applications and solutions using React, Typescript, GraphQL, Terraform, AWS, Docker, etc.
- Knowledge of the lifecycle of a solution and unit and integration testing
- Knowledge of agile software development tools and methodologies (Continuous integration, git/Lifetime, etc.)
- Experience working with APIs
- Ability to adapt to new technologies, learn quickly and pass on this knowledge to other team members
- Strong problem solving and troubleshooting skills
- Strong communication and decision-making skills
Desirable:
- Scripting or programming experience (Python, R, JSON etc.)
- Understanding of relevant DevOps tools such as Docker, Terraform, etc.