Post job

Software Engineer jobs at Bank of America

- 224 jobs
  • Officer; Software Engineer

    Bank of America 4.7company rating

    Software engineer job at Bank of America

    Plano, Texas **To proceed with your application, you must be at least 18 years of age.** Acknowledge Refer a friend **To proceed with your application, you must be at least 18 years of age.** Acknowledge (********************************************************************************************** **Job Description:** At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. We do this by driving Responsible Growth and delivering for our clients, teammates, communities and shareholders every day. Being a Great Place to Work is core to how we drive Responsible Growth. This includes our commitment to being an inclusive workplace, attracting and developing exceptional talent, supporting our teammates' physical, emotional, and financial wellness, recognizing and rewarding performance, and how we make an impact in the communities we serve. Bank of America is committed to an in-office culture with specific requirements for office-based attendance and which allows for an appropriate level of flexibility for our teammates and businesses based on role-specific considerations. At Bank of America, you can build a successful career with opportunities to learn, grow, and make an impact. Join us! **Responsibilities:** + Code solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements. + Work on Scrum Agile development methodology to build, deploy, and deliver software solutions. + Collaborate with QA team members to support integration and performance testing. + Contribute to existing test suites (integration, regression, performance), analyze test reports, identify any test issues/errors, and triage the underlying cause. + Utilize multiple architectural components (across data, application, business) in design and development of client requirements. + Perform Continuous Integration and Continuous Development (CI-CD) activities. + Design, automate, and maintain large scale, enterprise-wide web applications using Java, and SpringBoot. + Utilize customer UI and interaction techniques to build frictionless multiple factor user authentication, credential maintenance, and authentication step up flows in digital channels. + Engineer and design continuous integration, continuous deployment, build tool, version control, and test-driven development tools by utilizing Java. + Design test driven automation frameworks using middleware technologies including SOAPUI, REST, XML, and JSON. + Utilize testing frameworks including Junit and write unit tests using these frameworks with a high-test coverage percentage. + Remote work may be permitted within a commutable distance from the worksite. **Required Skills & Experience:** + Bachelor's degree or equivalent in Computer Science, Computer Information Systems, Management Information Systems, Engineering (any), or related: and + 2 years of experience in the job offered or a related IT occupation. + Must include 2 years of experience in each of the following: + Designing, automating, and maintaining large scale, enterprise-wide web applications using Java and SpringBoot; + Utilizing customer UI and interaction techniques to build frictionless multiple factor user authentication, credential maintenance, and authentication step up flows in digital channels; + Engineering and designing continuous integration, continuous deployment, build tool, version control, and test-driven development tools by utilizing Java; + Designing test driven automation frameworks using middleware technologies including SOAPUI, REST, XML, and JSON; and, + Utilizing testing frameworks including Junit and writing unit tests using these frameworks with a high-test coverage percentage. If interested apply online at ***************************** or email your resume to ***************** and reference the job title of the role and requisition number. EMPLOYER: Bank of America N.A. **Shift:** 1st shift (United States of America) **Hours Per Week:** 40 Bank of America and its affiliates consider for employment and hire qualified candidates without regard to race, religious creed, religion, color, sex, sexual orientation, genetic information, gender, gender identity, gender expression, age, national origin, ancestry, citizenship, protected veteran or disability status or any factor prohibited by law, and as such affirms in policy and practice to support and promote the concept of equal employment opportunity, in accordance with all applicable federal, state, provincial and municipal laws. The company also prohibits discrimination on other bases such as medical condition, marital status or any other factor that is irrelevant to the performance of our teammates. View your **"Know your Rights (************************************************************************************** "** poster. **View the LA County Fair Chance Ordinance (************************************************************************************************** .** Bank of America aims to create a workplace free from the dangers and resulting consequences of illegal and illicit drug use and alcohol abuse. Our Drug-Free Workplace and Alcohol Policy ("Policy") establishes requirements to prevent the presence or use of illegal or illicit drugs or unauthorized alcohol on Bank of America premises and to provide a safe work environment. Bank of America is committed to an in-office culture with specific requirements for office-based attendance and which allows for an appropriate level of flexibility for our teammates and businesses based on role-specific considerations. Should you be offered a role with Bank of America, your hiring manager will provide you with information on the in-office expectations associated with your role. These expectations are subject to change at any time and at the sole discretion of the Company. To the extent you have a disability or sincerely held religious belief for which you believe you need a reasonable accommodation from this requirement, you must seek an accommodation through the Bank's required accommodation request process before your first day of work. This communication provides information about certain Bank of America benefits. Receipt of this document does not automatically entitle you to benefits offered by Bank of America. Every effort has been made to ensure the accuracy of this communication. However, if there are discrepancies between this communication and the official plan documents, the plan documents will always govern. Bank of America retains the discretion to interpret the terms or language used in any of its communications according to the provisions contained in the plan documents. Bank of America also reserves the right to amend or terminate any benefit plan in its sole discretion at any time for any reason.
    $90k-115k yearly est. Easy Apply 13d ago
  • Technology, Software Engineering, Data and Product - United States - 2026 ReEntry Program

    Jpmorganchase 4.8company rating

    Remote

    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 14d ago
  • Software Engineer III - Oracle HCM - Payroll

    Jpmorgan Chase & Co 4.8company rating

    Columbus, OH jobs

    JobID: 210664223 JobSchedule: Full time JobShift: : 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 Sector - Employee Platforms, 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: * Execute software solutions, design, development, and technical troubleshooting with the 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 in service of continuous improvement of software applications and systems. * Proactively identify hidden problems and patterns in data and use these insights to drive improvements to coding hygiene and system architecture. * Contribute to a team culture of diversity, opportunity, inclusion, and respect. * Design, develop, and troubleshoot complex Oracle HCM Cloud US Payroll solutions. * Write and update Fast Formulas for payroll calculations, deductions, and earnings. * Create custom reports using BI Publisher and OTBI to assist clients in data analysis. * Design and develop real-time and file-based integrations with Oracle HCM using HCM Data Extracts and Oracle Integration Cloud (OIC). * Utilize Oracle REST APIs and SOAP web services for real-time data exchange. * Develop and maintain integrations between Oracle HCM Cloud and other systems. * Utilize tools like HCM Data Loader (HDL) and HSDL for data migration and payroll information management. Required Qualifications, Capabilities, and Skills: * Formal training or certification on software engineering concepts and 3+ years of applied experience. * Hands-on practical experience in system design, application development, testing, and operational stability, specifically in Oracle HCM with implementation, configuration, and supporting US Payroll modules. * Proficient in coding in SQL, Payroll Fast Formula, Payroll HCM Extract, BIP, and REST API. * Proven experience in the development, implementation, and support of Oracle HCM systems. * Experience in troubleshooting and resolving technical issues within Oracle HCM Cloud. * Proficiency in Oracle HCM Cloud, specifically in payroll modules. * Experience with Fast Formulas, BI Publisher, and OTBI. * Familiarity with integration tools like HCM Data Loader (HDL) and HSDL. * Experience in designing and developing integrations using Oracle Integration Cloud (OIC). * Proficiency in using Oracle REST APIs and SOAP web services for data exchange. * Experience with Oracle Visual Builder tools for creating custom transactional pages on Oracle Redwood. * 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: * Implementation and support knowledge of HCM Cloud applications - Core HR, Payroll & Time and Absence. * Certification in HCM Modules Payroll and Time and Absence. * Proficient in building Tech Components using SQL, Payroll Fast Formula, Payroll HCM Extract, BIP, and REST API.
    $86k-107k yearly est. Auto-Apply 60d+ ago
  • UI/UX React Software Engineer III

    Jpmorgan Chase & Co 4.8company rating

    Columbus, OH jobs

    JobID: 210666936 JobSchedule: Full time JobShift: Day : We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. Join our web.com and mobile development team to make a difference in customer experience. As a Software Engineer III at JPMorganChase within the Consumer & Community Banking Digital 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 * Developing and creating independent reusable components for WEB and Mobile experience using React JS, Kotlin, Swift (70%) * Experience in developing end to end testing components using cypress, playwright (20%) * Experience scripting Jenkins/Jule/Spinnaker Pipelines (5%) * Role involves production support as well. Should be supporting late night releases as needed (5%) Required qualifications, capabilities, and skills * Formal training or certification on software engineering concepts and 3+ years applied experience * 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.) * 5 plus years of experience with writing React JS, Typescript, NextJS and similar Javascript languages * 3 plus years of experience with writing IOS, Android and Hybrid mobile development frameworks and languages * 5 plus years of experience with writing automation scripts test cases using Cypress or other similar tools Preferred qualifications, capabilities, and skills * Exposure to cloud technologies * Experience interpreting/debugging plain JavaScript code * Client-side and Server-side coding experience
    $86k-107k yearly est. Auto-Apply 60d+ ago
  • Cloud Software Engineer III - Kubernetes/ AWS/ Terraform

    Jpmorganchase 4.8company rating

    Columbus, OH jobs

    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 Corporate Technology 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 Automates Infrastructure-as-code, using Terraform and other infrastructure automation tools Designs, develops, codes, and troubleshoots with consideration of upstream and downstream systems and technical implications 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 Applies technical troubleshooting to break down solutions and solve technical problems of basic complexity Develops secure and high-quality production code, and reviews and debugs code written by others Drives decisions that influence the product design, application functionality, and technical operations and processes Automates the installation, upgrade, scaling and management of a large and rapidly growing fleet of Kubernetes clusters Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and 3+ years applied experience Certified Kubernetes Administrator (CKA) or Certified Kubernetes Application Developer (CKAD) credentials Proficiency in multiple modern programming languages such as Go, Python, Java Experience working with modern private & public cloud infrastructure platforms - Kubernetes, AWS EKS Terraform, and other automation tools Hands-on practical experience delivering system design, application development, testing, and operational stability Exposure to agile methodologies such as CI/CD, Application Resiliency, and Security Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages Preferred qualifications, capabilities, and skills Knowledge of industry-wide technology trends and best practices Knowledge of multiple Cloud Platforms Experience with data visualization and alerting tools such as Tableau, Grafana, etc. Familiarity or knowledge of Splunk, Dynatrace, Atlassian Tools (JIRA, Bitbucket, Confluence)
    $86k-107k yearly est. Auto-Apply 32d ago
  • Software Engineer II - Full Stack Mac DevOps

    Jpmorganchase 4.8company rating

    Columbus, OH jobs

    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 Mac Platform team as a part of Employee Platforms, you will be an integral member 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. In your role as an emerging member of the software engineering team, you will execute software solutions through the design, development, and technical troubleshooting of various components within a technical product, application, or system, while acquiring the skills and experience necessary to advance in your career. Job responsibilities Understand Mac hardware, applications, operating system, and device management. Uses knowledge of Mac management in the enterprise to suggest new features to our applications and products. Writes secure and high-quality code using the syntax of at least two programming languages (Typescript and Go) with limited guidance. Deploy frontend and backend applications to Kubernetes. 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. 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. Applies technical troubleshooting to break down solutions and solve technical problems of basic complexity. 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. 2+ years experience writing software in an enterprise environment. Understanding of basic Mac management in enterprises. Knowledge of Typescript and Go. Hands-on practical experience in system design, application development, testing, and operational stability. 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. Preferred qualifications, capabilities, and skills Familiarity with modern front-end technologies. Experience managing Mac or other endpoints and or infrastructure. Knowledge or experience with multiple desired languages: Swift, Go, Typescript, Rust. Experience with Kubernetes. Exposure to cloud technologies. Experience using LLMs to assist in coding tasks.
    $86k-107k yearly est. Auto-Apply 53d ago
  • Cloud ETL Software Engineer III

    Jpmorganchase 4.8company rating

    Columbus, OH jobs

    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 18d ago
  • Software Engineer III - Oracle HCM - Payroll

    Jpmorganchase 4.8company rating

    Columbus, OH jobs

    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 Sector - Employee Platforms, 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: Execute software solutions, design, development, and technical troubleshooting with the 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 in service of continuous improvement of software applications and systems. Proactively identify hidden problems and patterns in data and use these insights to drive improvements to coding hygiene and system architecture. Contribute to a team culture of diversity, opportunity, inclusion, and respect. Design, develop, and troubleshoot complex Oracle HCM Cloud US Payroll solutions. Write and update Fast Formulas for payroll calculations, deductions, and earnings. Create custom reports using BI Publisher and OTBI to assist clients in data analysis. Design and develop real-time and file-based integrations with Oracle HCM using HCM Data Extracts and Oracle Integration Cloud (OIC). Utilize Oracle REST APIs and SOAP web services for real-time data exchange. Develop and maintain integrations between Oracle HCM Cloud and other systems. Utilize tools like HCM Data Loader (HDL) and HSDL for data migration and payroll information management. Required Qualifications, Capabilities, and Skills: Formal training or certification on software engineering concepts and 3+ years of applied experience. Hands-on practical experience in system design, application development, testing, and operational stability, specifically in Oracle HCM with implementation, configuration, and supporting US Payroll modules. Proficient in coding in SQL, Payroll Fast Formula, Payroll HCM Extract, BIP, and REST API. Proven experience in the development, implementation, and support of Oracle HCM systems. Experience in troubleshooting and resolving technical issues within Oracle HCM Cloud. Proficiency in Oracle HCM Cloud, specifically in payroll modules. Experience with Fast Formulas, BI Publisher, and OTBI. Familiarity with integration tools like HCM Data Loader (HDL) and HSDL. Experience in designing and developing integrations using Oracle Integration Cloud (OIC). Proficiency in using Oracle REST APIs and SOAP web services for data exchange. Experience with Oracle Visual Builder tools for creating custom transactional pages on Oracle Redwood. 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: Implementation and support knowledge of HCM Cloud applications - Core HR, Payroll & Time and Absence. Certification in HCM Modules Payroll and Time and Absence. Proficient in building Tech Components using SQL, Payroll Fast Formula, Payroll HCM Extract, BIP, and REST API.
    $86k-107k yearly est. Auto-Apply 60d+ ago
  • Software Engineer III - SRE

    Jpmorganchase 4.8company rating

    Columbus, OH jobs

    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 Home Lending division, you will have the opportunity to advance your career by building reliable, scalable, and resilient systems. You will be part of a team that focuses on system reliability, automation, and observability, ensuring our Home Lending platforms run smoothly in production. This role offers a chance to collaborate with product, architecture, security, and operations teams, and to contribute to a culture of diversity, opportunity, inclusion, and respect. We are seeking a Software Engineer who is passionate about building reliable, scalable, and resilient systems. This role combines software development with a focus on system reliability, automation, and observability. You will design, code and implement solutions that ensure our Home Lending platforms run smoothly in production, including services that interact with internal and external systems. Job responsibilities Develop resilient software solutions that improve reliability, scalability and system performance of the Loan Origination System (LOS). Design, Develop and Automate operational workflows to help improve Mean time to Resolve(MTTR) and Mean time to Detect(MTTD). Enhance observability by identifying gaps and building monitoring, logging and alerting to ensure service health are within thresholds and SLAs. Collaborates with product, architecture, security and operations teams prioritize reliability and embed best practices across the software development lifecycle. Participate in on-call rotations, incident response and post mortems. Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture. 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. 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 development concepts and 3+ years applied experience. 3+ years of experience working as a software developer/engineer, SRE/Devops, platform engineering, or similar. Hands-on practical experience in designing resilient system design, application development, testing, that improve operational stability and reliability. Experience in working and integrating third-party systems. Proficient in coding in one or more languages (e.g. Python). Hands-on experience with public cloud platforms. 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.). Strong communicator and effective collaborator across technical and non-technical audiences. Preferred qualifications, capabilities, and skills Exposure to SRE/Devops practices (SLA/SLOs, error budgets, MTTR, MTTD). Exposure to AI/Automation technologies that improve operations. Knowledge of ITIL, and Agile methodologies. Experience with containers and orchestration (Dockers, Kubernetes). Exposure to monitoring tools like Thousand Eyes, Catchpoint or New Relic. AWS Certifications (e.g. Solutions Architect Associate).
    $86k-107k yearly est. Auto-Apply 60d+ ago
  • UI/UX React Software Engineer III

    Jpmorganchase 4.8company rating

    Columbus, OH jobs

    We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. Join our web.com and mobile development team to make a difference in customer experience. As a Software Engineer III at JPMorganChase within the Consumer & Community Banking Digital 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 Developing and creating independent reusable components for WEB and Mobile experience using React JS, Kotlin, Swift (70%) Experience in developing end to end testing components using cypress, playwright (20%) Experience scripting Jenkins/Jule/Spinnaker Pipelines (5%) Role involves production support as well. Should be supporting late night releases as needed (5%) Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and 3+ years applied experience 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.) 5 plus years of experience with writing React JS, Typescript, NextJS and similar Javascript languages 3 plus years of experience with writing IOS, Android and Hybrid mobile development frameworks and languages 5 plus years of experience with writing automation scripts test cases using Cypress or other similar tools Preferred qualifications, capabilities, and skills Exposure to cloud technologies Experience interpreting/debugging plain JavaScript code Client-side and Server-side coding experience
    $86k-107k yearly est. Auto-Apply 60d+ ago
  • Software Engineer [Multiple Positions Available]

    Jpmorganchase 4.8company rating

    Columbus, OH jobs

    Duties: Act as subject matter expert in Tax Reporting and solve business problems through innovation and engineering practices. Perform Analysis on large amounts of Data from multiple separate sources. Integrate with real time data sources to enrich the data. Interface with execution engine for workflow implementation. Design and code batch data integration by incorporating architectural standards into application design specifications, develop code migration strategies from private cloud to public cloud. Deploy the applications to private cloud and public cloud, provision public cloud using Infrastructure as Code. Perform design reviews by recommending ways to incorporate requirements into designs and data flows. Create and document generic and re-usable frameworks. Perform code reviews to ensure solutions are aligned to pre-defined architectural specifications. Coordinate with geographically distributed teams. Perform development and DevOps in a distributed IT environment and incorporate SRE best practices to ensure platform stability and reliability. QUALIFICATIONS: Minimum education and experience required: Bachelor's degree in Computer Engineering, Computer Science, Information Technology, Electronic Engineering, or related field of study plus 5 years of experience in the job offered or as Software Engineer, Software Developer, or related occupation. Skills Required: This position requires four (4) years of experience with the following: Optimizing queries using SQL to enhance application performance; performing data manipulation, data retrieval, data structuring, and data design flow using SQL and MyBatis for efficient data access and management; deploying and managing applications using Docker and Kubernetes for container orchestration; Agile SDLC methodologies to ensure iterative development and continuous delivery; producing and consuming SOAP Web Services for seamless integration with internal interfacing systems; performing Unit Tests including jUnit and Mockito and functional testing using Cucumber and Integrating testing and running the performance testing using jMeter. This position requires three (3) years of experience with the following: utilizing Application Architecture Disciplines to design robust, scalable, and secure financial applications; processing DMN using DaaS to automate decision-making processes within financial applications; utilizing AWS Cloud Services, including AWS EMR and Apache Spark, for scalable data processing; utilizing advanced techniques in PySpark to process large data sets, utilizing multithreading, and perform multiprocessing for efficient computation; implementing infrastructure as code using Terraform for automated provisioning and management of cloud resources; continuous integration and deployment using Jenkins, ensuring code quality and reliability; collaborative development and Code Integrity using GIT and Bitbucket; utilizing Shell Scripting for automation of routine tasks and system maintenance; utilizing PromQL to fetch the data for the various data sources and create dashboards. This position requires two (2) years of experience with the following: creating interactive data visualizations and dashboards for real-time insights and decision-making using Streamlit. Job Location: 1111 Polaris Pkwy, Columbus, OH 43240.
    $86k-107k yearly est. Auto-Apply 8d ago
  • Software Engineer II - DevOps

    Jpmorganchase 4.8company rating

    Columbus, OH jobs

    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 11d ago
  • Experienced Software Engineer Java / Python (Full Stack or Back End)

    Jpmorganchase 4.8company rating

    Columbus, OH jobs

    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 32d ago
  • Full stack AWS Software Engineer II

    Jpmorganchase 4.8company rating

    Westerville, OH jobs

    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 14d ago
  • Fullstack AWS Software Engineer III

    Jpmorganchase 4.8company rating

    Westerville, OH jobs

    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 and Community Banking Branch Ops Technology 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 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 Familiarity with modern front-end technologies (Java, TypeScript) Exposure to cloud technologies (AWS)
    $86k-107k yearly est. Auto-Apply 14d ago
  • Platform Software Engineer III

    Jpmorgan Chase & Co 4.8company rating

    Ohio jobs

    JobID: 210677209 JobSchedule: Full time JobShift: Day : We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Platform Software Engineer III at JPMorganChase within the CCB, 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 * Design, build, and maintain a scalable, reliable GraphQL platform with strong performance and high availability. * Develop observability and alerting solutions to monitor platform health and proactively resolve issues. * Automate CI/CD pipelines and standardize infrastructure processes to streamline developer workflows and reduce manual effort. * Create intuitive self-service features for developers to access, manage, and integrate platform services. Required qualifications, capabilities, and skills * 3+ years of professional experience in software engineering, with a focus on building platforms. * Experience working with cloud environments (AWS preferred). * Skilled in scripting and automation using Bash, Groovy, or similar languages. * Hands-on experience using Terraform for infrastructure management. * Practical knowledge of containerization and orchestration technologies, including Docker and Kubernetes. * Understanding of RESTful and GraphQL service concepts. * Familiarity with CI/CD tools. * Familiarity with version control systems (Git or Bitbucket) and experience with at least one modern monitoring tool such as Splunk, DataDog, Dynatrace, or CloudWatch. * Familiarity with OAuth 2.0 and secure authentication and authorization practices. * Strong attention to detail in documenting processes, developing runbooks, and illustrating architectures for team use. * Excellent communication, analytical, and problem-solving skills. Preferred qualifications, capabilities, and skills * Experience building and maintaining GraphQL platforms. * Familiarity with AWS deployments (EKS, ECS Fargate), IAM Roles, and Security Groups. * Knowledge of AWS services such as S3, RDS Aurora Postgres, MSK, VPC, CloudWatch, X-Ray, ElastiCache-Redis, and KMS. * Familiarity in at least one programming language, preferably Java or Rust. * Experience setting up observability solutions (metrics, logging, alerting) and automating CI/CD pipelines for platform components using Jenkins and Spinnaker. * Experience or interest in GraphQL Federation, entities, schema governance, architecture, and developer tooling. * Ability to design well-defined APIs for platform services, with comprehensive documentation and versioning for seamless integration across teams.
    $86k-107k yearly est. Auto-Apply 17d ago
  • Software Engineer III - React

    Jpmorganchase 4.8company rating

    Ohio jobs

    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 Corporate Technology, Resiliency Technology 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 Hands-on practical experience in system design, application development, testing, and operational stability Over 3+ yrs of experience in front end development with strong expertise in React and hand on experience in micro front end architecture with knowledge of Angular10 to design, build and scale modular web applications. Hands on experience in various UI/UX technologies like HTML5, CSS3, jQuery, JSON, XML, AJAX, SVG standards, JavaScript frameworks like jQuery, D3, MVC Development framework, 5+ years of experience in developing Restful API with Spring boot framework and Hibernate/JPA Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages Hands on experience in developing Cloud ready applications. Certification in Cloud technology preferred. Overall knowledge of the Software Development Life Cycle Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security Good knowledge of any industry standard RDBMS, preferable Oracle Ability to work in large, collaborative teams to achieve organizational goals Preferred qualifications, capabilities, and skills Familiarity with modern front-end technologies Exposure to cloud technologies
    $86k-107k yearly est. Auto-Apply 1d ago
  • Platform Software Engineer III

    Jpmorganchase 4.8company rating

    Ohio jobs

    We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Platform Software Engineer III at JPMorganChase within the CCB, 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 Design, build, and maintain a scalable, reliable GraphQL platform with strong performance and high availability. Develop observability and alerting solutions to monitor platform health and proactively resolve issues. Automate CI/CD pipelines and standardize infrastructure processes to streamline developer workflows and reduce manual effort. Create intuitive self-service features for developers to access, manage, and integrate platform services. Required qualifications, capabilities, and skills 3+ years of professional experience in software engineering, with a focus on building platforms. Experience working with cloud environments (AWS preferred). Skilled in scripting and automation using Bash, Groovy, or similar languages. Hands-on experience using Terraform for infrastructure management. Practical knowledge of containerization and orchestration technologies, including Docker and Kubernetes. Understanding of RESTful and GraphQL service concepts. Familiarity with CI/CD tools. Familiarity with version control systems (Git or Bitbucket) and experience with at least one modern monitoring tool such as Splunk, DataDog, Dynatrace, or CloudWatch. Familiarity with OAuth 2.0 and secure authentication and authorization practices. Strong attention to detail in documenting processes, developing runbooks, and illustrating architectures for team use. Excellent communication, analytical, and problem-solving skills. Preferred qualifications, capabilities, and skills Experience building and maintaining GraphQL platforms. Familiarity with AWS deployments (EKS, ECS Fargate), IAM Roles, and Security Groups. Knowledge of AWS services such as S3, RDS Aurora Postgres, MSK, VPC, CloudWatch, X-Ray, ElastiCache-Redis, and KMS. Familiarity in at least one programming language, preferably Java or Rust. Experience setting up observability solutions (metrics, logging, alerting) and automating CI/CD pipelines for platform components using Jenkins and Spinnaker. Experience or interest in GraphQL Federation, entities, schema governance, architecture, and developer tooling. Ability to design well-defined APIs for platform services, with comprehensive documentation and versioning for seamless integration across teams.
    $86k-107k yearly est. Auto-Apply 18d ago
  • Database Software Engineer III (Oracle/PL SQL)

    Jpmorganchase 4.8company rating

    Ohio jobs

    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 Corporate Technology - Corporate Oversight & Governance group, 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 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 experience working with Database & BigData technologies Hands-on practical experience in system design, applicaiton development, testing, and operational stability Proficient with Liquibase for database change management Proficient with Oracle with hands-on experience Proficient with PL SQL development and debugging Experience with Data Modelling and performance optimization Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages Solid understanding of agile methodologies such as CI/CD, Applicant Resiliency, and Security Preferred qualifications, capabilities, and skills Knowledge of Java or Python Proficient with distributed systems and micro services Proficient with cloud technologies
    $86k-107k yearly est. Auto-Apply 14d ago
  • Software Engineer III - Kubernetes

    Jpmorganchase 4.8company rating

    Ohio jobs

    We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As Software Engineer III at JPMorganChase within Corporate Technology , you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job responsibilities Strong skills in SQL, PostgreSQL, AWS RDS, Terraform, Teradata is preference but experience in any other RDBMS technology would suffice. Experience with K8S services, deployments, failover mechanism, networking, security polices, including CNI plugins, ingress controllers and service meshes. 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 Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and 3+ years applied experience. DevOps Engineer (Kubernetes/AWS/Terraform/Python) professional with 5+ years applied experience. Proficiency on AWS Cloud Platform, with system design, application/tools/interface/modules development, testing, problem solving and operational stability. Hands-on infrastructure as code tools, such as Terraform, Helm chart. Having Databricks knowledge is added advantage. Design, deploy and manage Kubernetes clusters across various environments (on-premises, AWS cloud, hybrid) as a Kubernetes platform Engineer. Minimum 4+ years of experience in Terraform, Python, Shell scripting technologies. Hands-on infrastructure as code tools, Terraform, Helm chart, independently design, build, test and deploy the code. Hands-on experience with Continuous Integration and Delivery tools like, Jules / Spinnaker / Jenkins integration Ability to set up monitoring, logging, and alerting for Kubernetes clusters using Grafana, Prometheus and Splunk Preferred qualifications, capabilities, and skills Familiarity with SAS VIYA, Databricks Exposure to AWS cloud technologies
    $86k-107k yearly est. Auto-Apply 4d ago

Learn more about Bank of America jobs

View all jobs