1 day ago

Software Engineer

JPMorganChase

On Site
Full Time
$145,000
Wilmington, DE

Job Overview

Job TitleSoftware Engineer
Job TypeFull Time
Offered Salary$145,000
LocationWilmington, DE

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

Job Description

As a Software Engineer at JPMorganChase, you will be responsible for designing, developing, and implementing robust software solutions. This role focuses on solving complex business problems through innovation and solid engineering practices.

You will be involved in all aspects of the Software Development Lifecycle (SDLC), including analyzing requirements, integrating architectural standards into application design specifications, and documenting these specifications. Furthermore, you will translate technical requirements into programmed application modules and develop or enhance existing software application modules.

Key Responsibilities

  • Design, develop, and implement software solutions.
  • Solve business problems through innovation and engineering practices.
  • Engage in the full SDLC, from requirements analysis to application documentation.
  • Translate technical requirements into programmed application modules.
  • Develop and enhance software application modules.
  • Identify and troubleshoot application code-related issues.
  • Participate actively in code reviews, ensuring alignment with architectural specifications.
  • Assist with design reviews, recommending ways to incorporate requirements into designs and data flows.
  • Contribute to project planning sessions with project managers, business analysts, and team members to analyze business requirements and outline proposed solutions.

Qualifications

Candidates should possess a Bachelor's degree in Computer Science, Computer Engineering, Information Technology, or a related field of study, coupled with 5 years of experience in software engineering or a related occupation.

Required Skills and Experience

This position requires demonstrable experience with the following technologies and practices:

  • Developing automated tests using Java and REST APIs.
  • Working with MySQL databases.
  • Developing CI/CD pipelines using Maven, Jenkins, GitHub, and AWS.
  • Utilizing Prometheus and Grafana for monitoring dashboards and alerts.
  • Experience with JMeter for performance testing.
  • Proficiency in coding, testing, debugging, implementing, and documenting programs.
  • Assisting in product and customer system modifications to meet client and end-user needs.
  • Contributing to continuous integration, production deployment, and resolving production support issues.
  • Performing unit testing, including preparing test data, running tests, and evaluating results.

Key Skills/Competency

  • Software Development Life Cycle (SDLC)
  • Java
  • REST APIs
  • MySQL
  • CI/CD
  • AWS
  • Prometheus
  • Grafana
  • JMeter
  • Code Review

Tags:

Software Engineer
Java
REST APIs
MySQL
Maven
Jenkins
GitHub
AWS
Prometheus
Grafana
JMeter
SDLC
Automated Testing
CI/CD
Code Review
Troubleshooting
System Design
Development
Engineering
Problem Solving

Share Job:

How to Get Hired at JPMorganChase

  • Research JPMorganChase's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
  • Tailor your resume strategically: Customize your Software Engineer resume to highlight Java, REST API, CI/CD, and MySQL skills aligning with the job description.
  • Network within the industry: Connect with current JPMorganChase employees on LinkedIn to gain insights and potential referrals for software engineering roles.
  • Prepare for technical interviews: Practice coding challenges focused on data structures, algorithms, and system design, especially related to distributed systems and financial applications.
  • Showcase problem-solving aptitude: Be ready to discuss past projects, debugging experiences, and how you've solved complex technical problems efficiently.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background