At a Glance
- Tasks: Design and develop cloud-based applications while leading innovative tech solutions.
- Company: Join JPMorgan Chase, a leader in financial technology with a dynamic team.
- Benefits: Enjoy competitive salary, health benefits, and opportunities for remote work.
- Why this job: Make a real impact in the tech world with cutting-edge AI/ML technologies.
- Qualifications: Proficient in cloud development and programming languages like Java and Python.
- Other info: Be part of a collaborative environment with excellent career growth potential.
The predicted salary is between 48000 - 72000 £ per year.
We have an opportunity to impact your career and provide an adventure where you can push the limits of what’s possible. As a Lead Software Engineer at JPMorgan Chase within the Commercial and Investment Banks Post Trade Tech Team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives.
Job responsibilities:
- Design, develop and implement cloud-based applications and services.
- Collaborate with architects and engineers to ensure design solutions are aligned with business goals.
- Optimize applications for performance, scalability and security.
- Identify opportunities to eliminate or automate the remediation of recurring issues to enhance the overall operational stability of software applications and systems.
- Participate in code reviews and provide constructive feedback to peers.
- Stay up to date with emerging Cloud and AI/ML technologies and industry trends to drive innovation and continuous improvement.
- Lead communities of practice across Software Engineering to promote awareness and adoption of new and leading-edge technologies.
Required qualifications, capabilities and skills:
- Formal training or certification on software engineering concepts and proficient advanced experience.
- Highly experienced in cloud development with a focus on application design and development.
- Proficiency in programming languages such as Java, Python, etc.
- Strong experience with cloud platforms like AWS, Azure or Google Cloud Platform.
- Experience building RESTful APIs and working with event-driven or serverless architectures.
- Experience with AI/ML model integration, prompt engineering or LLM APIs (OpenAI Bedrock).
- Experience with Git, CI/CD pipelines, automated testing frameworks and DevOps practices.
- Experience with monitoring and logging tools like CloudWatch, Dynatrace, Datadog, Prometheus, Grafana or ELK stack.
- Strong understanding of cloud security best practices.
- Proficiency in data warehousing solutions like Snowflake and Iceberg and relational databases such as RDS or Oracle.
- Experience in Infrastructure as Code (IAC) such as Terraform or equivalent.
Preferred qualifications, capabilities and skills:
- Experience in automation in any scripting languages such as Python/Groovy, etc.
- Familiarity with database technologies such as SQL, NoSQL and cloud-native databases.
- Familiarity with containerization technologies such as Docker and Kubernetes.
- Experience with building out loosely coupled software and familiarity with SOA/Microservice architectures.
Key Skills: Spring, .NET, C/C++, Go, React, OOP, C#, Data Structures, JavaScript, Software Development, Java, Distributed Systems.
Employment Type: Full-Time
Experience: years
Vacancy: 1
Lead Software Engineer Cloud AIML in Bournemouth employer: JPMorganChase
Contact Detail:
JPMorganChase Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Lead Software Engineer Cloud AIML in Bournemouth
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage in online communities. We all know that sometimes it’s not just what you know, but who you know that can help you land that dream job.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your cloud-based applications and any AI/ML projects you've worked on. We want to see your creativity and technical prowess in action, so make sure it’s easily accessible for potential employers.
✨Tip Number 3
Prepare for those interviews! Brush up on your coding skills and be ready to discuss your experience with cloud platforms and programming languages. We recommend practicing common interview questions and even doing mock interviews with friends or mentors.
✨Tip Number 4
Apply through our website! We’ve got loads of opportunities waiting for talented individuals like you. Don’t hesitate to submit your application directly, as it shows your enthusiasm and commitment to joining our team.
We think you need these skills to ace Lead Software Engineer Cloud AIML in Bournemouth
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your cloud development experience and any relevant programming languages like Java or Python. We want to see how you can contribute to our team!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about the role and how your background aligns with our goals at StudySmarter. Don’t forget to mention any experience with AI/ML technologies!
Showcase Your Projects: If you've worked on any cloud-based applications or services, make sure to include them in your application. We love seeing real examples of your work, especially if they demonstrate your ability to optimise for performance and security.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates. Plus, we love seeing candidates who take the initiative!
How to prepare for a job interview at JPMorganChase
✨Know Your Tech Inside Out
Make sure you’re well-versed in the technologies mentioned in the job description, especially cloud platforms like AWS, Azure, or Google Cloud. Brush up on your programming skills in Java and Python, and be ready to discuss your experience with RESTful APIs and serverless architectures.
✨Showcase Your Problem-Solving Skills
Prepare examples of how you've identified and automated solutions to recurring issues in past projects. This will demonstrate your ability to enhance operational stability and align with the firm’s business objectives.
✨Stay Current with Trends
Familiarise yourself with the latest trends in AI/ML and cloud technologies. Be prepared to discuss how you’ve integrated these technologies into your work and how they can drive innovation within the team.
✨Engage in Code Reviews
Highlight your experience in participating in code reviews and providing constructive feedback. This shows that you value collaboration and are committed to continuous improvement, which is key for a Lead Software Engineer role.