At a Glance
- Tasks: Develop and maintain price optimisation models while providing actionable insights.
- Company: Join NatWest, a leading bank focused on innovation and customer service.
- Benefits: Enjoy competitive salary, recognition opportunities, and a chance to impact decision-making.
- Why this job: Be part of a dynamic team that values collaboration and technical expertise in a fast-paced environment.
- Qualifications: Degree in a numerate discipline with experience in data analysis and financial services required.
- Other info: Work from our London office and engage with cutting-edge technologies like AWS and Python.
The predicted salary is between 36000 - 60000 £ per year.
Salary: 45,000 - 70,000 GBP per year
At NatWest we are looking for a Python engineer!
Our tech stack: AWS, DevOps, Git, Python, React, Snowflake, microservices, Cloud
Requirements:
- We are looking for a keen problem solver who is qualified to degree level in a numerate discipline with a track record in data-driven analysis and statistical or mathematical modelling.
- You should have extensive banking or financial services experience, along with knowledge of optimisation methods and multivariate techniques.
- Experience in model development, model risk management, and model monitoring is essential.
- The ability to translate complex statistical problems into simple and easy-to-understand concepts.
- A good understanding and experience of developing statistical techniques and using various coding languages to build scalable, robust, and efficient models.
- Hands-on proven experience as a Full Stack Developer or in a similar role, particularly with experience in Snowflake, Python, AWS-Sagemaker, React, DevOps, and Git.
- Familiarity with RESTful APIs and microservices architecture.
- Knowledge of software testing frameworks and practices.
Your responsibilities are:
- In this key role, you will help build and deliver price optimisation and distribution capabilities for the franchise by leveraging all input financial, price elasticity models, and business constraints.
- You will develop and maintain effective statistical profitability models and associated analytics, while providing actionable MI on all aspects of model performance.
- Managing and promoting the use of models.
- Providing insight through analysis and communicating this effectively to our stakeholders.
- Working with customer franchises and broader functions to ensure that the model suite is integrated with other activities for effective and efficient delivery.
- Identifying opportunities for improvement, both in terms of the models and measures produced, and the approaches and processes used within the team.
- Collaborating with the team manager and other modelling managers to maximise team performance and effectiveness, sharing your technical expertise to enhance team capability.
Location address: Bishopsgate 250, London, United Kingdom
Category: Python Developer / Engineer
Benefits & perks that we offer:
This position offers a valuable opportunity to contribute to our price optimisation capabilities within the franchise. You will develop processes that enable the distribution of agreed pricing into wider bank and sourcing systems. In this role, you will support the business in utilising insights from our modelling suite to drive effective decision-making, allowing you excellent recognition and the chance to raise your profile.
Price Optimisation Full Stack Developer employer: Workonblockchain
Contact Detail:
Workonblockchain Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Price Optimisation Full Stack Developer
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as AWS, Python, and React. Consider building a small project or contributing to open-source projects that utilise these technologies to showcase your skills.
✨Tip Number 2
Network with professionals in the banking and financial services sector. Attend industry meetups or webinars where you can connect with people who work at NatWest or similar companies, as personal connections can often lead to job opportunities.
✨Tip Number 3
Prepare to discuss your experience with statistical modelling and optimisation methods in detail during interviews. Be ready to provide examples of how you've applied these techniques in previous roles, particularly in a financial context.
✨Tip Number 4
Showcase your problem-solving skills by preparing for technical interviews. Practice coding challenges related to Python and data analysis, as well as system design questions that involve microservices and RESTful APIs.
We think you need these skills to ace Price Optimisation Full Stack Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in Python, AWS, and financial services. Emphasise your problem-solving skills and any specific projects that demonstrate your expertise in statistical modelling and optimisation methods.
Craft a Compelling Cover Letter: In your cover letter, explain why you are passionate about price optimisation and how your background aligns with the role. Mention specific experiences where you've successfully translated complex statistical problems into actionable insights.
Showcase Technical Skills: Clearly outline your technical skills related to the job description, such as your experience with Snowflake, React, and microservices. Provide examples of how you've used these technologies in previous roles to solve real-world problems.
Highlight Collaboration Experience: Since the role involves working with various teams, include examples of past collaborations. Describe how you’ve effectively communicated complex ideas to stakeholders and contributed to team performance in previous positions.
How to prepare for a job interview at Workonblockchain
✨Showcase Your Technical Skills
Be prepared to discuss your experience with Python, AWS, and other technologies mentioned in the job description. Bring examples of projects where you've successfully implemented these skills, especially in a financial context.
✨Demonstrate Problem-Solving Abilities
Since they are looking for a keen problem solver, be ready to tackle hypothetical scenarios or case studies during the interview. Practice explaining your thought process clearly and logically.
✨Communicate Complex Concepts Simply
You’ll need to translate complex statistical problems into easy-to-understand concepts. Prepare to explain your previous work in a way that non-technical stakeholders can grasp, showcasing your communication skills.
✨Prepare Questions About the Role
Show your interest in the position by preparing insightful questions about the team dynamics, model management processes, and how your role will contribute to the overall success of the price optimisation strategy.