Senior AWS Serverless Developer

Senior AWS Serverless Developer

Posted Today by Intuition IT Solutions Ltd

Negotiable
Undetermined
Undetermined
London, UK

Summary: The Senior AWS Serverless Developer will be responsible for developing a regulatory reporting cloud solution that integrates with various source systems and third-party reporting solutions. The role requires hands-on development alongside technical leads and involves mentoring team members while ensuring high-quality solutions. The candidate should possess strong communication skills to collaborate effectively with both technology and business stakeholders. A deep technical expertise in Python and Java, along with experience in AWS services, is essential for success in this position.

Key Responsibilities:

  • Develop regulatory reporting cloud solutions integrating with various source systems and third-party reporting solutions.
  • Collaborate with technical leads, delivery leads, and solution architects in hands-on development.
  • Refine requirements in conjunction with Business Analysts and/or Solution Architects.
  • Provide mentoring to the delivery team and upskill less experienced members.
  • Conduct peer-reviews and ensure excellence across the solution.
  • Work effectively in a dynamic environment and reverse engineer when necessary.

Key Skills:

  • Proficient in Python and Java development.
  • Experience in building integration solutions using APIs, file-based integration, and web services.
  • Knowledge of containerized environments and AWS services such as Event Bridge, Lambda, and AWS Glue.
  • Experience with CI/CD practices and tools like Microsoft Azure DevOps.
  • Ability to design and build data pipelines and reports using SQL and ETL tools.
  • Strong communication and mentoring skills.

Salary (Rate): undetermined

City: London

Country: UK

Working Arrangements: undetermined

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Must have Skills:

Python Core
AWS: Lambda, Glue
PySpark or Pandas
SQL Alchemy or SQLite
AWS: EventBridge
Grafana
Python(or other language) Unit test

The Role:

The candidate will be developing of a regulatory reporting cloud solution integrating with various source systems as well as third party reporting solutions and potentially regulatory hubs. Working alongside a technical lead/delivery lead/solution architect you will be involved in the hands-on development of the solution/s.

Soft Skills:

The candidate will be passionate about the software engineering and technology aspect of the role but will also be a strong communicator able to work with technology and business stakeholders to:

  • Help refine requirements where necessary (in conjunction with Business Analysts and/or Solution Architects)
  • Provide mentoring to the delivery team to ensure excellence across the solution while also upskilling less experienced members of the team.
  • Peer-review
  • Be a self-starter.
  • Comfortable to work in a dynamic environment.
  • Able to reverse engineer when needed.

Technical Skills:

The candidate will have deep technical expertise in at least one of the following areas with a broad understanding and some experience across the entire stack. Some software engineering experience preferably with Python and Java is mandatory.

Mandatory Skills

  • Experienced developer using Python.
  • Experience in building integration solutions using various integration techniques, eg API's, file based integration, web services.
  • Experience in factoring code to run in containerised environments or native cloud services: Event Bridge, Step Function, Lambda Function, AWS Glue, SNS, SQS, SPARK .
  • Broad knowledge of AWS native services (compute, database, serverless).
  • Experienced developer using Java
  • Experience in factoring code to run in containerised environments or microservices on ROSA platform

Nice to have skills:

  • Significant CICD (Continuous Integration, Continuous Delivery). Experience using Microsoft Azure DevOps (ADO) to manage code and build deployment pipelines.
  • Experience in designing and building data pipelines using SQL, code, ETL tools where appropriate.
  • Experience in building reports using PowerBI or similar tools.