Software Engineer [Multiple Positions Available]

JPMorgan Chase & Co.
Plano, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Plano, United States of America

Tech stack

Java
JavaScript
Apache HTTP Server
Tomcat
Software Applications
Azure
Bootstrap
Code Review
Information Systems
Software Debugging
Java Platform Enterprise Edition (J2EE)
Hibernate
IBM Websphere Application Server
Spring
JSON
JUnit
Maven
Node.js
Oracle Applications
Cloud Services
Selenium
Simple Object Access Protocol (SOAP)
Software Engineering
Software Systems
SQL Databases
Subversion
TypeScript
XML
Performance Testing
Spring-mvc
React
GIT
Angular
Kubernetes
Information Technology
Cassandra
Production Code
Kafka
REST
Cucumber
Splunk
Amazon Web Services (AWS)
Docker
Jenkins

Job description

Duties: Execute creative software solutions, design, development, and technical troubleshooting to build solutions or break down technical problems. Solve business problems through innovation and best engineering practices. Be involved in all aspects of the Software Development Life Cycle (SDLC), including analyzing requirements, incorporating architectural standards into application design specifications, documenting application specifications, translating technical requirements into programmed application modules, and developing or enhancing software applications. Develop secure, high-quality production code, perform code review, and debug code written by others. Identify opportunities to eliminate or automate remediation of recurring issues to improve the overall operational stability of software applications and systems. Drive evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture. Facilitate communities of practice across software engineering to drive awareness and use of new and leading-edge technologies.

Requirements

Minimum education and experience required: Bachelor's degree in Electronic Engineering, Computer Science, Information systems or related field of study plus 5 years of experience in the job offered or as Software Engineer, Associate Architect, Senior Developer, Architect-Technology, or related occupation.

Skills Required: This position requires experience with the following: JAVA; J2EE; Spring MVC; Spring Framework; Maven; SOAP; REST; Apache; Tomcat; WebSphere; Oracle; SQL; Hibernate; cockroachDB; Cassandra; Rest Web Services in Cloud Services: Kubernetes, AWS EKS; Azure Docker; Jenkins; GIT; SVN; Splunk; XML; JSON; Bootstrap; JavaScript; TypeScript; NodeJS; Angular; React; Apache Kafka; Junit; Performance Testing; Cucumber; and Selenium.

Job Location: 8181 Communications Pkwy, Plano, TX 75024.

Full-Time.

Benefits & conditions

We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process.

About the company

JPMorganChase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world's most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management.

Apply for this position