Senior Software Engineer, VP

Offer by JPMorgan Chase & Co.

java

python

sql

About this job

Job type: Full-time
Role: Backend Developer
Industry: Banking
Company size: 10k+ people
Company type: Public



Technologies

java, python, sql



Job description

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.

Global Collateral Management Technology team is a key strategic team WM’s credit space. The GCM team provides authoritative source for collateral monitoring for WM which includes US, LATAM, Global Families, and Chase Wealth Management. For WM Americas, GCM Monitors $222 B collateral assigned lending value. GCM technology platform provides improved risk and control schema, Automation and increased STP capabilities, and Enhanced client experience
Development practices & Agile
Your default practice includes:
• Using SCRUM or a related agile discipline
• Focus on working with your end users to deliver business value early
• Iterative and incremental delivery
• Emergent design and architecture
• Expertise in Test Driven Development/ Behavior Driven Development
• Continuous integration, build and automated deployment
• Refactoring and clean code
• Code reviews and mentoring
You strive for:
• Automated acceptance testing
• Continuous delivery & single piece flow
Technology
You have demonstrated experience with:
• Java Technologies
• Scalable mission-critical systems with high levels of availability
• Core Java and related technologies frameworks like Spring, Jersey
• System integration and messaging including technologies like
o JMS
o REST
o Message brokers (e.g. MQ)
• Data and modeling technologies
o SQL and RDBMS' like Oracle or Sybase
o JSON, XML, XSLT & XSD
o Experience in No SQL databases and big data technologies is a plus
• *nix environments and scripting
• Build tools like Maven
• Test tools like JUnit, Cucumber or Selenium
• Performance analysis and tuning across system boundaries
Soft Skills
You have a track record:
• Thinking creatively and solving problems simply, not always through technology
• Working with people of differing skill sets driving a cross-functional global team
• Communicating with and tailoring your message to a range of audiences in both verbal and non-verbal forums
• Managing a diverse set of competing stakeholder requirements
• Being a self-starter, able to take initiative and drive a program independently
• Building real and lasting relationships with your team and extended partners
• Sharing knowledge and learning from others
• Adapting to change and working through ambiguity
Ideal experience:
• Decommissioning legacy systems and transitioning users to strategic platforms in the Asset Management or wider financial industry
Building and deploying an Investment Book of Record



A new version is available REFRESH