At a Glance
- Tasks: Lead the design and development of innovative software solutions using Python and AWS.
- Company: Join J.P. Morgan, a global leader in financial services with a focus on diversity.
- Benefits: Competitive salary, inclusive culture, and opportunities for professional growth.
- Why this job: Make an impact with cutting-edge technology in a dynamic, agile environment.
- Qualifications: Strong Python skills and experience in microservices architecture required.
- Other info: Collaborate with diverse teams and explore new technologies in a supportive setting.
The predicted salary is between 43200 - 72000 £ per year.
The Wealth Management Controls Technology group is looking for a Python Lead Software Engineer to work on a new program using cutting-edge technology. As a Lead Software Engineer at JPMorgan Chase within the Wealth Management Controls Technology organization, you will be an experienced member of an agile team, tasked with designing and delivering reliable, market-leading technology products that are secure, stable, and scalable. Your role involves implementing essential technology solutions across diverse technical domains, supporting various business functions to achieve the firm's strategic goals.
Job responsibilities
- Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems.
- Creates secure and high-quality production code.
- Engineers a suite of performant, scalable and reusable RESTful micro-services and APIs using Python, championing quality and owning the non-functional requirements.
- Applies knowledge of service level indicators and objectives to proactively address issues and improve system reliability.
- Supports the adoption of SRE best practices within the team as needed.
- Contributes to software engineering communities of practice and events that explore new and emerging technologies.
Required qualifications, capabilities, and skills
- Formal education and/or training in Computer Science or related field and applied experience.
- Hands-on practical experience in system design, application development, testing, and operational stability.
- Strong Python programming experience is required.
- Experience building and maintaining a microservices architecture.
- Experience in developing, debugging and automated testing (e.g. PyUnit) within a commercial setting.
- Basic Python AI/ML knowledge required (pandas, NumPy, scikit-learn, etc.).
- Strong communication skills and ability to work collaboratively in large teams.
- Proactive problem-solving mindset and eagerness to learn new technologies.
- Good knowledge of AWS offerings (S3, EC2, RDS, Lambda, Terraform, etc.).
- Ability to identify and implement innovative solutions to meet business needs.
Preferred qualifications, capabilities, and skills
- Good knowledge of Docker, Kubernetes.
- Experience applying site reliability engineering (SRE) principles to software development.
- Exposure to service level objective alerting and telemetry collection.
- Experience with observability tools (Grafana, Dynatrace, Prometheus, Datadog, Splunk) and monitoring best practices is a plus.
J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives.
We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs.
J.P. Morgan Asset & Wealth Management delivers industry-leading investment management and private banking solutions. Asset Management provides individuals, advisors and institutions with strategies and expertise that span the full spectrum of asset classes through our global network of investment professionals. Wealth Management helps individuals, families and foundations take a more intentional approach to their wealth or finances to better define, focus and realize their goals.
Lead Software Engineer - Python,AWS in Glasgow employer: J.P. Morgan
Contact Detail:
J.P. Morgan Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Lead Software Engineer - Python,AWS in Glasgow
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage in online communities. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving Python and AWS. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by practicing common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills. Remember, confidence is key!
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you’re genuinely interested in joining our team at StudySmarter.
We think you need these skills to ace Lead Software Engineer - Python,AWS in Glasgow
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Lead Software Engineer role. Highlight your Python and AWS experience, and don’t forget to mention any microservices architecture you've worked on. We want to see how your skills align with what we're looking for!
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 a perfect fit. Be sure to mention any relevant projects or experiences that showcase your problem-solving skills.
Showcase Your Projects: If you've got any personal or professional projects that demonstrate your coding skills, especially in Python and AI/ML, make sure to include them. We love seeing real-world applications of your work, so don’t hold back!
Apply Through Our Website: We encourage you to apply through our website for the best chance of getting noticed. It’s super easy, and you’ll be able to keep track of your application status. Plus, we love seeing candidates who take the initiative to apply directly!
How to prepare for a job interview at J.P. Morgan
✨Know Your Tech Inside Out
Make sure you brush up on your Python skills and AWS knowledge. Be ready to discuss your experience with microservices architecture and how you've implemented RESTful APIs in past projects. The more specific examples you can provide, the better!
✨Showcase Your Problem-Solving Skills
Prepare to talk about challenges you've faced in software development and how you tackled them. Think of instances where you had to think outside the box to find innovative solutions. This will demonstrate your proactive mindset and ability to handle complex issues.
✨Familiarise Yourself with SRE Principles
Since the role involves site reliability engineering, make sure you understand SRE best practices. Be ready to discuss how you've applied these principles in your previous roles, especially regarding system reliability and performance monitoring.
✨Communicate Effectively
Strong communication skills are key for this position. Practice explaining technical concepts in a clear and concise manner, as you'll need to collaborate with large teams. Consider preparing a few scenarios where effective communication led to successful project outcomes.