We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.
As a Software Engineer III at JPMorgan Chase within the Tech, Data & Product Talent Development team, you will focus on delivering new capabilities with a specialization in front-end development and UI/UX design. You will play a key role in creating engaging and efficient user experiences, leveraging modern technologies and design principles to support strategic initiatives.
Job responsibilities
- Execute software solutions, design, development, and technical troubleshooting, thinking beyond routine approaches to build innovative solutions.
- Create secure, high-quality production code and maintain algorithms that run synchronously with appropriate systems.
- Produce architecture and design artifacts for complex applications, ensuring design constraints are met by software code development.
- Gather, analyze, synthesize, and develop visualizations and reporting from large, diverse data sets to continuously improve software applications and systems.
- Proactively identify hidden problems and patterns in data, using insights to drive improvements in coding hygiene and system architecture.
- Contribute to software engineering communities of practice and events that explore new and emerging technologies.
- Focus on delivering new capabilities for Ignite and other prioritized initiatives, with oversight of adherence to UI/UX patterns and Digital Accessibility standards.
- Demonstrate flexibility in selecting the appropriate technical solution to suit the business problem at hand, encouraging such a culture in others and consulting with other Talent Development team members on solving for their needs using strategic platforms or reusable components.
Want more jobs like this?
Get jobs in Glasgow, United Kingdom delivered to your inbox every week.
Required skills
- Skilled in React for building dynamic and responsive user interfaces, capable of implementing component-based architecture to enhance performance and maintainability.
- Strong focus on user interface and user experience design principles, able to translate user needs and business requirements into intuitive and visually appealing interfaces.
- Competent in using Java for developing robust applications, with an understanding of integrating Java-based back-end services to support front-end functionality.
- Familiar with database concepts and able to interact with databases to retrieve and display data effectively, optimizing data flow between front-end and back-end systems.
Preferred qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts with demonstrable applied experience.
- Hands-on practical experience in system design, application development, testing, and operational stability.
- Proficient in coding in one or more languages, with experience in developing, debugging, and maintaining code in a large corporate environment.
- Overall knowledge of the Software Development Life Cycle and solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security.
- Experience of automation using technologies such as Alteryx and Tableau would be beneficial.
- Familiarity with modern front-end technologies and exposure to cloud technologies (preferred).
Impact Statement: Your contributions will enhance our digital transformation efforts by delivering compelling user experiences and supporting strategic initiatives. You will play a vital role in shaping the future of our learning offerings and community engagement, driving business value and employee engagement.
Through various experiential and social learning initiatives such as conferences, communities and development programmes, the Tech, Data & Product Talent Development Team support career growth and fulfilment by offering our employees and managers a suite of carefully designed learning experiences that help to build knowledge, develop skills & advance our strategy. You will help to enhance these initiatives by developing compelling digital experiences with strong user experience design and attention to detail.
Firm Expectations: As a Software Engineer III, you are expected to be a seasoned member of an agile team, executing critical technology solutions across multiple technical areas. You will drive significant business impact through your capabilities and contributions, applying deep technical expertise and problem-solving methodologies to tackle diverse challenges.
ABOUT US
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. Visit our FAQs for more information about requesting an accommodation.
ABOUT THE TEAM
Our professionals in our Corporate Functions cover a diverse range of areas from finance and risk to human resources and marketing. Our corporate teams are an essential part of our company, ensuring that we're setting our businesses, clients, customers and employees up for success.