Software Engineering (210101213) Columbus, OH.
Duties: Perform component level systems design and development, including: solutions, integration, and visual dashboards. Develop infrastructure strategy by understanding key client objectives, diagnosing and mapping client requirements and existing infrastructure, articulating solution risks and barriers, and recommending infrastructure approaches. Assist with project estimation, reviews, and configuration management. Perform systems and requirement analysis in conjunction with project manager, business analysis, and project architect. Recommend best of breed customer solutions based on existing products and custom work. Design, develop, and support reusable components. Design and implement solutions. Perform component level work in all phases of the solution, including: framework and portal development, internal and external websites, and handheld device connectivity. Perform unit and integration testing, including development of test model. Fix bugs reported by QA for software. Provide technical direction to software professionals teams engaged in software development, testing, and implementation of large-scale projects working in a distributed environment.
Minimum education and experience required: This position requires a Bachelor’s degree in Electrical and Electronic Engineering, Computer Engineering, Computer Information Systems, or related field of study plus five (5) years of experience in job offered or five (5) years of experience as Software/Application Developer, IT Consultant, or related occupation.
Skills Required: This position requires experience with the following skills and technologies: Java and J2EE; Adobe Experience Manager; HTML; JQuery; Maven; CSS; and Web Services.
EOE, AAE, M/F/D/V. JPMorgan Chase & Co. All rights reserved.