As an experienced Software Engineer, your mission is to help lead our team of innovators and technologists toward creating next-level solutions that improve the way our business is run. Your deep knowledge of design, analytics, development, coding, testing and application programming will help your team raise their game, meeting your standards, as well as satisfying both business and functional requirements. Your expertise in various technology domains will be counted on to set strategic direction and solve complex and mission critical problems, internally and externally. Your quest to embracing leading-edge technologies and methodologies inspires your team to follow suit. And best of all, you’ll be able to harness massive amounts of brainpower through our global network of technologists from around the world.
This role requires a wide variety of strengths and capabilities, including:
•Expertise in application, data and infrastructure architecture disciplines
•Advanced knowledge of architecture, design and business processes
•Keen understanding of financial control and budget management
Ability to work collaboratively in teams and develop meaningful relationships to achieve common goals
Bachelor's Degree in Computer Science or equivalent experience with 10+ years of data discovery in application development environment
Proficient in data discovery and visualization tools
Good working knowledge of database management tools
Good understanding of design principles behind a scalable application and developing distributed software
Strong understanding of the agile software development life cycle
Strong customer service and communication skills
Strong team player and work well within a diverse, cross-functional team
Good understanding of distributed computing technologies including server hardware, storage, network, database management and AIX/Linux/UNIX Operating Systems and virtual environment
Large global Banking/Financial domain experience is an added advantage
Key competencies required:
Drive for Excellence - Demonstrates a strong work ethic, committed to perfectionism and detail to deliver the highest quality output across a range of tasks
Communication - Demonstrates ability to convey tailored messages, views and opinions with clarity, confidence and truthfulness
Technical Acumen - Demonstrates understanding of enterprise-level software development and the broader technology arena
Resilience - Demonstrates resilience, adaptability and discipline to cope with the high levels of pressure and rapidly changing demands of JPMorgan Chase
Motivation & Development - Demonstrates drive, passion and humility to develop themselves personally and professionally through feedback and learning opportunities.
Change & Innovation - Demonstrates willingness and ability to challenge the existing order to drive change and strive for improvement
Ownership & Accountability - Demonstrates self-sufficiency, personal responsibility and initiative to act independently of close supervision
Sign in to our application system to continue your job search.
Current employees sign in here.