Software Engineer [Multiple Positions Available]

JPMorgan Chase & Co.•Tampa, FL
•Onsite

About The Position

This position involves designing, developing, and implementing software solutions to solve business problems through innovative and resilient engineering practices. The role is responsible for the entire Software Development Lifecycle (SDLC), including requirement analysis, application design, documentation, module development, and enhancement. Key activities include identifying and troubleshooting code-related issues, conducting peer code reviews to ensure alignment with architectural specifications, and participating in design reviews. The engineer will guide project planning sessions, represent software designs to executives, and interact with clients throughout project phases. Coordination with various teams for test plans and execution is also a core responsibility. This role requires up to 10% domestic travel.

Requirements

  • Bachelor's degree in Electronic Engineering, Computer Science, Computer Engineering, Information Technology, or related field of study plus 7 years of experience in the job offered or as Software Engineer, Business System Consultant, or related occupation.
  • Experience delivering software that uses and integrates with the LexisNexis FircoSoft Continuity vendor software solution.
  • Experience developing and automating large-scale, high-performance payments processing systems.
  • Experience developing software that utilizes programming languages such as Java, JavaScript, XML, or JSON.
  • Experience integrating Ficrosoft vendor components using messaging technologies such as JMS or MQ.
  • Experience deploying FircoSoft products using cloud technologies such as Kubernetes or Docker.
  • Experience coding in programming languages and Operating Systems such as Windows, Linux, or RHEL for Shell Scripting.
  • Experience performing data manipulation, data structuring, data design flow, and query optimization using Database programming languages such as SQL or Oracle.
  • Experience tracking and managing FircoSoft Vendor Product using project and Program tracking tools such as Confluence or JIRA.

Nice To Haves

  • Master's degree in Electronic Engineering, Computer Science, Computer Engineering, Information Technology, or related field of study plus 5 years of experience in the job offered or as Software Engineer, Business System Consultant, or related occupation.

Responsibilities

  • Design, develop and implement software solutions.
  • Solve business problems through progressive, innovative, and resilient engineering practices.
  • Analyze requirements, incorporate architectural standards into application design specifications, and document application specifications.
  • Translate technical requirements into programmed application modules and develop or enhance software application modules.
  • Identify and troubleshoot application code-related issues.
  • Perform peer code reviews to ensure solutions are aligned to pre-defined architectural specifications.
  • Conduct design reviews and recommend ways to incorporate requirements into designs and information or data flows.
  • Guide project planning sessions with project managers, business analysts, and team members to analyze business requirements and outline proposed solutions.
  • Represent software designs and architecture of applications to senior technology and product executives.
  • Interact with clients during the different phases of projects from initiation to closure.
  • Coordinate test plans and execution with testing teams, user acceptance teams, middleware teams, infrastructure teams, and operational support teams.

Benefits

  • Comprehensive health care coverage
  • On-site health and wellness centers
  • Retirement savings plan
  • Backup childcare
  • Tuition reimbursement
  • Mental health support
  • Financial coaching
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service