At a Glance
- Tasks: Support multiple financial products and ensure operational stability in a fast-paced environment.
- Company: Join a leading firm in finance, driving innovation and technology in trading.
- Benefits: Enjoy opportunities for skill enhancement, remote work options, and a dynamic team culture.
- Why this job: Be part of a crucial team impacting business operations while developing your UNIX/Linux skills.
- Qualifications: Bachelor’s or master’s degree in engineering or computer science with 5+ years in application support.
- Other info: Ideal for quick thinkers who thrive in challenging environments and love problem-solving.
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 Technology Support III in the Rates Production Management team, you will be a key player in supporting multiple products like Securities, Swaps, Finance, eTrading in the Rates Trading and Athena environments. You will work closely with the London Business and our Global partners, providing end-to-end application or infrastructure service delivery to enable successful business operations of the firm. This role offers the opportunity to enhance your skills in UNIX / Linux, scripting, and problem-solving in a fast-paced and changing environment.
Job responsibilities:
- Provides end-to-end application or infrastructure service delivery to enable successful business operations of the firm.
- Supports the day-to-day maintenance of the firm’s systems to ensure operational stability and availability.
- Assists in the monitoring of production environments for anomalies and addresses issues utilizing standard observability tools.
- Identifies issues for escalation and communication, and provides solutions to the business and technology stakeholders.
- Analyses complex situations and trends to anticipate and solve incident, problem, and change management in support of full stack technology systems, applications, or infrastructure.
Required qualifications, capabilities, and skills:
- Formal training or certification on software engineering concepts and proficient advanced experience.
- Bachelor’s or master’s degree in engineering, computer science or information systems.
- 5 years+ experience working as application support / development in the finance services domain.
- All round UNIX / Linux skills, ability to write scripts.
- Able to read and interpret / diagnose scripts in the event of failure.
- Quick thinker, problem solver and a fast learner under changing environments.
- Excellent communication skills, able to communicate effectively with both business and technology partners.
- Ability to automate and build tools for improved productivity.
Preferred qualifications, capabilities, and skills:
- Ability to understand and work within the demanding nature of the trade floor.
- Experience in using and understanding Python Scripts / Code.
- Exposure to monitoring and capacity management tools (Geneos, Splunk, Corvil etc.).
- Knowledge and experience of FIX protocol.
- Python reading / coding skills.
- Able to conduct effective post-incident review and release ownership and management.
- Understanding of eTrading market data distribution.
Software Engineer II - UNIX/Linux employer: J.P. Morgan
Contact Detail:
J.P. Morgan Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer II - UNIX/Linux
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as UNIX/Linux and Python. Having hands-on experience or personal projects that showcase your skills in these areas can set you apart from other candidates.
✨Tip Number 2
Network with professionals in the finance services domain, especially those who work in application support or development. Engaging with them on platforms like LinkedIn can provide insights into the role and potentially lead to referrals.
✨Tip Number 3
Prepare for technical interviews by practising problem-solving scenarios related to incident management and scripting. Being able to demonstrate your thought process and solutions during interviews can greatly enhance your chances of landing the job.
✨Tip Number 4
Showcase your communication skills by being clear and concise when discussing your experiences and how they relate to the role. This is crucial since the position requires effective communication with both business and technology partners.
We think you need these skills to ace Software Engineer II - UNIX/Linux
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with UNIX/Linux and any relevant scripting skills. Emphasise your problem-solving abilities and any specific projects that demonstrate your expertise in application support within the finance services domain.
Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role and how your background aligns with the responsibilities outlined in the job description. Mention your experience with monitoring tools and your ability to communicate effectively with both business and technology partners.
Showcase Relevant Experience: When detailing your work experience, focus on specific examples where you provided end-to-end service delivery or resolved complex issues in production environments. Use metrics to quantify your achievements where possible.
Prepare for Technical Questions: Be ready to discuss your technical skills in detail, especially regarding UNIX/Linux systems and scripting. Prepare to explain how you've used these skills in past roles, particularly in high-pressure environments like trading floors.
How to prepare for a job interview at J.P. Morgan
✨Showcase Your UNIX/Linux Skills
Make sure to highlight your experience with UNIX/Linux during the interview. Be prepared to discuss specific projects where you utilised these skills, and consider sharing examples of scripts you've written or issues you've resolved in these environments.
✨Demonstrate Problem-Solving Abilities
Since the role requires quick thinking and problem-solving, be ready to discuss past challenges you've faced in application support or development. Use the STAR method (Situation, Task, Action, Result) to structure your responses and showcase how you effectively handled complex situations.
✨Communicate Effectively
Excellent communication skills are crucial for this position. Practice explaining technical concepts in a way that non-technical stakeholders can understand. This will demonstrate your ability to bridge the gap between business and technology partners.
✨Familiarise Yourself with Relevant Tools
Research and understand the monitoring and capacity management tools mentioned in the job description, such as Geneos and Splunk. Being able to discuss your familiarity with these tools will show your preparedness and enthusiasm for the role.