Search by job, company or skills

JP Morgan Chase & Co.

Software Engineer III

Fresher
new job description bg glownew job description bg glownew job description bg svg
  • Posted 10 hours ago
  • Be among the first 10 applicants
Early Applicant

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 JPMorganChase within the Consumer and Community, 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
  • Adds to team culture of diversity, opportunity, inclusion, and respect

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and 3+ years applied experience as principal engineer
  • Hands-on practical experience delivering system design, application development, testing, and operational stability
  • Advanced in one or more programming language(s). Proficiency in automation and continuous delivery methods
  • Experience with micro services/RESTful API, relational/NoSQL databases, data modeling and data ingestion frameworks.
  • In-depth knowledge of the financial services industry and their IT systems
  • Practical cloud native experience
  • Should demonstrate the ability to quickly adapt to emerging technology trends, particularly in artificial intelligence (AI), and proactively introduce industry best practices to enhance system performance, scalability, and innovation.
  • Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)
  • Hands-on experience with data streaming and messaging frameworks (MQ, Kafka, Spark, etc.)Understanding of dependency injection frameworks (Spring / Spring Boot, etc.)Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security
  • Experience with distributed systems and cloud technologies (AWS, GCP, Azure, etc.)
  • Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.

Preferred qualifications, capabilities, and skills

  • In-depth knowledge of the financial services industry and their IT systems. Cloud certification. Practical cloud native experience
  • Lead and mentor engineers. Work closely with development, UAT, Product and operations teams to integrate performance testing and automation into the software development lifecycle
  • Design and implement robust automation frameworks and tools to support continuous integration and delivery
  • Collaborate with stakeholders to understand business requirements and translate them into technical solutions. Identify opportunities for process improvements and implement changes to enhance efficiency and effectiveness

About Company

JPMorgan Chase Bank, N.A., doing business as Chase Bank or often as Chase, is an American national bank headquartered in New York City, that constitutes the consumer and commercial banking subsidiary of the U.S. multinational banking and financial services holding company, JPMorgan Chase

Job ID: 145575817

Similar Jobs