Software Engineer [Multiple Positions Available]

JPMorganChaseWilmington, NC
Onsite

About The Position

Duties: Design, develop, and implement software solutions across the Chase Cards platform, addressing business challenges through innovative engineering practices. Engage in all phases of the software development life cycle, including requirement analysis, integration of architectural standards into application design specifications, documentation of application solutions, translation of technical requirements into programmed application modules, and development or enhancement of software application modules. Identify, troubleshoot, and resolve application-related issues, ensuring solutions adhere to predefined architectural specifications. Assist in design reviews by recommending strategies to incorporate requirements into design and information or data flows. Participate in project planning sessions with Project Managers, Business Analysts, and team members to analyze business requirements and outline proposed solutions.

Requirements

  • Bachelor's degree in Electronic Engineering, Computer Science, Electronics and Communications, or related field of study plus 5 years of experience in the job offered or as Software Engineer, IT Consultant, Consultant, Systems Analyst, I.T. Analyst, Applications Developer, or related occupation.
  • The employer will alternatively accept a Master's degree in Electronic Engineering, Computer Science, Electronics and Communications, or related field of study plus 3 years of experience in the job offered or as Software Engineer, IT Consultant, Consultant, Systems Analyst, I.T. Analyst, Applications Developer, or related occupation.
  • 3 years of experience with performing impact analysis and feasibility studies for large-scale mainframe projects, including evaluating requirements, suggesting feasibility of the change, and creating both high-level and low-level design specifications
  • 3 years of experience with designing, coding, enhancing, implementing, and testing end-to-end mainframe systems for large-scale business applications using COBOL, CICS, JCL, DB2, VSAM, REXX, and PL/SQL within Agile software development methodologies and practices
  • 3 years of experience with building and integrating applications using API technologies and messaging systems utilizing IBM CICS Web Services, IBM Developer for z/OS, and IBM MQ
  • 3 years of experience with performing API and service testing using tools including Postman and SOAPUI
  • 3 years of experience with working with data formats such as XML and JSON
  • 3 years of experience with monitoring application interfaces and services using Splunk for operational support and troubleshooting
  • 3 years of experience with managing the full application lifecycle using source code management tools such as Endevor or ChangeMan, version control with Git, and implementing CI/CD with Jenkins

Responsibilities

  • Design, develop, and implement software solutions across the Chase Cards platform
  • Engage in all phases of the software development life cycle
  • Identify, troubleshoot, and resolve application-related issues
  • Assist in design reviews
  • Participate in project planning sessions
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service