Software Engineer III- Blockchain

Noida, Uttar Pradesh, India
Jan 26, 2024
Dec 31, 2024
Onsite
Full-Time
5 Years
Job Description

About the Job. Software Engineer III - Distributed Ledger Technologies Team

Job Description

Join JPMorgan Chase's Distributed Ledger Technologies Team as a Software Engineer III and elevate your software engineering career. This role offers an exciting opportunity to work on cutting-edge technology products in a secure, stable, and scalable manner. As a seasoned member of an agile team, you will contribute to critical technology solutions, supporting various business functions to meet the firm's objectives.

Job Responsibilities

  • Execute software solutions, applying innovative approaches to design, development, and troubleshooting.
  • Develop secure and high-quality production code, ensuring synchronization with relevant systems.
  • Produce architecture and design artifacts for complex applications, ensuring adherence to design constraints.
  • Analyze and visualize large, diverse data sets, driving continuous improvement in software applications and systems.
  • Identify hidden problems and patterns in data, leveraging insights to enhance coding hygiene and system architecture.
  • Contribute to software engineering communities, participating in events exploring new technologies.
  • Foster a culture of diversity, equity, inclusion, and respect, collaborating with global blockchain engineering and product teams.

Required Qualifications, Capabilities, and Skills

  • Formal training or certification in software engineering with 3+ years of applied experience.
  • Expertise in computer science fundamentals, preferably as a Computer Science Engineer.
  • Practical experience in distributed system design, application development, testing, and operational stability.
  • Strong background in object-oriented programming (Java), API development, and microservices.
  • Exposure to building Python-based Analytical Applications; familiarity with Machine Learning Models is a plus.
  • Experience deploying applications on Public Cloud (AWS) using Kubernetes/Helm charts.
  • Solid understanding of the Software Development Life Cycle and agile methodologies (CI/CD, Application Resiliency, Security).

Preferred Qualifications, Capabilities, and Skills

  • Familiarity with modern front-end technologies.
  • Knowledge of SQL and No-SQL databases (MySQL, PostgreSQL).
  • Expertise in messaging technologies, preferably Kafka.

About Us

JPMorgan Chase & Co., with a history spanning over 200 years, is a leader in finance, offering innovative solutions to consumers, small businesses, and global clients. We value diversity and inclusion, promoting equal opportunities for all. Our success is attributed to the diverse talents of our global workforce.

About the Team

Our Corporate Functions team covers diverse areas such as finance, risk, human resources, and marketing. As an integral part of the company, these teams ensure the success of our businesses, clients, customers, and employees.

JPMorgan Chase is an equal opportunity employer, and we accommodate applicants' and employees' diverse needs, including religious practices, beliefs, and disability requirements.