Location : London
We are looking for Software Engineer with 5 to 6 years with the following skills:
Technical Skills:
- Proven full stack development skills in React + Express + Node.
- Good understanding of common AWS services
- Good understanding of python and ability to work in Python as and when required.
- Excellent communication and presentation skills.
- Expertise in database systems, including both relational databases (e.g., MySQL, PostgreSQL, Snowflake) and NoSQL databases (e.g., DynamoDB).
- Experience with data storage services like Amazon S3.
- Knowledge of networking concepts, including virtual private clouds (VPCs), subnets, and routing in AWS.
- Familiarity with serverless computing using AWS Lambda.
- Familiarity with DNS, load balancing, and content delivery networks (CDNs).
- Experience with Infrastructure as Code (IAC) tools like AWS CloudFormation or Terraform.
- Ability to design scalable, efficient, and maintainable web-based applications tailored to functional needs.
- Knowledge of microservices architecture and containerization technologies like Docker and Kubernetes.
- Experience in optimizing, refactoring and debugging complex code.
- Experience with AWS monitoring and logging tools like CloudWatch and CloudTrail.
- Ability to set up monitoring and alerts for applications and infrastructure.
- Experience with version control systems like Git/GitHub.
- Expertise in deploying solutions using engineering best practices like CI/CD.
Responsibilities
- Create solutions to business problems by working closely with stakeholders.
- Manage banks internal cloud-based analytics platform – across environments, creating robust design, high quality code and API infrastructure.
- Become subject matter expert on key applications on the platform and contribute to various strategic change projects of the bank.
- Design, develop and deploy applications on the platform.
- Functionally manage small teams and prioritize the workload; Drive solution implementations with high quality design, testing and documentation.
- Administer AWS cloud environment and work closely with onshore / offshore development teams on optimized usage of cloud resources across various projects.
- Become a champion of cost management and procurement governance for cloud resources.
- Interface with vendors providing platform and services for data, analytics related requirements of the bank.
This job has now closed
You can find more jobs over on our careers page.
See More Jobs