[Close] 

Application Developer

Company Name:
JPMorgan Chase
The Global Finance, Corporate Treasury and Risk Management organization's charter is to build scalable systems and a resilient infrastructure that meet shared requirements and objectives for the firm: robust data quality and management; technology architecture and operating models; and new regulatory reporting requirements, including those related to the firm's Basel risk data integration, risk reporting principles, comprehensive capital analysis, and recovery and resolution programs.
As part of this organization, Consumer & Community Banking (CCB) Finance & Risk Technology is provides functional support to the CCB's Chief Finance Officer and Chief Risk Officer organizations. The group owns the holistic technology relationships with these organizations ensuring that technology needs are met whether these are sourced from line of business (LOB) technology teams, developed internally by dedicated teams, or solutioned in the corporate domain.
This role provides an opportunity to be part of a growing team that is developing a risk reporting platform from ground up. An amazing opportunity to work with petabytes of data crunching, analyzing, authoring reports, providing live dashboards and rendering crisp reports on to mobile devices as well. This team will develop a world class platform that creates a holistic view of consumer and community bank risk reporting encompassing consumer banking, auto finance, business banking, card services, mortgage banking and student lending.
This team will be practicing Agile/Scrum methodology. An ideal candidate will be a multi-skilled software developer, who is an expert problem solver with deep expertise in writing code while possesses analytical ability to write/understand business requirements and an attitude to develop automated testing to produce a robust software solution from start.
Responsibilities:
Develop robust core framework for the reporting and analytics platform
Work as a multi skilled professional practicing Agile/SCRUM methodologies
Do analysis, develop code, write unit tests and develop automated tests
Develop efficient reports for various business groups - card services, consumer banking, business banking, auto finance, student lending etc.
Work with very large data sizes and write efficient code using core reporting framework
Help build continuous integration environment - using Jenkins/Maven/Ant/FitNesse - and integrate with various environments, provide pertinent test automation, address any issues for improving code, provide evidences of the code review
Build effective reporting distribution to deliver reports via various transports - web, desktop, sftp, eMail, mobile devices
Build effective reporting dashboards
Provide effective report and application monitoring in production
Work with various analytics/quantitative teams and help aggregate results/reports
Develop business understanding to provide future context for better data processing and reusability
Develop test scripts/plans based on business requirements and process. Document test procedures and findings.
Troubleshoot issues in production and provide Level 3 support
Perform timely escalation of critical production incidents and proactively identify patterns of recurring incidents to improve service stability
Develop and utilize core support tools and processes to perform work whilst improving day to day practices for support team members with the goal of delivering service improvements to the business
Maintain documentation on issue corrective actions in-line with best practice to ensure knowledge accessibility and continuous learning amongst team
Partner in application deployment activities working closely with technology development teams to ensure standard support criteria are met prior to implementation
Required:
B.S. or M.S. in computer science, information systems, math, business, or engineering
3 to 5 years of professional experience
Cognos/similar solutions/SDK
Developing reporting solutions
Continuous Integration
Experience working with analytics
RDBMS - SQL and highly efficient SQL (Teradata a huge plus)
Strong business analysis skills
Automation testing development
Excellent written and verbal communication and presentation skills

Preferred:
Java/JEE
Agile/Scrum methodology
Web technology, XML, XSL processing
Teradata
Teradata performance tuning

Nice to have:
Pentaho
Data warehouse ETL or Data Architecture Design skills
Jenkins
FitNesse/Selenium
JUnit
Tyger - Tomcat/JBoss
JMS/MQ Queue
Unix/Linux
Repository -- SVN
JPMorgan Chase is an Equal Opportunity and Affirmative Action Employer, M/F/Disability/Veteran
Job: Business Analysis
Organization: CORPORATE SECTOR
Title: Application Developer
Location: NJ-Whippany-300 Jefferson Park,Bldg D (BSC / 41031
Requisition ID: 140111963

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.