Software Engineer III - Release

JPMorganChase · Other US Location

Company

JPMorganChase

Location

Other US Location

Type

Full Time

Job Description

Job Description
We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.
As a Software Engineer III at JPMorgan Chase within the Corporate & Investment Bank, Payments Technology, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.
Job responsibilities

  • Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
  • Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems
  • Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development
  • Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems
  • Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture
  • Contributes to software engineering communities of practice and events that explore new and emerging technologies
  • Participates in Release Management lifecycle including scheduling the release, documenting the change, coordinating between teams, communicating release status, identifying dependencies and deploying and validating the code
  • Adds to team culture of diversity, equity, inclusion, and respect


Required qualifications, capabilities, and skills

  • Formal training or certification on Software Engineering concepts and 3+ years applied experience.
  • Proficiency in Release & Deployment
  • Hands-on experience in coordinating and driving release activities, create and maintain documentation for release procedures
  • Experience in effectively communicating changes to release or process to the right people at the right time in a consistent, easily consumable format
  • Expertise in automating and streamlining release processes, Plan and execute release schedules
  • Investigate and resolve issues that arise during or after a release
  • Experience leading a team of engineers
  • Good experience of Continuous Integration and Continuous Delivery (CI/CD) pipelines such as Jules / Spinnaker
  • Experience with testing tools / frameworks like cucumber, karate, blazemeter, jmeter
  • Experience leveraging logging tools such as Splunk


Preferred qualifications, capabilities, and skills

  • Familiarity with modern front-end technologies
  • Exposure to cloud technologies
  • Familiarity with dev ops and dev ops practices
  • Familiarity with AWS Services such as EKS, ECS, DynamoDB, AuroraDB
Apply Now

Date Posted

11/18/2024

Views

0

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Software Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation

Views in the last 30 days - 0

The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...

View Details

Principal / Lead Software Engineer- RUST (Algorithmic and Mathematics) - m/w/d - HERE Technologies

Views in the last 30 days - 0

HERE Technologies is seeking a Principal Software Engineer to lead the development of extended services for their VRP solver Tour Planning The role in...

View Details

Senior Software Engineer (Scala/Java) - HERE Technologies

Views in the last 30 days - 0

HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...

View Details

Software Engineering Manager - Cargill

Views in the last 30 days - 0

The Software Engineering Manager job involves setting goals for a team responsible for software project development and delivery ensuring quality stan...

View Details

Lead Technical Support Engineer - HERE Technologies

Views in the last 30 days - 0

This role Senior Technical Support Engineer at HERE Technologies involves supporting a diverse portfolio of products and services acting as a technica...

View Details

Sales Development Representative - UK (Remote) - Dscout

Views in the last 30 days - 0

Dscout is a company that specializes in experience research solutions helping innovative companies like Salesforce Sonos Groupon and Best Buy to build...

View Details