At a Glance
- Tasks: Lead software engineering initiatives and drive AI adoption in a dynamic financial environment.
- Company: Join J.P. Morgan, a global leader in investment and wealth management.
- Benefits: Competitive salary, diverse culture, and opportunities for professional growth.
- Other info: Collaborative team environment with a focus on diversity and inclusion.
- Why this job: Make a real impact by enhancing client experiences through innovative technology solutions.
- Qualifications: Proven software engineering experience and strong leadership skills required.
The predicted salary is between 150000 - 225000 £ per year.
J.P. Morgan Asset & Wealth Management is a global leader in investment and wealth management, serving institutions, high‑net‑worth individuals, and retail investors. The division offers investment management across all major asset classes—including equities, fixed income, alternatives, multi‑asset, and money‑market funds—and provides retirement products, brokerage, and banking services such as trusts, estates, loans, mortgages, and deposits. J.P. Morgan Private Bank advises the world’s wealthiest families, delivering tailored advice and solutions across investments, wealth planning, credit, and banking to help clients build, preserve, and manage their wealth.
As part of the International Private Bank (IPB) Digital & Data Transformation (DDT) organization, the IPB Advisor Experience team is focused on understanding advisor workflows and designing end‑to‑end journeys that enhance both advisor and client experiences. This is an exciting time to drive strategic change, accelerate business growth, and achieve efficiency goals globally.
As a Principal Software Engineer in Asset & Wealth Management, you will provide deep technical expertise and engineering leadership as part of an agile team. You will design, build, and deliver secure, stable, and scalable technology products that support one or more of our portfolios. You will collaborate across the organization to promote best‑in‑class outcomes, drive the adoption of AI technologies, and influence leaders and stakeholders. Your work will help us deliver trusted solutions that support our clients and business objectives.
Job Responsibilities:- Create complex and scalable coding frameworks using industry‑standard software design principles
- Develop secure, high‑quality production code and review and debug code written by others
- Advise cross‑functional teams on technology matters within your domain of expertise
- Drive the adoption of AI technologies to enhance software capabilities and user experience
- Serve as the go‑to subject matter expert for your function
- Contribute to the development of technical methods in specialized fields aligned with the latest product development methodologies
- Create durable, reusable software frameworks leveraged across teams and functions
- Influence leaders and senior stakeholders across business, product, and technology teams
- Champion a culture of diversity, opportunity, inclusion, and respect
- Formal training or certification in software engineering concepts with proven applied experience
- Hands‑on experience delivering system design, application development, testing, and operational stability
- Extensive experience in enterprise programming with a strong understanding of technology and development principles
- Proficiency in modern cloud platforms, especially AWS, with experience designing and managing scalable cloud‑based solutions
- Experience integrating AI and machine learning technologies into software solutions
- Proven skills in database design, optimization, and maintenance, ensuring data integrity and performance
- Demonstrated experience leading teams using agile methodologies such as Scrum or Kanban
- Advanced knowledge of software application development and technical processes in one or more technical disciplines (e.g., cloud, artificial intelligence, machine learning, mobile)
- Experience applying expertise and new methods to solve complex technology problems
- Ability to present and communicate effectively with senior leaders and executives
- Experience in Computer Science, Computer Engineering, Mathematics, or a related technical field
- Prior experience in the financial industry with an understanding of regulatory requirements and industry‑specific challenges
- Ability to lead and collaborate with cross‑functional teams, including product management, design, and quality assurance
- Strong analytical and problem‑solving skills with a track record of developing innovative solutions to complex technical challenges
Director of Software Engineering - Executive Director in Glasgow employer: Ccgmag
J.P. Morgan Asset & Wealth Management is an exceptional employer, offering a dynamic work culture that prioritises innovation and collaboration. Employees benefit from extensive growth opportunities within a global leader in financial services, where diversity and inclusion are at the forefront of our values. Located in a vibrant financial hub, team members enjoy access to cutting-edge technology and the chance to influence industry-leading solutions while working alongside some of the brightest minds in the field.
StudySmarter Expert Advice🤫
We think this is how you could land Director of Software Engineering - Executive Director in Glasgow
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend relevant events, and engage with professionals on platforms like LinkedIn. 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
Prepare for interviews by researching the company and its culture. Understand their values and how they align with your own. We want you to walk into that interview room feeling confident and ready to showcase how you can contribute to their success.
✨Tip Number 3
Practice your pitch! Be ready to explain your experience and how it relates to the role you’re applying for. We suggest rehearsing with a friend or in front of a mirror to nail down your delivery and make a lasting impression.
✨Tip Number 4
Don’t forget to follow up after your interviews! A simple thank-you email can go a long way in showing your appreciation and keeping you top of mind. We believe this small gesture can set you apart from other candidates.
We think you need these skills to ace Director of Software Engineering - Executive Director in Glasgow
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that align with the Director of Software Engineering role. Highlight your leadership in software development, especially in areas like AI and cloud technologies, to catch our eye!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to tell us why you're passionate about this role and how your background makes you the perfect fit for our team. Don’t forget to mention any relevant experience in the financial industry!
Showcase Your Technical Skills:We love seeing technical expertise! Be sure to include specific examples of projects where you've used modern programming languages, cloud platforms, or AI technologies. This will help us understand your hands-on experience.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, you’ll find all the details you need about the role and our company culture there!
How to prepare for a job interview at Ccgmag
✨Know Your Tech Inside Out
As a Director of Software Engineering, you’ll need to showcase your deep technical expertise. Brush up on the latest software design principles and be ready to discuss your experience with cloud platforms like AWS, AI technologies, and coding frameworks. Prepare specific examples of how you've applied these skills in past projects.
✨Demonstrate Leadership Skills
This role requires strong leadership and collaboration across teams. Be prepared to share instances where you've led agile teams or influenced stakeholders. Highlight your ability to drive strategic change and foster a culture of diversity and inclusion within your teams.
✨Understand the Financial Landscape
Having prior experience in the financial industry is a plus. Familiarise yourself with regulatory requirements and industry-specific challenges. Show that you understand how technology can solve complex problems in this sector, and be ready to discuss innovative solutions you've developed.
✨Communicate Effectively
You’ll need to present ideas clearly to senior leaders and executives. Practice articulating your thoughts on technical matters in a way that’s accessible to non-technical stakeholders. Use examples from your experience to illustrate your points and demonstrate your communication skills.