JPMorgan Chase Java SQL Applications Developer - Associate in Columbus, Ohio
Java SQL Applications Developer - Associate
JPMorgan Chase & Co. (NYSE: JPM) is a leading global financial services firm with assets of $2.5 trillion and operations worldwide. The firm is a leader in investment banking, financial services for consumers and small business, commercial banking, financial transaction processing, and asset management. A component of the Dow Jones Industrial Average, JPMorgan Chase & Co. serves millions of consumers in the United States and many of the world's most prominent corporate, institutional and government clients under its J.P. Morgan and Chase brands. Information about JPMorgan Chase & Co. is available at http://www.jpmorganchase.com/ .
J.P. Morgan is a global leader in asset management services. As the Asset Management line of business in JPMorgan Chase & Co., we serve four distinct client groups through three businesses: institutional and retail clients through Investment Management, ultra high net worth clients through the Private Bank, and high net worth clients through Private Wealth Management. With assets under supervision of $1.7 trillion and assets under management of $1.2 trillion, we are one of the largest asset and wealth managers in the world.
J.P. Morgan Asset Management is a leading asset manager of choice for institutions, financial intermediaries and individual investors, worldwide. With a heritage of more than two centuries, a broad range of core and alternative strategies, and investment professionals operating in every major world market, we offer investment experience and insight that few other firms can match. With clear focus on managing client assets and delivering strong risk-adjusted returns, more than 650 investment professionals provides over 200 different strategies spanning the full spectrum of asset classes, including equity, fixed income, cash liquidity, currency, real estate, hedge funds and private equity and take leadership positions in America, U.K., Continental Europe, Asia, and Japan.
This position will support ongoing Global Wealth Management Private Banking Technology initiatives in Securities Processing Operations and Tax Reporting programs. As an Application Developer, you will be responsible for the management of small to large, complex projects using the departments preferred, mature (3rd & 4th generation) programming methodologies and languages and adhere to coding standards and techniques. May also be assigned to multiple projects at various geographic locations and/or simultaneously assigned as a resource for single or multiple projects as required. In addition, this candidate will be involved in all stages of the development life cycle from requirements gathering to post-release support.
Work with Project Managers, Business Analysts, Business client and other technical teams to design, develop, implement, test and maintain back-end tax processing solutions.
Performance and scalability tuning to support large deployments.
Research and prototype new technologies as appropriate.
Define new product features in conjunction with product management, and provide specification
Ensure quality and completeness of the product through unit testing, documentation and maintenance as appropriate.
Work with the team to provide a second-line support capability, although most issues will be dealt with by the dedicated first-line support team there may be a need for out of hours support if required.
Translate technical requirements into programmed application modules
Communicate with as well as direct Offshore team members
Participate in design reviews and provide input to the design recommendations
Incorporate Corporate Architectural Standards into application design specifications
Incorporate security requirements into design
Understand the structures, usage and sources of data
People / Project Management
Must be self-directed/self-motivated. Must be able to manage individual workload and deliver agreed upon project milestones
Must be able to work within the context of a larger team, giving and taking advice.
Must have excellent communication skills and be able to present a coherent picture to people with technical and finance backgrounds
Serve as Serve as liaison between the Technology organization and the business users
Manage project scoping and estimation activities, document the project scope and approach, review plans with business and technology stakeholders and acquire sign-off from business and technology leadership
Assist in evaluating priorities and advise on options, risks, and costs versus benefits of proposed solutions
Candidates MUST have a commensurate track record with this opportunity, and a passion for creating large software systems. Our ideal candidate has the drive to make new software products and the sophistication and experience to make this a reality. Agile software development methodologies (Extreme Programming, Scrum, etc.) are used in the software development teams and the systems being developed are migrating to component and service based architectures. The ideal candidate will be excited about working in a progressive development environment. This is a fantastic opportunity to join a team of highly talented engineers in a fun and challenging environment where learning and growth is supported and actively encouraged.
College degree, specialized training or equivalent work experience
Minimum 5 years of IT experience required including experience with large complex technology projects preferably in an Agile environment
Java, SQL Development and data modelling, ideally in either DB2, Sybase and/or MS SQL environment
Windows and Linux scripting
ETL applications such as Informatica or Pentaho desired
Database reporting applications, such as Business Objects
Exposure to Agile techniques such as Scrum, Kanban, TDD and BDD
A passion for technology and a desire to innovate
Flexibility, able to execute against tight deadlines, work with minimum supervision, exercise independent judgment, and prioritize work
Excellent proven planning and dealing with ambiguity skills
Expert ability to manage multiple tasks, changing priorities and circumstances
Hands-on software troubleshooting
Excellent analytical and problem solving skills
Excellent written and verbal communication skills
Ability to develop strong client relationships
Ability to work with cross-functional teams and interact effectively with all levels
Comfortable dealing directly with technical, business and vendor colleagues
Ability to work in team environments or independently when necessary
Experience with projects in multiple technologies, functions (e.g. transaction management, risk management etc.) and industries
Detailed knowledge of project lifecycle and software development lifecycle deliverables
Knowledge and experience using project management software such as Microsoft Project, Project Workbench, etc.
Experience working in Investment Management, Securities Processing Operations, or Custody / Asset Servicing industries
Knowledge of PMI, CMM, and/or Six Sigma Methodologies and Standards is a plus
Knowledge of JPMC Enterprise Program Management pipeline and engagement processes and Enterprise Systems applications is a plus
Experience in Risk Management, Compliance, and/or Privacy is a plus
JPMorgan Chase is an equal opportunity and affirmative action employer Disability/Veteran.
Job Applications Development
Primary Location US-OH-Columbus-1111 Polaris / 54101
Organization ASSET MANAGEMENT
Job Type Standard
Shift Day Job
Req ID: 170027421