Post job

Software Automation Engineer jobs at JPMorgan Chase & Co. - 184 jobs

  • Software Engineer III - Performance Test Engineer

    Jpmorganchase 4.8company rating

    Software automation engineer job at JPMorgan Chase & Co.

    We have an exciting and rewarding opportunity for you to take your engineering career to the next level. As a Software Engineer III at JPMorganChase within the Consumer & Community Banking and Core Deposits, 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. As a Performance Engineer within CCB CBC, we look first and foremost for people who are passionate around solving business problems through innovation and engineering practices. You'll be required to apply your depth of knowledge and expertise to all aspects of the software development lifecycle, as well as partner continuously with your many stakeholders on a daily basis to stay focused on common goals. We embrace a culture of experimentation and constantly strive for improvement and learning. You'll work in a collaborative, trusting, thought-provoking environment-one that encourages diversity of thought and creative solutions that are in the best interests of our customers globally. You will be 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 Perform testing of core banking applications on the mainframe by designing and executing comprehensive test strategies. Modeling real-world client usage, automating tests across multiple technologies, and validating system capacity and resilience. Collaborate with stakeholders to review requirements, ensure production stability, and proactively identify opportunities for optimization and growth, supporting the reliability and scalability of critical banking services. Drive technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems. Gather, analyze, synthesize, and develop visualizations and reporting from large, diverse data sets. Proactively identifies hidden problems and patterns in data and use these insights to drive improvements to application performance or system hygiene. Present results at a technical and business level, comfortably call out risks, performance bottlenecks, or tuning recommendations. Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts/performance testing and 3+ years of applied experience. 5+ years of hands-on practical experience in system design, application development, testing, and operational stability. Proficient in coding in Core Java. C++, OOL, or additional programming languages and database querying languages. Strong basic and conceptual knowledge of performance testing. Experience in building load models, developing test approaches, and designing test plans and test scenarios. Ability to code complex automated scripts using C and Core Java using LoadRunner functions and VUgen for webservices, SOAP, REST APIs and MQ. Ability to script with enhanced correlation techniques, parameterization, validate against multiple users, and generate robust error handling scripts. Measurements of application performance and processing ceilings to identify tuning opportunities or prepare for growth. Ability to understand client behavior, use cases, and build load models with appropriate transactions per second, or # of concurrent users, understand/apply pacing vs think time, triangulate geographical positions with latency, and chaos engineering. Understand application dependencies/cross-impacts and multiple tech stacks. Preferred qualifications, capabilities, and skills Additional skills of benefit would be experience in zSeries Mainframe, IBM MQ, or BMC MainView. Experience in LoadRunner, DynaTrace, IBM MainView, MQ, and zSeries mainframe. Working knowledge of Splunk for collecting metrics and validating production volumes to build testing load models. Must be able to gain a clear understanding of product architecture and application flows in complex legacy platforms and cloud technologies. Overall knowledge of the Software Development Life Cycle and agile methodologies such as CI/CD, Application Resiliency, and Security. Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.).
    $102k-123k yearly est. Auto-Apply 7d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Technology, Software Engineering, Data and Product - United States - 2026 ReEntry Program

    Jpmorganchase 4.8company rating

    Software automation engineer job at JPMorgan Chase & Co.

    At JPMorganChase, we recognize that rewarding careers do not always follow a conventional path. We value the diversity, fresh perspective and wealth of experience that returning professionals can bring. The ReEntry program offers experienced professionals, who are currently on an extended career break of at least two years, the support and resources needed to relaunch their careers. The program spans over 30 locations worldwide. The ReEntry Program is a 15-week fellowship program, beginning April 20, 2026 and ending July 31, 2026 with the prospect of an offer for permanent employment with JPMorganChase at the end of the program. The permanent placements will be based on both business needs and candidate skill set. Please refer to our ReEntry Overview page for further information regarding the Program Technology at JPMorganChase We're one of the world's biggest technology- and data-driven companies. We spend $17 billion on technology and operate globally at unparalleled scale and speed. You'll join an inspiring and curious team of technologists dedicated to improving the design, analytics, development, coding, testing and application programming that goes into creating high quality software and new products. You'll be tasked with keeping the team and other key stakeholders up to speed on the progress of what's being developed. And best of all, you'll be working with and sharing ideas, information and innovation with our global team of technologists from all over the world. What We Look For We are looking for technology professionals in our US Tech Center locations with previous experience including but not limited to; Software Engineers (Fullstack & Backend) - with Java, Spring, .NET, Salesforce, Python, C++, Oracle, AWS & Kubernetes experience UI Engineers - JavaScript, React/Angular & ExpressJS/NodeJS/GoLang & Oracle/SQL Data Analytics, Quant Analytics, Scientists and Engineers Data Management Data Engineers - Hadoop, Spark, Kafka, Cassandra Database Management Architecture Agility Leads Technical Program Delivery Product Managers Solutions Analysts (Business Analysts & QA Analysts) Technology Support (Applications Support) DevOps, Site Reliability and Infrastructure Engineers UX Research and Design You will probably have a background in computer science, preferably in a software engineering role. You will be a creative, innovative team player with analytical, technical, problem solving, planning and organizational skills. As a business with an ongoing focus on software development, we would be very keen to hear from you if you have previous Open Source or Object Oriented programming experience with an understanding of agile methodologies.
    $110k-141k yearly est. Auto-Apply 56d ago
  • Sr Application Penetration Tester

    Keybank 4.4company rating

    Brooklyn, OH jobs

    Serves as a senior technical lead for application security pen tests, secure code reviews, application design reviews, threat modeling, and processes, tools, and security automation for the Corporate Information Security (CIS) Cyber Application and Cloud Defense team. Works closely with cloud, SaaS, and policy as code programs to ensure secure configuration baselines are defined, implemented, and monitored. All associated efforts are to promote and advance information security processes and culture, and must reflect compliance with best practices, applicable federal and industry regulations, as well as company information security policies and standards. Job Description Required Qualifications: Bachelor's degree preferred; equivalent experience of 8 or more years of combined experience within information technology or information security is acceptable Qualified candidate will include 8+ years of broadly based progressive experience in information systems or information security environments or software engineering Qualified candidate must have experience or be well-versed in development technologies such as Java, Node, or .NET frameworks and have a thorough understanding of web application design and frameworks. Qualified candidate must be able to perform comprehensive static, dynamic, and manual application testing following industry-standard testing methodologies and has experience with one or more application review tools such as Snyk, Fortify, Checkmarx, Veracode, Burp Suite, Webinspect, Prisma Cloud, Prisma Compute, Cortex Cloud, CI/CD pipelines, or GitLab security scanners. Ability to be a technical lead for an enterprise-wide information security program and processes related to comprehensive application security testing, secure application design, application threat modeling, cloud security, SaaS security, and AI security. A strong drive to follow new and emerging technologies and application design patterns, assess potential risks, and proactively drive adoption and implementation of appropriate controls by development and infrastructure teams Must be able to use command line tools on Mac workstations. Ability to write shell scripts, python scripts, PowerShell scripts, CI/CD pipeline tasks and implement automation workflows using APIs Ability to build and sustain collaborative relationships with multiple constituencies Ability to translate information security terminology into terms understandable to diverse groups Excellent written and oral communication skills Excellent analytical and problem-solving skills Excellent facilitation and negotiation skills Ability to work independently Ability to multi-task and manage competing priorities Detail oriented Commitment to teamwork Ability to drive Continuous Improvement efforts Preferred Skills Background in application security, application design patterns, DevSecOps practices, cloud security, DevSecOps practices, SaaS security, and AI security Strong technical knowledge of application development practices and ability to work closely with development and infrastructure teams Ability to threat model applications and emerging technologies Knowledge of existing AI design patterns, risks, and controls Knowledge of AI-related attacks and ability to pen test applications using AI technology Able to guide application and infrastructure teams on application security remediation Able to manage development projects with work intake, sprints, and planned releases Background in information security and or organizational communication within the financial services industry Understanding of federal and industry regulations associated with information security, such as Sarbanes-Oxley, HIPAA, GLBA, etc. Understanding of application security and cloud security frameworks and standards, such as NIST, CIS, CSA, OWASP, etc. Knowledge of systems architecture such as network and distributed systems, and or mainframe systems Knowledge of security services such as firewalls, IDS, vulnerability assessment, and authentication Professional certification (GWAPT, OSWE, BSCP, CISSP, or Google Professional Cloud Security Engineer) is desirable Essential Job Function: Conducts comprehensive application security testing Participates in application threat modeling and tabletop exercises Coordinates the development, implementation, and administration of application security policies and standards Coordinates and oversees the work of junior team members in application security Development and other operational tasks to maintain the Application Security testing and DevSecOps program within the Cyber Application and Cloud Defense team Coordinates remediation prioritization and triage efforts for the application security program Coordinates the development, implementation, and promotion of effective information security awareness within the organization with the goal of making all employees, contractors, alliances, and other third parties security aware Monitors compliance with the organization's information security policies and standards among employees, contractors, alliances, and other third parties, facilitating remediation by referring problems to appropriate department managers for resolution Promotes the availability, integrity, and confidentiality of company data, regardless of medium Provides direction, guidance, and opinions regarding information security awareness, communication, policies, and standards Assists with the development of information security training to all employees, contractors, alliances, and other third parties, as required. Ensures sponsored training conforms to existing policies and standards Directs the timely dissemination of information security information Serves as an internal information security consultant and liaison to all areas of the organization as a daily activity Communicate the practical implications of information security decisions, issues, and plans to the organization Monitors advancements in information security methodologies and technologies Monitors changes in legislation standards that may affect information security Participates in enterprise-wide information security architecture discussions, as required Selects and or works with external vendors, outside consultants, and other third parties to improve information security, as required Attends conferences and training as required to maintain proficiency COMPENSATION AND BENEFITS This position is eligible to earn a base salary in the range of $94,000.00 - $175,000.00 annually. Placement within the pay range may differ based upon various factors, including but not limited to skills, experience and geographic location. Compensation for this role also includes eligibility for incentive compensation which may include production, commission, and/or discretionary incentives. Please click here for a list of benefits for which this position is eligible. Key has implemented an approach to employee workspaces which prioritizes in-office presence, while providing flexible options in circumstances where roles can be performed effectively in a mobile environment. Job Posting Expiration Date: 01/21/2026 KeyCorp is an Equal Opportunity Employer committed to sustaining an inclusive culture. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, genetic information, pregnancy, disability, veteran status or any other characteristic protected by law. Qualified individuals with disabilities or disabled veterans who are unable or limited in their ability to apply on this site may request reasonable accommodations by emailing HR_**********************. #LI-Hybrid
    $94k-175k yearly Auto-Apply 35d ago
  • Program Test Analyst I

    USAA 4.7company rating

    Remote

    Why USAA? At USAA, our mission is to empower our members to achieve financial security through highly competitive products, exceptional service and trusted advice. We seek to be the #1 choice for the military community and their families. Embrace a fulfilling career at USAA, where our core values - honesty, integrity, loyalty and service - define how we treat each other and our members. Be part of what truly makes us special and impactful. The Opportunity Employer: USAA Federal Savings Bank Tasks: Collaborate with business subject matter experts to ensure maintenance and accuracy of updated business procedures within the project management environment. Create robust test scenarios from a business end-user perspective to ensure updated, innovative and quality systems that are within compliance regulations. Execute tests and troubleshoot issues to identify the root cause of the resulting problem. Triage and report system defects identified in the testing plan to appropriate stakeholders in IT. Maintain leadership informed on testing status. Provide an objective review of testing activities and results. Make applicable recommendations to deliver a superior product. Serve in an advisory capacity to internal staff and resolve escalated issues as they arise. Set expectations on testing activities and adhere to timelines related to testing. Serve as a resource to less experienced team members. Ensure risks associated with business activities are effectively identified, measured, monitored, and controlled in accordance with risk and compliance policies and procedures. May telecommute. Requirements: Will accept a Bachelor's degree in Electronics Engineering, Software Engineering or related field and 4 years of experience in the job offered or in a related occupation. Position requires: Bank Disputes testing performing functional, regression and user acceptance testing; Leading a team of testers driving capacity planning of test execution; Software Development Life Cycle (SDLC); Software Testing: unit, smoke, sanity, integration, functional, regression, and web application testing; JIRA; qTest; Microsoft Visio; Eclipse IDE; Microfocus Unified Functional Testing (UFT); IBM Personal Communications; HP ALM (Quality Center); Testing methodologies - agile and waterfall; Banking products within a financial service organization; U.S. banking laws and regulations: Regulation Z; Regulation B; Regulation E; Fair and Accurate Credit Transactions Act (FACTA); Fair Debt Collection Practices Act (FDCPA); Unfair, Deceptive, or Abusive Acts or Practices (UDAAP); Telephone Consumer Protection Act (TCPA); Fair Credit Reporting Act (FCRA); Consumer Financial Protection Bureau (CFPB); Equal Credit Opportunity Act (ECOA); Fair Credit Billing Act (FCBA); and National Automated Clearinghouse Association (NACHA). Worksite: 9800 Fredericksburg Road, San Antonio TX 78288 Relocation assistance is Not Available for this position. This position is eligible for the Employee Referral Program. #DNP Compensation: USAA has an effective process for assessing market data and establishing ranges to ensure we remain competitive. You are paid within the salary range based on your experience and market data of the position. The actual salary for this role may vary by location. Employees may be eligible for pay incentives based on overall corporate and individual performance and at the discretion of the USAA Board of Directors. The above description reflects the details considered necessary to describe the principal functions of the job and should not be construed as a detailed description of all the work requirements that may be performed in the job. Benefits: At USAA our employees enjoy best-in-class benefits to support their physical, financial, and emotional wellness. These benefits include comprehensive medical, dental and vision plans, 401(k), pension, life insurance, parental benefits, adoption assistance, paid time off program with paid holidays plus 16 paid volunteer hours, and various wellness programs. Additionally, our career path planning and continuing education assists employees with their professional goals. For more details on our outstanding benefits, visit our benefits page on USAAjobs.com. Applications for this position are accepted on an ongoing basis, this posting will remain open until the position is filled. Thus, interested candidates are encouraged to apply the same day they view this posting. USAA is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
    $68k-84k yearly est. Auto-Apply 35d ago
  • Software Engineer III - Performance Test Engineer

    Jpmorgan Chase 4.8company rating

    Software automation engineer job at JPMorgan Chase & Co.

    We have an exciting and rewarding opportunity for you to take your engineering career to the next level. As a Software Engineer III at JPMorganChase within the Consumer & Community Banking and Core Deposits, 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. As a Performance Engineer within CCB CBC, we look first and foremost for people who are passionate around solving business problems through innovation and engineering practices. You'll be required to apply your depth of knowledge and expertise to all aspects of the software development lifecycle, as well as partner continuously with your many stakeholders on a daily basis to stay focused on common goals. We embrace a culture of experimentation and constantly strive for improvement and learning. You'll work in a collaborative, trusting, thought-provoking environment-one that encourages diversity of thought and creative solutions that are in the best interests of our customers globally. You will be 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** + Perform testing of core banking applications on the mainframe by designing and executing comprehensive test strategies. + Modeling real-world client usage, automating tests across multiple technologies, and validating system capacity and resilience. + Collaborate with stakeholders to review requirements, ensure production stability, and proactively identify opportunities for optimization and growth, supporting the reliability and scalability of critical banking services. + Drive technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems. + Gather, analyze, synthesize, and develop visualizations and reporting from large, diverse data sets. + Proactively identifies hidden problems and patterns in data and use these insights to drive improvements to application performance or system hygiene. + Present results at a technical and business level, comfortably call out risks, performance bottlenecks, or tuning recommendations. **Required qualifications, capabilities, and skills** + Formal training or certification on software engineering concepts/performance testing and 3+ years of applied experience. + 5+ years of hands-on practical experience in system design, application development, testing, and operational stability. + Proficient in coding in Core Java. C++, OOL, or additional programming languages and database querying languages. + Strong basic and conceptual knowledge of performance testing. + Experience in building load models, developing test approaches, and designing test plans and test scenarios. + Ability to code complex automated scripts using C and Core Java using LoadRunner functions and VUgen for webservices, SOAP, REST APIs and MQ. + Ability to script with enhanced correlation techniques, parameterization, validate against multiple users, and generate robust error handling scripts. + Measurements of application performance and processing ceilings to identify tuning opportunities or prepare for growth. + Ability to understand client behavior, use cases, and build load models with appropriate transactions per second, or # of concurrent users, understand/apply pacing vs think time, triangulate geographical positions with latency, and chaos engineering. + Understand application dependencies/cross-impacts and multiple tech stacks. **Preferred qualifications, capabilities, and skills** + Additional skills of benefit would be experience in zSeries Mainframe, IBM MQ, or BMC MainView. + Experience in LoadRunner, DynaTrace, IBM MainView, MQ, and zSeries mainframe. + Working knowledge of Splunk for collecting metrics and validating production volumes to build testing load models. + Must be able to gain a clear understanding of product architecture and application flows in complex legacy platforms and cloud technologies. + Overall knowledge of the Software Development Life Cycle and agile methodologies such as CI/CD, Application Resiliency, and Security. + Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.). Chase is a leading financial services firm, helping nearly half of America's households and small businesses achieve their financial goals through a broad range of financial products. Our mission is to create engaged, lifelong relationships and put our customers at the heart of everything we do. We also help small businesses, nonprofits and cities grow, delivering solutions to solve all their financial needs. 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. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. Equal Opportunity Employer/Disability/Veterans
    $102k-123k yearly est. 6d ago
  • Software Engineer Co-op - Enterprise Finance Applications - Fall 2026

    Fifth Third Bank, N.A 4.6company rating

    Cincinnati, OH jobs

    Make banking a Fifth Third better We connect great people to great opportunities. Are you ready to take the next step? Discover a career in banking at Fifth Third Bank. Fifth Third Bank Software Engineering Co-Op Shape the Future of Banking Technology Join Fifth Third's Enterprise Modernization organization and help transform how millions of customers experience banking. We're at the forefront of financial technology innovation, building cutting-edge solutions that make banking simpler, smarter, accessible and more secure. What You Might Work On Customer-Focused Development: Contribute to our award-winning mobile platform (ranked #1 by J.D. Power for Banking Mobile App User Satisfaction Among Regional Banks (*************************************************************************************************************************************************************** ) using modern development frameworks and cloud-native architectures. Help enhance "Jeanie," our intelligent customer messaging platform built on serverless architecture powered by artificial intelligence. Build responsive, scalable web experiences using Angular micro-frontends and contemporary development practices. Domain Modernization: Help develop and deliver next-generation banking services by breaking down monolithic systems into scalable microservices. Work on modernizing banking domains focused on areas like money movement, card operations, and account management using event-driven architectures, API-first design principles, and cloud-native patterns that enable faster feature delivery and improved system resilience. Back-Office Solutions: Design and build internal tools and services that power our business operations using modern, generative AI tools and services. Work closely with teams across technology and operations to: automate manual workflows and improve efficiency; develop secure, scalable APIs and internal dashboards; integrate third-party systems and data sources; and support data integrity, reporting, and audit readiness. Emerging Technologies: Participate in 2026 roadmap initiatives that will define the future of digital banking. Your Experience As a Co-Op, you'll be fully integrated into a high-performing engineering team with dedicated mentorship from experienced tech leads. You'll participate in all aspects of the software development lifecycle: + Collaborative Development: Work alongside senior engineers in agile sprints, contributing to both large-scale initiatives and independent projects + Mentorship Program: Receive one-on-one guidance from a dedicated tech lead throughout your rotation + Modern Enterprise Technology Exposure: Gain experience across our modern technology stack while focusing on either backend or frontend development + Real Impact: Own feature development from conception through deployment, seeing your code serve real customers What We're Looking For Academic Background: Rising juniors and seniors pursuing degrees in Computer Science, Software Engineering, or related technical fields with good academic standing (minimum 3.0 GPA required) Technical Foundation: Familiarity with modern programming languages and frameworks (Java Spring Boot, Angular, Node.js) and development practices. Specific experience with our stack is a plus, but we'll train you on our methodologies Growth Mindset: Enthusiasm for learning new technologies and contributing to a fast-paced, innovation-driven environment Collaborative Spirit: Strong communication skills and ability to work effectively in cross-functional teams Risk & Compliance: As part of the financial services industry, you'll learn to build software that meets the highest standards of security and regulatory compliance, gaining valuable experience in responsible technology development. Attention to detail and ability to follow policies and procedures are critical. Our Commitment to You We believe in empowering our Co-Ops to make meaningful contributions while developing professionally. You'll gain exposure to enterprise-scale software development, modern DevOps practices, and the unique challenges of building secure, compliant financial technology. Ready to Start Your Journey? Join us in modernizing the future of banking technology. Apply your classroom knowledge to real-world challenges while building the skills that will launch your career in software engineering. Candidates must be authorized to work in the U.S. without the need for employment-based immigration sponsorship now or in the future. Fifth Third Bank is committed to creating an inclusive environment where all team members can contribute their best work. #EarlyCareers #OneBankCoOp Software Engineer Co-op - Enterprise Finance Applications - Fall 2026 At Fifth Third, we understand the importance of recognizing our employees for the role they play in improving the lives of our customers, communities and each other. Our Total Rewards include comprehensive benefits and differentiated compensation offerings to give each employee the opportunity to be their best every day. The base salary for this position is reflective of the range of salary levels for all roles within this pay grade across the U.S. Individual salaries within this range will vary based on factors such as role, relevant skillset, relevant experience, education and geographic location. LOCATION -- Cincinnati, Ohio 45202 Attention search firms and staffing agencies: do not submit unsolicited resumes for this posting. Fifth Third does not accept resumes from any agency that does not have an active agreement with Fifth Third. Any unsolicited resumes - no matter how they are submitted - will be considered the property of Fifth Third and Fifth Third will not be responsible for any associated fee. Fifth Third Bank, National Association is proud to have an engaged and inclusive culture and to promote and ensure equal employment opportunity in all employment decisions regardless of race, color, gender, national origin, religion, age, disability, sexual orientation, gender identity, military status, veteran status or any other legally protected status.
    $100k-120k yearly est. 6d ago
  • Software Engineer Co-op - Enterprise Finance Applications - Fall 2026

    Fifth Third Bank 4.6company rating

    Cincinnati, OH jobs

    Make banking a Fifth Third better We connect great people to great opportunities. Are you ready to take the next step? Discover a career in banking at Fifth Third Bank. Fifth Third Bank Software Engineering Co-Op Shape the Future of Banking Technology Join Fifth Third's Enterprise Modernization organization and help transform how millions of customers experience banking. We're at the forefront of financial technology innovation, building cutting-edge solutions that make banking simpler, smarter, accessible and more secure. What You Might Work On Customer-Focused Development: Contribute to our award-winning mobile platform (ranked #1 by J.D. Power for Banking Mobile App User Satisfaction Among Regional Banks) using modern development frameworks and cloud-native architectures. Help enhance "Jeanie," our intelligent customer messaging platform built on serverless architecture powered by artificial intelligence. Build responsive, scalable web experiences using Angular micro-frontends and contemporary development practices. Domain Modernization: Help develop and deliver next-generation banking services by breaking down monolithic systems into scalable microservices. Work on modernizing banking domains focused on areas like money movement, card operations, and account management using event-driven architectures, API-first design principles, and cloud-native patterns that enable faster feature delivery and improved system resilience. Back-Office Solutions: Design and build internal tools and services that power our business operations using modern, generative AI tools and services. Work closely with teams across technology and operations to: automate manual workflows and improve efficiency; develop secure, scalable APIs and internal dashboards; integrate third-party systems and data sources; and support data integrity, reporting, and audit readiness. Emerging Technologies: Participate in 2026 roadmap initiatives that will define the future of digital banking. Your Experience As a Co-Op, you'll be fully integrated into a high-performing engineering team with dedicated mentorship from experienced tech leads. You'll participate in all aspects of the software development lifecycle: Collaborative Development: Work alongside senior engineers in agile sprints, contributing to both large-scale initiatives and independent projects Mentorship Program: Receive one-on-one guidance from a dedicated tech lead throughout your rotation Modern Enterprise Technology Exposure: Gain experience across our modern technology stack while focusing on either backend or frontend development Real Impact: Own feature development from conception through deployment, seeing your code serve real customers What We're Looking For Academic Background: Rising juniors and seniors pursuing degrees in Computer Science, Software Engineering, or related technical fields with good academic standing (minimum 3.0 GPA required) Technical Foundation: Familiarity with modern programming languages and frameworks (Java Spring Boot, Angular, Node.js) and development practices. Specific experience with our stack is a plus, but we'll train you on our methodologies Growth Mindset: Enthusiasm for learning new technologies and contributing to a fast-paced, innovation-driven environment Collaborative Spirit: Strong communication skills and ability to work effectively in cross-functional teams Risk & Compliance: As part of the financial services industry, you'll learn to build software that meets the highest standards of security and regulatory compliance, gaining valuable experience in responsible technology development. Attention to detail and ability to follow policies and procedures are critical. Our Commitment to You We believe in empowering our Co-Ops to make meaningful contributions while developing professionally. You'll gain exposure to enterprise-scale software development, modern DevOps practices, and the unique challenges of building secure, compliant financial technology. Ready to Start Your Journey? Join us in modernizing the future of banking technology. Apply your classroom knowledge to real-world challenges while building the skills that will launch your career in software engineering. Candidates must be authorized to work in the U.S. without the need for employment-based immigration sponsorship now or in the future. Fifth Third Bank is committed to creating an inclusive environment where all team members can contribute their best work. #EarlyCareers #OneBankCoOp Software Engineer Co-op - Enterprise Finance Applications - Fall 2026 At Fifth Third, we understand the importance of recognizing our employees for the role they play in improving the lives of our customers, communities and each other. Our Total Rewards include comprehensive benefits and differentiated compensation offerings to give each employee the opportunity to be their best every day. The base salary for this position is reflective of the range of salary levels for all roles within this pay grade across the U.S. Individual salaries within this range will vary based on factors such as role, relevant skillset, relevant experience, education and geographic location. LOCATION -- Cincinnati, Ohio 45202 Attention search firms and staffing agencies: do not submit unsolicited resumes for this posting. Fifth Third does not accept resumes from any agency that does not have an active agreement with Fifth Third. Any unsolicited resumes - no matter how they are submitted - will be considered the property of Fifth Third and Fifth Third will not be responsible for any associated fee. Fifth Third Bank, National Association is proud to have an engaged and inclusive culture and to promote and ensure equal employment opportunity in all employment decisions regardless of race, color, gender, national origin, religion, age, disability, sexual orientation, gender identity, military status, veteran status or any other legally protected status.
    $100k-120k yearly est. Auto-Apply 6d ago
  • Software Engineer III - Encompass Administrator

    Jpmorganchase 4.8company rating

    Software automation engineer job at JPMorgan Chase & Co.

    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 Consumer & Community Banking and Home Lending, you will be a seasoned member of an agile team, tasked with designing and delivering trusted, market-leading technology products that are secure, stable, and scalable. Your role involves implementing critical technology solutions across multiple technical areas, supporting various business functions to achieve the firm's business objectives. Job responsibilities Demonstrated track record in supporting mortgage operations by enhancing workflow efficiency, ensuring compliance, and managing system integrations. Design and maintain custom input forms, business rules, field triggers, loan programs, and personas to streamline lending workflows. Support system upgrades, testing, and change management, ensuring minimal disruption during releases. Sets the overall guidance and expectations for team output, practices, and collaboration. Be accountable for decisions that influence teams' resources, budget, tactical operations, and the execution and implementation of processes and procedures. Identifies and mitigates issues to execute a book of work while escalating issues as necessary, along with ensuring successful collaboration across teams and stakeholders. Creates a culture of diversity, opportunity, inclusion, and respect for team members and prioritizes diverse representation. Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and 3+ years applied experience. Experienced Encompass Administrator with over 2+ years of hands-on expertise in configuring, customizing, and maintaining the Encompass LOS platform to support retail, wholesale, and correspondent lending channels. Familiarity with API calls, Encompass plugins, OOP framework, and version control tools like GitHub. Exposure to JavaScript, particularly in the context of Encompass Web. Experience in writing and maintaining REST / SOAP Based APIs. Working Knowledge of CI/CD pipelines, Git -based workflows or configuration-as-code practices. Experience leading teams of technologists. Ability to guide and coach teams on approach to achieve goals aligned against a set of strategic initiatives. Experience with hiring, developing, and recognizing talent. In-depth knowledge of the services industry and their IT systems. Practical cloud native experience. Preferred qualifications, capabilities, and skills Enable business capabilities through technical innovation and process improvements. Interpret technical and business objectives, identifying challenges and providing innovative solutions to address them.
    $86k-107k yearly est. Auto-Apply 42d ago
  • Software Engineer II - Big Data & Analytics

    Jpmorganchase 4.8company rating

    Software automation engineer job at JPMorgan Chase & Co.

    We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Software Engineer for Big Data and Analytics at JPMorgan Chase within Consumer and Community Banking Data Technology, you will be an integral part of an agile team that enhances, builds, and delivers trusted, market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you will be responsible for delivering critical technology solutions across multiple technical areas and business functions, supporting the firm's objectives using Java, J2EE, Microservices, Python, Spark, Scala, and AWS for Business Banking Data Products. Job Responsibilities Oversee all aspects of data strategy, governance, data risk management, reporting, and analytics. Manage risks associated with data use, retention/destruction, and privacy. Design, develop, code, test, debug, and deploy scalable and extensible applications. Produce high-quality code utilizing Test Driven Development techniques. Participate in retrospectives to drive continuous improvement within the feature team. Participate in code reviews, ensuring all solutions align with pre-defined architectural specifications. Implement automation through Continuous Integration and Continuous Delivery. Manage cloud development and deployment, supporting applications in both private and public clouds. Required Qualifications, Capabilities, and Skills Formal training or certification in software engineering concepts and 1+ years of applied experience. Advanced knowledge of architecture, design, and business processes. Full Software Development Life Cycle experience within an Agile framework. Expert-level skills in Java, AWS, database technologies, Python, Scala, Spark/PySpark, or any ETL technology. Experience developing and decomposing complex SQL on RDMS platforms. Experience with Data Warehousing concepts (including Star Schema). Practical experience delivering projects in Data and Analytics, Big Data, Data Warehousing, and Business Intelligence; familiarity with relevant technological solutions and industry best practices. Strong understanding of data engineering challenges and proven experience with data platform engineering (batch and streaming, ingestion, storage, processing, management, integration, consumption). Familiarity with multiple Data & Analytics technology stacks. Awareness of various Data & Analytics tools and techniques (e.g., Python, data mining, predictive analytics, machine learning, data modeling, etc.). Experience with one or more leading cloud providers (AWS, Azure, GCP). Preferred Qualifications, Capabilities, and Skills Ability to work quickly and ramp up on new technologies and strategies. Strong collaboration skills and ability to develop meaningful relationships to achieve common goals. Appreciation for controls and compliance processes for applications and data. In-depth understanding of data technologies and solutions is preferable. Ability to drive process improvements and implement necessary changes. Knowledge of industry-wide Big Data technology trends and best practices.
    $86k-107k yearly est. Auto-Apply 6d ago
  • Experienced Software Engineer Java / Python (Full Stack or Back End)

    Jpmorganchase 4.8company rating

    Software automation engineer job at JPMorgan Chase & Co.

    Push the limits of what's possible with us as an experienced member of our Software Engineering team. As an Experienced Software Engineer at JPMorganChase within the Global Technology team, you serve as member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. Depending on the team that you join, you could be developing mobile features that give our customers and clients more control over how they bank with us, strategizing on how big data can make our trading systems quicker, creating the next innovation in payments for merchants, or supporting the integration of our private and public cloud platforms. Job Responsibilities Participates in, design and develop scalable and resilient systems using Java or Python to contribute to continual, iterative improvements for product teams Executes software solutions, design, development, and technical troubleshooting Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems Produces or contributes to architecture and design artifacts for applications while 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 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 Hands-on practical experience in system design, application development, testing and operational stability Proficient in coding in Java or Python languages Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages Overall knowledge of the Software Development Life Cycle Understanding of agile methodologies such as CI/CD, Application Resiliency, and Security Knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) Preferred qualifications, capabilities, and skills Familiarity with modern front-end technologies Exposure to cloud technologies To be eligible for this opportunity, you must be authorized to work in the United States. We do not offer any type of employment-based immigration sponsorship for this position. Likewise, JPMorgan Chase & Co., will not provide any assistance or sign any documentation in support of any other form of immigration sponsorship or benefit including optional practical training (OPT) or curricular practical training (CPT). Your Role Level JPMorganChase is looking to hire Software Engineers at Software Engineer II and Software Engineer III levels. A determination will be made on placement for successful candidates based on the results of a skills-based assessment which applicants will be asked to complete during the hiring process, as well as, the candidate interview. The assessment will evaluate ability to perform basic coding and systems design responsibilities. For the Software Engineer II level, the role requires the ability to understand advance features of a coding language, design a viable system, and solve functional problems through basic language applications. For the Software Engineer III level, the role requires a higher level of proficiency and the ability to function independently, including the ability to use and explain advance features of a coding language, design systems across technologies and platforms, solve functional and non-functional problems through an application of language best practices, as well as, the ability to assess issues broadly, identify alternative or innovative solutions, collaborate effectively, and provide guidance to others.
    $86k-107k yearly est. Auto-Apply 60d+ ago
  • Software Engineer III - Java

    Jpmorganchase 4.8company rating

    Software automation engineer job at JPMorgan Chase & Co.

    There's nothing more exciting than being at the center of a rapidly growing field in technology and applying your skillsets to drive innovation and modernize the world's most complex and mission-critical systems. As a Site Reliability Engineer at JPMorgan Chase within the Corporate Technology team, you will solve complex and broad business problems with simple and straightforward solutions. Through code and cloud infrastructure, you will configure, maintain, monitor, and optimize applications and their associated infrastructure to independently decompose and iteratively improve on existing solutions. You are a significant contributor to your team by sharing your knowledge of end-to-end operations, availability, reliability, and scalability of your application or platform. Job responsibilities Develop, test, and deploy software to automate manual operational tasks while ensuring optimal application performance and resilience. Act as a key contributor to SRE and functional development teams across the entire life cycle, facilitating the creation of reliable, scalable software and guiding necessary refactoring or adjustments. Engage in incident troubleshooting, participate in post-mortems, and ensure the permanent resolution of issues. Identify application patterns and employ analytics to enhance service level indicators and objectives. Analyze self-healing and resilience patterns and contribute to software that can leverage these insights. Perform performance tests, identifying bottlenecks, optimization opportunities, and assessing capacity demands. Implement best-in-class monitoring frameworks to achieve comprehensive end-to-end flow monitoring and unobtrusive alerting. Test and implement automated software and product upgrades, change management, and release management solutions. Collaborate with the Technology Controls organization to ensure that tools and ecosystems align with the Firm's stringent cyber policies. Participate in engineering projects to contribute to the Firm and Line of Business level SRE communities. Provide 24x7 support coverage when required and develop expertise in specific application suites to enhance the functional engineering team as needed. Required qualifications, capabilities, and skills Formal training or certification on site reliability engineering or DevOps concepts and 5+ years applied experience. Proficient in site reliability culture and principles and familiarity with how to implement site reliability within an application or platform. Hands-on experience in large-scale software development using Java, SQL, and scripting languages. Proficiency in Unix environments, relational SQL, load balancing, IP, DNS, cloud and containerization technologies (e.g., AWS, K8), messaging technologies (e.g., Kafka, MSK), orchestration and configuration management tools, Agile Methodologies, and building/maintaining data management platforms/workbenches. Solid knowledge and working experience of continuous integration and continuous delivery tools such as GIT, BitBucket, Jenkins, SONAR, SPLUNK, Maven, AIM etc Ability to contribute to large and collaborative teams by presenting information in a logical and timely manner with compelling language and limited supervision. Ability to proactively recognize road blocks and demonstrates interest in learning technology that facilitates innovation Ability to identify new technologies and relevant solutions to ensure design constraints are met by the software team. Ability to initiate and implement ideas to solve business problems Preferred qualifications, capabilities, and skills Bachelor's Degree in Computer Science or Engineering with minimum 5+ years of industry experience. Prior hands-on experience in DevOps and/or application development teams. Experience with infrastructure components used in Java web-based applications, and the ability to work and prioritize effectively in a dynamic work environment that includes globally positioned resources. Proficient in debugging and troubleshooting, with excellent communication skills tailored for both senior technical and senior business audiences. About Us JPMorgan Chase& Co., 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. We recognize that our people are our strength and the diverse talents and perspectives that they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. In accordance with applicable law, we make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as any mental health or physical disability needs. (If you are a US or Canadian applicant with a disability and wish to request an accommodation to complete the application process, please contact us by calling the Accessibility Line (US and Canada Only) ************** and indicate the specifics of the assistance needed.) We offer a competitive total rewards package including base salary determined based on the role, experience, skill set, and location. For those in eligible roles, we offer discretionary incentive compensation which may be awarded in recognition of firm performance and 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. JPMorgan Chase is an Equal Opportunity Employer, including Disability/Veterans About The Team Our Corporate Technology team relies on smart, driven people like you to support the product vision and ensure Agile and Scrum values and principles are for all our corporate functions across our network. Your efforts will touch lives all over the financial spectrum and across all our divisions: Global Finance, Corporate Treasury, Risk Management, Human Resources, Compliance, Legal, and within the Corporate Administrative Office. You'll be part of a team specifically built to meet and exceed our evolving technology needs, as well as strengthen our product-based model.
    $86k-107k yearly est. Auto-Apply 27d ago
  • Software Engineer [Multiple Positions Available]

    Jpmorganchase 4.8company rating

    Software automation engineer job at JPMorgan Chase & Co.

    Duties: Design and architect scalable, robust, and high-performance software solutions. Translate technical issues, trends, and approaches for executive leadership and senior stakeholders across business, product, and technology teams in order to drive the firm's innovation and enable strategic decisions about technology advancements. Provide technical leadership and direction for software development projects by defining the architectural vision and strategy in alignment with business goals. Conduct architectural reviews to ensure compliance with technical standards, as well as alignment with broader organizational goals and strategy. Oversee project timelines, budgets, and resource allocation, and collaborate with cross-functional teams to define project scope and objectives. Gather requirements and translate them into technical specifications and projects for delegation. Identify opportunities for process optimization and efficiency enhancements. Mentor and guide development teams to ensure successful implementation of solutions. QUALIFICATIONS: Minimum education and experience required: Bachelor's degree in Electronic Engineering, Electrical Engineering, Computer Science, Computer Engineering, or related field of study plus 7 years of experience in the job offered or as Software Engineer, Application Design Specialist, IT Consultant or related occupation. The employer will alternatively accept a Master's degree in Electronic Engineering, Electrical Engineering, Computer Science, Computer Engineering, or related field of study plus 5 years of experience in the job offered or as Software Engineer, Application Design Specialist, IT Consultant or related occupation. Skills Required: This position requires five (5) years of experience with the following: Designing systems, developing applications, and maintaining application operational stability in the financial check processing domain; Developing serverless applications and event-driven functions using AWS Lambda; Implementing data lifecycle policies using AWS S3; Designing message queuing systems and decoupling application components using AWS SQS; Managing notification systems using AWS SNS; Implementing data encryption strategies using AWS KMS; Designing workflows to automate business processes and managing stateful applications using AWS Step Functions; Deploying containerized applications, scaling microservices, and batch processing workloads using AWS ECS. This position requires any amount of experience with the following: Developing microservices using cloud technologies, Java 17+, Spring, and Spring Boot; Performing image manipulation and analysis using image processing libraries such as OpenCV, Python Imaging Library, or scikit-image; Managing NoSQL databases, including Cassandra and DynamoDB; Deploying machine learning models to production using tools such as MLFlow or AWS SageMaker; Implementing security processes including authentication, authorization, OAuth2/OIDC, zero-trust, and PKI; Performing continuous integration and delivery using Jenkins, Spinnaker, and AWS Code Deploy; Managing Kubernetes applications on AWS EKS. Job Location: 1111 Polaris Parkway, Columbus, OH 43240.
    $86k-107k yearly est. Auto-Apply 15d ago
  • Software Engineer III - (SAP, ABAP, HANA, BTP)

    Jpmorganchase 4.8company rating

    Software automation engineer job at JPMorgan Chase & Co.

    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 Finance Technology team, which is part of the Corporate Technology division, you will be an integral member of an agile team, concentrating on the design and delivery of secure, stable, and scalable technology products that lead the market. Your role will involve implementing critical technology solutions across multiple technical domains within different business functions to support and promote the firm's business objectives. Job responsibilities Design, develop and support application solutions with focus on SAP S/4 HANA. Develop and/or re-engineer highly complex application components and integrate software packages, programs and reusable objects residing on multiple platforms. Implement and deploy SAP UI5 applications, including custom extension development and configuration for user roles, catalogs, and groups. Working in various UI/UX technologies like HTML5, CSS3, jQuery, JSON, XML, AJAX, SVG standards, JavaScript frameworks like jQuery, D3, MVC Development framework. Design and develop interfaces/utilities for SAP Automations, Test Automations using various tools. Help to design and implement Automated Unit testing framework to drive best practices using ABAP Units / ABAP Double / Q-Units / Sinon.js. Develop RESTful and SOAP based API interfaces for various SAP components for external consumptions or helping setup cloud deployments. Working in the Agile / DevOps framework in designing application to enable CI-CD (continuous integration / continuous development) which may include working on various Solution Manager components. Designing the framework to create working prototypes using the wireframe tools and enabling the Design Thinking methodology. Required qualifications, capabilities, and skills Formal training or certification on Data Modelling concepts and 3+ years of applied experience. Data modelling using HANA Studio, ABAP Development Tools (ADT), Code Performance Rules and Guidelines for SAP HANA, ADBC, Native SQL, ABAP Core data Services, Data Base Procedures, Text Search, ALV on HANA, and HANA Live models consumption. Prototype, develop and deploy custom SAP UI5 applications using HANA Cloud Platform, Web IDE. Develop UI5 based prototypes and carry out prototype testing using wire framing tools. Design and develop applications with consumption of ODATA services. In -depth experience of SAP Fiori Apps and Theme Design , Object Oriented Programming using ABAP Objects , RESTful API using OData Services , HANA CDS views , Git Repository Integration , SAP HANA Technical Concept and Architecture, Development experience in RICEF (Reports, Interfaces, Conversions, Enhancements, Forms and Reports). Experience working on Agile Projects coupled with strong analytical skills and problem-solving ability. Should have strong verbal and written communication skills with business partners and IT functional analysts in a multi-cultural environment. Capable of self-learning new technologies and should be able to work with minimum direction and supervision. Preferred qualifications, capabilities, and skills Experience on S4 HANA implementations will be desirable. along with knowledge of SAP Build. Experience in working in Implementation, Upgrade, Maintenance and Post Production support projects would be an advantage. Working knowledge of Solution Manager Components like BPCA / Charm / Focus Build. Working knowledge of RPA tools like Blue Prism, Automation Anywhere, WinAutomation etc will be preferred , along with working knowledge of Test Automation tools like UFT, Panaya, Tosca etc.
    $86k-107k yearly est. Auto-Apply 11d ago
  • Software Engineer [Multiple Positions Available]

    Jpmorganchase 4.8company rating

    Software automation engineer job at JPMorgan Chase & Co.

    Duties: Design and Drive strategies around software development and User Interface framework adoption at enterprise level. Understand and baseline Current State of applications and create design and implementation approaches. Drive modernization initiatives including migration to cloud native and API strategy. Perform profiling, troubleshooting of web applications-based solutions. Identify or troubleshoot application code-related issues. Conduct code reviews to ensure solutions are aligned to pre-defined architectural specifications. Guide design reviews by recommending ways to incorporate requirements into designs and information or data flows. Participate in project planning sessions with project managers, business analysts, and team members to analyze business requirements and outline proposed solutions. QUALIFICATIONS: Minimum education and experience required: Bachelor's degree in Information Technology, Computer Science, Computer Engineering, Information Systems, or related field of study plus 7 years of experience in the job offered or as Software Engineer, Principal Consultant, Technical Lead, Software Developer, or related occupation. Skills Required: This position requires experience with the following: Building front-end applications using React, JavaScript, TypeScript, HTML, SCSS, TanStack Query, and React Hook Forms; Conducting automated unit testing using Jest, React Testing Library, Junit and Mockito; Performing automation testing using frameworks selenium, Cucumber and Gherkin; Designing and developing restful and event-based micro-services using Java based technologies including Spring, Maven, Kafka, JSP, JPA and JDBC; Securing micro-services and protecting customer data with authentication and authorization protocols including Kerberos, oAuth and OpenId; Handling and processing application data with database technologies including relational databases Oracle, MySQL, PostgresSQL and with NoSQL databases including Cassandra and MongoDB; Setting up, building, and deploying pipelines to push the code to production environment using technologies including Jenkins, Groovy, Webpack Git, YAML and Shell Scripting. Job Location: 1111 Polaris Parkway, Columbus, OH 43240.
    $86k-107k yearly est. Auto-Apply 15d ago
  • Software Engineer [Multiple Positions Available]

    Jpmorganchase 4.8company rating

    Software automation engineer job at JPMorgan Chase & Co.

    Duties: Design, develop and implement software solutions. Solve business problems through innovation and engineering practices. Involved in all aspects of the Software Development Lifecycle (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 application modules. Identify or troubleshoot application code- related issues. Take active role in code reviews to ensure solutions are aligned to pre-defined architectural specifications. Assist with design reviews by recommending ways to incorporate requirements into designs and information or data flows. Participate in project planning sessions with project managers, business analysts, and team members to analyze business requirements and outline proposed solutions. QUALIFICATIONS: Minimum education and experience required: Master's degree in Computer Science, Computer Engineering, Computer Information Systems, Information Technology, Electronic Engineering, or related field of study plus 3 years of experience in the job offered or as Software Engineer, Senior Consultant Technology, Software Applications Developer, Programmer Analyst, or related occupation. The employer will alternatively accept a Bachelor's degree in Computer Science, Computer Engineering, Computer Information Systems, Information Technology, Electronic Engineering, or related field of study plus 5 years of experience in the job offered or as Software Engineer, Senior Consultant Technology, Software Applications Developer, Programmer Analyst, or related occupation. Skills Required: This position requires experience with the following: working with Adobe Experience Manager (AEM), Apache Sling services, and OSGi frameworks for modular development; managing digital assets using AEM DAM and configuring AEM Dispatcher for effective caching and scalability; designing and developing software solutions using JAVA J2EE technologies and IntelliJ Eclipse IDEs; developing Microservices based applications using Spring Boot and containerization best practices; full-stack development leveraging HTML, CSS, Java Script, jQuery, and React for frontend technologies and SQL for database interactions; Developing, testing, and validating REST APIs and SOAP web services; working with cross-platform operating systems including Windows, Linux, and Unix; software development using Agile SDLC Methodologies; designing scalable and efficient systems using Application, Data, and Infrastructure architecture disciplines; using automated testing tools, including JUnit for unit testing; performing manual and functional testing to ensure application quality assurance; working with CI/CD tools including Jenkins; performing project builds with build tools including Maven; Splunk and Datadog for logging and monitoring; Git for version control; shell scripting for task automation; working with web technologies including Apache Web Server, Apache Tomcat, and WebSphere. Job Location: 1111 Polaris Parkway, Columbus, OH 43240
    $86k-107k yearly est. Auto-Apply 15d ago
  • Software Engineer III - Data Platform and Insights

    Jpmorganchase 4.8company rating

    Software automation engineer job at JPMorgan Chase & Co.

    Join our dynamic team to innovate and refine technology operations, impacting the core of our business services. As a Software Engineer III at JPMorgan Chase within the Consumer & Community Banking you will serve as the subject matter expert on various facets of the CCB Data Lake, including data publication, governance, management, consumption, and security. This individual will collaborate with existing architecture, technology, and product teams to effectively influence senior stakeholders across the organization. They will also work closely with other critical AWS software engineering teams from CCB ET&P, CCB Data Technology, Data Engineering, Corporate Technology, and Cybersecurity, in partnership with our product teams. This role requires collaboration with other CCB Software and Data Engineering teams within the firm to align, implement, and uphold software engineering best practices, ensuring the delivery of comprehensive insights, advanced analytics, machine learning, and artificial intelligence applications. Job responsibilities Demonstrate hands-on expertise in AWS data lake publication, governance, consumption, and security. Collaborate on innovative design and develop engineering capabilities for advanced AI/ML data and insights. Code, test, deploy AWS micro-services, event-driven, serverless, and scalable architectures and capabilities. Offer leadership and expertise in AWS software engineering, leveraging agile team processes. Define and implement coding principles, standards, designs, frameworks, and chaos testing for engineering. Build, train, and enhance the skill depth of software engineers to optimize code quality and performance. Exhibit excellent verbal and written communication skills to articulate technical designs effectively. Responsible for delivering technology systems globally. The candidate will work closely with regional and global teams to deliver high-quality technology services and projects on time, within scope, and within budget. Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts 3+ years of experience or equivalent expertise troubleshooting, resolving, and maintaining information technology services Demonstrated knowledge of applications or infrastructure in a large-scale technology environment both on premises and public cloud Demonstrated AWS cloud expertise and hands-on AWS software engineering experience. Hands-on experience with four or more AWS data lake and/or analytics technologies: AWS Lake Formation, AWS Glue, Apache Kafka (MSK), AWS Athena AWS ECS, AWS EKS, AWS Fargate, AWS S3, AWS EC2, Apache Iceberg, Snowflake, Databricks Proficiency in one or more programming languages: Python, Java, or Scala Proven ability to build self-service, self-healing, highly scalable, and secure cloud software capabilities. Proven expertise with software testing, releasing, CI/CD pipeline deployments, and security in AWS cloud. Demonstrated strength in applying DevSecOps and DevOps development practices. Experienced with Agile development methodologies, processes, and procedures. Preferred qualifications, capabilities, and skills AWS Certifications: Cloud Practioner, Solutions Architect, or Certified Developer Proficiency in multiple modern programming languages. Awareness of industry-wide technology trends and best practices. Keen understanding of financial control and budget management.
    $86k-107k yearly est. Auto-Apply 11d ago
  • Cloud ETL Software Engineer III

    Jpmorganchase 4.8company rating

    Software automation engineer job at JPMorgan Chase & Co.

    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 Technology Finance and Risk Warehouse SRE Team, you will solve complex and broad business problems with simple and straightforward solutions. Through code and cloud infrastructure, you will configure, maintain, monitor, and optimize applications and their associated infrastructure to independently decompose and iteratively improve on existing solutions Job responsibilities Guides and assists others in the areas of building appropriate level designs and gaining consensus from peers where appropriate Collaborates with other software engineers and teams to design and implement deployment approaches using automated continuous integration and continuous delivery (CI/CD) pipelines Collaborates with other software engineers and teams to design, develop, test, and implement availability, reliability, scalability, and solutions in their applications Implements infrastructure, configuration, and network as code for the applications and platforms in your remit Collaborates with technical experts, key stakeholders, and team members to resolve complex problems Understands service level indicators and utilizes service level objectives to proactively resolve issues before they impact customers Supports the adoption of site reliability engineering best practices within the team Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and 3+ years applied experience Strong analysis, research, investigation, and evaluation skills, with a structured approach to problem solving. Specialized ETL knowledge in Spark Experience with monitoring and observability tools, including Dynatrace, Open Telemetry (OTEL), Prometheus, Datadog, and Grafana, particularly in dashboard development Proficient in at least one programming language such as Python, Java/Spring Boot, Scala, and/or .Net Working knowledge of Kubernetes, Dockers, any other containers technology Experience managing and developing/deploying on Cloud (private cloud or public cloud) Knowledge of GIT, BitBucket, Jenkins, SONAR, SPLUNK, Maven, AIM and Continuous Delivery tools UNIX file management & administration and good shell scripting experience Production working knowledge of Databricks and Apache Airflow on AWS Willing to work weekend support Preferred qualifications, capabilities, and skills Developing/deploying and running Ab Initio (ETL Tool) on a public Cloud like AWS AWS and/or Databricks certification Experience developing and running data pipelines using PySpark Oracle (v9i/10/11/19c ) running on Exadata, Ansi SQL, PL /SQL Stored Procedures support/development Working Knowledge of Control-M/Autosys scheduling package Knowledge/experience in Hadoop environment administration, release deployments to Hive/HBase, supervising Hadoop jobs, performing cluster coordination services
    $86k-107k yearly est. Auto-Apply 60d ago
  • Software Engineer III - DevOps

    Jpmorganchase 4.8company rating

    Software automation engineer job at JPMorgan Chase & Co.

    You're ready to gain the skills and experience needed to grow within your role and advance your career - and we have the perfect software engineering opportunity for you. As a Software Engineer II at JPMorgan Chase within the Consumer and Community Banking - DGT_Channels Tech team, you will be part of an agile team dedicated to enhancing, designing, and delivering the software components of the firm's cutting-edge technology products in a secure, stable, and scalable manner. You will collaborate with a global team to design, develop, test, and deliver high-quality software and products, while ensuring stakeholders are kept informed of progress. A strong understanding of end-to-end software development and Agile frameworks is essential. Job responsibilities Design, develop, and troubleshoot creative software solutions, applying innovative approaches to technical challenges. Write secure, high-quality production code; review and debug code from others. Identify and automate remediation of recurring issues to enhance operational stability. Create and maintain Docker images. Facilitate knowledge transfer from Development to DevOps for onboarding existing applications and build/deployment processes. Collaborate with development teams to onboard new applications to the CI/CD process. Execute builds and deployments across environments according to the weekly build schedule. Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and 2+ years applied experience 3+ years of Java and Python development 3+ years with Jenkins, Spinnaker, and Kubernetes Strong automation and continuous delivery skills Advanced knowledge of agile practices, CI/CD, resiliency, and security Proven expertise in technical disciplines (cloud, AI/ML, mobile, etc.) Deep understanding of financial services IT systems Practical cloud-native experience DevOps Engineer with both development and DevOps expertise Preferred Qualifications, Capabilities, and Skills AWS/CKAD certification preferred
    $86k-107k yearly est. Auto-Apply 34d ago
  • Software Engineer III (Argo)

    Jpmorganchase 4.8company rating

    Software automation engineer job at JPMorgan Chase & Co.

    We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible Job responsibilities As a Software Engineer III at JPMorganChase within the Consumer & Community Banking team, 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 3+ years of hands-on experience developing in Argo Traditional Client for Teller platform Current knowledge of Argo version 6 development objects, including Enablers, WOGS, AOGS, host communications, Electronic Journal (EJ), and Totals Hands-on practical experience in system design, application development, testing, and operational stability Proficient in coding in one or more languages Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages Overall knowledge of the Software Development Life Cycle Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) Preferred qualifications, capabilities, and skills C# development Java development PowerShell scripting Alogent Branch deposit engine knowledge
    $86k-107k yearly est. Auto-Apply 39d ago
  • Full stack AWS Software Engineer II

    Jpmorganchase 4.8company rating

    Software automation engineer job at JPMorgan Chase & Co.

    You're ready to gain the skills and experience needed to grow within your role and advance your career - and we have the perfect software engineering opportunity for you. As a Software Engineer II at JPMorganChase within the Consumer and Community Banking Branch Ops Technology Team, you are part of an agile team that works to enhance, design, and deliver the software components of the firm's state-of-the-art technology products in a secure, stable, and scalable way. As an emerging member of a software engineering team, you execute software solutions through the design, development, and technical troubleshooting of multiple components within a technical product, application, or system, while gaining the skills and experience needed to grow within your role. Job responsibilities Executes standard software solutions, design, development, and technical troubleshooting Writes secure and high-quality code using the syntax of at least one programming language with limited guidance Designs, develops, codes, and troubleshoots with consideration of upstream and downstream systems and technical implications Applies knowledge of tools within the Software Development Life Cycle toolchain to improve the value realized by automation Applies technical troubleshooting to break down solutions and solve technical problems of basic complexity Gathers, analyzes, and draws conclusions from large, diverse data sets to identify problems and contribute to decision-making in service of secure, stable application development Learns and applies system processes, methodologies, and skills for the development of secure, stable code and systems Adds to team culture of diversity, opportunity, inclusion, and respect Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and 2+ years applied experience Hands-on practical experience in system design, application development, testing, and operational stability Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages Demonstrable ability to code in one or more languages Experience across the whole Software Development Life Cycle Exposure to agile methodologies such as CI/CD, Application Resiliency, and Security Emerging knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) Preferred qualifications, capabilities, and skills Familiarity with modern front-end technologies (Java, TypScript) Exposure to cloud technologies (AWS)
    $86k-107k yearly est. Auto-Apply 57d ago

Learn more about JPMorgan Chase & Co. jobs

View all jobs