Negotiable
Undetermined
Undetermined
London, England, United Kingdom
Summary: The role involves developing a regulatory reporting cloud solution that integrates with various source systems and third-party reporting solutions. The candidate will work closely with a technical lead and be responsible for hands-on development while also mentoring team members. Strong communication skills are essential for collaborating with both technology and business stakeholders. Technical expertise in Python and Java, along with experience in AWS services, is mandatory for 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 to ensure excellence and upskill less experienced members.
- Conduct peer-reviews of code and solutions.
- Work effectively in a dynamic environment and reverse engineer when necessary.
Key Skills:
- Deep technical expertise in Python and Java.
- Experience in building integration solutions using APIs, file-based integration, and web services.
- Experience in containerized 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).
- Significant experience with CI/CD practices.
- Experience using Microsoft Azure DevOps (ADO) for code management and deployment pipelines.
- Experience in designing and building data pipelines using SQL and ETL tools.
- Experience in building reports using PowerBI or similar tools.
Salary (Rate): undetermined
City: London
Country: United Kingdom
Working Arrangements: undetermined
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
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, e.g. 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.