As a Lead Software Engineer at JPMorganChase within the Chief Technology Office team, you play a crucial role in an agile team dedicated to enhancing, building, and delivering cutting-edge technology products in a secure, stable, and scalable manner. Your responsibilities encompass a wide range of technical tasks across various business functions to support the firm's objectives. **Key Responsibilities:** - Execute innovative software solutions, encompassing design, development, and technical troubleshooting, with a focus on devising unconventional approaches to problem-solving. - Develop secure, high-quality production code, review code authored by peers, and debug efficiently. - Identify opportunities for automating the resolution of recurring issues to enhance the overall operational stability of software applications and systems. - Lead evaluation sessions with external vendors, startups, and internal teams to assess architectural designs and technical applicability within existing systems. - Foster communities of practice within Software Engineering to promote the adoption of new and cutting-edge technologies. - Contribute to a team culture that values diversity, inclusion, opportunity, and mutual respect. **Qualifications Required:** - Formal training or certification in Software Engineering concepts with a minimum of 5 years of practical experience. - Hands-on experience in system design, application development, testing, and ensuring operational stability. - Proficiency in at least one programming language such as Java or Python. - Knowledge and proficiency in Cloud Technologies like AWS, Azure, or GCP. - Familiarity with Infrastructure-as-Code tools, particularly Terraform. - Strong skills in automation and continuous delivery practices. - Comprehensive understanding of the Software Development Life Cycle. In addition to the qualifications mentioned above, the following are preferred skills and qualifications: - Proficiency in Observability tools such as Dynatrace, DataDog, or Splunk. - Demonstrated expertise in software applications and technical processes related to areas like cloud, artificial intelligence, machine learning, etc. - Understanding of agile methodologies like CI/CD, Application Resiliency, and Security. - In-depth knowledge of the financial services industry and its IT systems. - Practical experience in cloud-native environments. As a Lead Software Engineer at JPMorganChase within the Chief Technology Office team, you play a crucial role in an agile team dedicated to enhancing, building, and delivering cutting-edge technology products in a secure, stable, and scalable manner. Your responsibilities encompass a wide range of technical tasks across various business functions to support the firm's objectives. **Key Responsibilities:** - Execute innovative software solutions, encompassing design, development, and technical troubleshooting, with a focus on devising unconventional approaches to problem-solving. - Develop secure, high-quality production code, review code authored by peers, and debug efficiently. - Identify opportunities for automating the resolution of recurring issues to enhance the overall operational stability of software applications and systems. - Lead evaluation sessions with external vendors, startups, and internal teams to assess architectural designs and technical applicability within existing systems. - Foster communities of practice within Software Engineering to promote the adoption of new and cutting-edge technologies. - Contribute to a team culture that values diversity, inclusion, opportunity, and mutual respect. **Qualifications Required:** - Formal training or certification in Software Engineering concepts with a minimum of 5 years of practical experience. - Hands-on experience in system design, application development, testing, and ensuring operational stability. - Proficiency in at least one programming language such as Java or Python. - Knowledge and proficiency in Cloud Technologies like AWS, Azure, or GCP. - Familiarity with Infrastructure-as-Code tools, particularly Terraform. - Strong skills in automation and continuous delivery practices. - Comprehensive understanding of the Software Development Life Cycle. In addition to the qualifications mentioned above, the following are preferred skills and qualifications: - Proficiency in Observability tools such as Dynatrace, DataDog, or Splunk. - Demonstrated expertise in software applications and technical processes related to areas like cloud, artificial intelligence, machine learning, etc. - Understanding of agile methodologies like CI/CD, Application Resiliency, and Security. - In-depth knowledge of the financial services industry and its IT systems. - Practical experience in cloud-native environments.
You will step into the role of a Principal Architect at JPMorgan Chase, playing a crucial role in driving the development and adoption of cutting-edge, cloud-based technologies within the Consumer & Community Banking's Infrastructure & Architecture function. Your expertise will be utilized to enhance and develop architecture platforms using modern cloud-based technologies, while also supporting the adoption of strategic global solutions. Collaboration with colleagues across the organization will be essential to promote best-in-class outcomes. - Advise cross-functional teams on technology selection to achieve target state architecture and decisions on improvements to current technologies - Develop multi-year roadmaps aligned with business and architecture strategy and priorities - Create complex and scalable coding frameworks using appropriate software design - Develop secure and high-quality production code, review and debug code written by others - Serve as the function's go-to subject matter expert - Contribute to the development of technical methods in specialized fields in line with the latest product development methodologies - Create durable, reusable software frameworks that improve velocity and quality of output across teams and functions - Champion the firm's culture of diversity, opportunity, inclusion, and respect Qualification Required: - Formal training or certification on data management concepts and 10 years applied experience, along with 5 years of experience leading technologists to manage, anticipate, and solve complex technical items within your domain of expertise - Hands-on practical experience delivering system design, application development, testing, and operational stability - Expertise in one or more programming language(s) - Deep knowledge in one or more software, applications, and architecture - Advanced knowledge of software architecture, application development, and technical processes with considerable in-depth knowledge in one or more technical disciplines (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) - Experience applying expertise and new methods to determine solutions for complex architecture problems in one or more technical disciplines - Experience leading a product as a Product Owner or Product Manager - Ability to present and effectively communicate to Senior Leaders and Executives - Understanding of the business - Practical cloud-native experience You will step into the role of a Principal Architect at JPMorgan Chase, playing a crucial role in driving the development and adoption of cutting-edge, cloud-based technologies within the Consumer & Community Banking's Infrastructure & Architecture function. Your expertise will be utilized to enhance and develop architecture platforms using modern cloud-based technologies, while also supporting the adoption of strategic global solutions. Collaboration with colleagues across the organization will be essential to promote best-in-class outcomes. - Advise cross-functional teams on technology selection to achieve target state architecture and decisions on improvements to current technologies - Develop multi-year roadmaps aligned with business and architecture strategy and priorities - Create complex and scalable coding frameworks using appropriate software design - Develop secure and high-quality production code, review and debug code written by others - Serve as the function's go-to subject matter expert - Contribute to the development of technical methods in specialized fields in line with the latest product development methodologies - Create durable, reusable software frameworks that improve velocity and quality of output across teams and functions - Champion the firm's culture of diversity, opportunity, inclusion, and respect Qualification Required: - Formal training or certification on data management concepts and 10 years applied experience, along with 5 years of experience leading technologists to manage, anticipate, and solve complex technical items within your domain of expertise - Hands-on practical experience delivering system design, application development, testing, and operational stability - Expertise in one or more programming language(s) - Deep knowledge in one or more software, applications, and architecture - Advanced knowledge of software architecture, application development, and technical processes with considerable in-depth knowledge in one or more technical disciplines (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) - Experience applying expertise and new methods to determine solutions for complex architecture problems in one or more technical disciplines - Experience leading a product as a Product Owner or Product Manager - Ability to present and effectively communicate to Senior Leaders and Executives - Understanding of the business - Practical cloud-native experience
In this transformative journey to enhance the operating model and drive productivity and innovation, as a Product Manager in the Product Operations team, your focus will be on prompt engineering at scale. You will design and deploy production-ready prompts that deliver real business value, translating complex business needs into AI-driven solutions. In cases requiring additional development work, you will also step into a Product Manager capacity, drafting requirements, coordinating with engineering teams, and ensuring successful execution. **Key Responsibilities:** - Design and deploy production grade prompts to address various business challenges such as data synthesis, reporting, workflow automation, and process optimization. - Collaborate with business stakeholders to understand requirements and develop prompt-based AI solutions. - Act as a Product Manager for AI/ML initiatives requiring additional engineering work, including writing requirements, managing dependencies, and coordinating delivery. - Engage with cross-functional teams to ensure smooth integration of prompt and AI/ML solutions. - Maintain a backlog of prompt engineering use cases, prioritize based on business value, and deliver iteratively in alignment with product operations goals. - Enable teams to effectively utilize developed prompt/AI ML solutions through documentation, training, and knowledge sharing. **Qualifications Required:** - 10+ years of work experience with exposure to product management, engineering, or data/AI-driven roles, showcasing depth in problem-solving and delivery at scale. - Hands-on expertise with large language models (LLMs) and proven experience in creating effective, production-ready prompts and AI solutions. - Working knowledge of AI/ML concepts and their application to real-world business problems. - Good understanding of PDLC and SDLC, with practical experience in applying Agile methodologies in large, complex organizations. - Excellent stakeholder management skills, with the ability to translate between technical and non-technical audiences. - Strategic problem-solving ability with an execution-first mindset, comfortable moving quickly from whiteboard to a working solution. Join this journey of innovation and productivity where you will play a pivotal role in driving prompt engineering and AI solutions to enhance the product operations function. In this transformative journey to enhance the operating model and drive productivity and innovation, as a Product Manager in the Product Operations team, your focus will be on prompt engineering at scale. You will design and deploy production-ready prompts that deliver real business value, translating complex business needs into AI-driven solutions. In cases requiring additional development work, you will also step into a Product Manager capacity, drafting requirements, coordinating with engineering teams, and ensuring successful execution. **Key Responsibilities:** - Design and deploy production grade prompts to address various business challenges such as data synthesis, reporting, workflow automation, and process optimization. - Collaborate with business stakeholders to understand requirements and develop prompt-based AI solutions. - Act as a Product Manager for AI/ML initiatives requiring additional engineering work, including writing requirements, managing dependencies, and coordinating delivery. - Engage with cross-functional teams to ensure smooth integration of prompt and AI/ML solutions. - Maintain a backlog of prompt engineering use cases, prioritize based on business value, and deliver iteratively in alignment with product operations goals. - Enable teams to effectively utilize developed prompt/AI ML solutions through documentation, training, and knowledge sharing. **Qualifications Required:** - 10+ years of work experience with exposure to product management, engineering, or data/AI-driven roles, showcasing depth in problem-solving and delivery at scale. - Hands-on expertise with large language models (LLMs) and proven experience in creating effective, production-ready prompts and AI solutions. - Working knowledge of AI/ML concepts and their application to real-world business problems. - Good understanding of PDLC and SDLC, with practical experience in applying Agile methodologies in large, complex organizations. - Excellent stakeholder management skills, with the ability to translate between technical and non-technical audiences. - Strategic problem-solving ability with an execution-first mindset, comfortable moving quickly from whiteboard to a working solution. Join this journey of innovation and productivity where you will play a pivotal role in driving prompt engineering and AI solutions to enhance the product operations function.
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 Commercial & Investment Bank, 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, equity, 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 - Exposure to cloud technologies 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 Commercial & Investment Bank, 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, equity, 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 - Em
As a Product Associate in Consumer Bank, you play a crucial role in supporting the product development process and contributing to the discovery of innovative solutions that address customer needs. Working closely with the product management team and cross-functional partners, you contribute your skills and insights to help ensure the success of our product offerings. As a valued member of the team, you have the opportunity to learn and grow in a dynamic and fast-paced environment, making a tangible impact on our products and customer experiences. **Job responsibilities:** - Act as a catalyst for change, focusing on clean-sheet reinvention, driving towards continuous improvement, and ensuring measures of success are defined, measured, and value creation is demonstrated, with an entrepreneurial attitude and a strong sense of reliability and ownership. - Be accountable for feature performance, requiring knowledge on how to pivot to meet business case goals. - See the big picture while having a deep knowledge of the owned feature, which is key to successfully prioritizing stories and determining the path to implementing features effectively. - Partner with senior product owners to progress the product roadmap; act as the voice of the customer and drive product vision in forums when senior product owners are not present. - Manage existing product features and actively lead the research, definition, and development of new features to advance the product roadmap. - Facilitate and drive customer-focused solutions across the organization in direct support of the Product Owner; work with legal, risk, operations, design, and technology teams to define, prioritize, deliver, and align solutions to product vision and roadmap. - Drive the product continually towards a meaningful balance between customer needs, business objectives, and technical feasibility. - Write epics, user stories, acceptance criteria, and participate in all agile events of the product group as a team member. - Develop a depth of domain knowledge to evaluate current/future state business (and product) objectives and ensure target state architecture alignment with business capability needs, serving as a subject matter expert with respect to major business processes and supporting applications/capabilities. - Collaborate closely with all team members, including technology and architecture, to define and elicit business needs, building a comprehensive understanding of the domain. **Required qualifications, capabilities, and skills:** - 3 years product management/program execution experience including defining user experience needs, writing epics, stories, and acceptance criteria, creating product value propositions, developing features and benefits and developing roadmap. - Experience and comfort working within non-linear design and development processes. - Experience in the design and development of product/service offerings that span multiple channels and form factors. - Passion for online and mobile technology, and knowledge of industry structure, trends, and influential companies. - Demonstrated ability to remain productive, positive, and solution seeking while facing organizational change. - Mobile and digital experience defining user experiences optimized for needs in the mobile/digital space. - Ability to synthesize large amounts of information to inform decisions in order to drive work forward. - Ability to question, elicit, and drill down into both qualitative and quantitative data and concepts. - Excellent written and verbal communication skills: able to present facts, thoughts, and ideas in a clear, concise, and convincing manner to senior stakeholders. - Exhibit an organized and systematic approach to problem-solving, understanding of both design thinking and systems thinking. - BS or equivalent level of education/experience required. **Preferred qualifications, capabilities, and skills:** - Ability to drive Business Results and define and measure Value Creation. - Experience working in agile/scrum teams preferred. - Analytical Thinking and Problem Solving. - Client and Customer Focus, experienced in research and analysis. - Verbal and Written Communication, experienced with Epics, Stories, Roadmaps. - Innovation, Process Improvement, Creativity, and Clean-Sheet Reinvention. - Exposure to Branch operations in a bank is an added advantage. As a Product Associate in Consumer Bank, you play a crucial role in supporting the product development process and contributing to the discovery of innovative solutions that address customer needs. Working closely with the product management team and cross-functional partners, you contribute your skills and insights to help ensure the success of our product offerings. As a valued member of the team, you have the opportunity to learn and grow in a dynamic and fast-paced environment, making a tangible impact on our products and customer experiences. **Job responsibilities:** - Act as a catalyst for change
As a Senior Lead Software Engineer at JPMorganChase within the Consumer and Community Banking, you will be an integral part of an agile team focused on enhancing, building, and delivering trusted market-leading technology products in a secure, stable, and scalable manner. Your role will involve driving significant business impact through your technical expertise, problem-solving abilities, and deep understanding of various technologies and applications. **Key Responsibilities:** - Provide technical guidance and direction to support the business, technical teams, contractors, and vendors - Develop secure and high-quality production code, review code written by others, and debug when necessary - Influence decisions related to product design, application functionality, and technical operations - Serve as a subject matter expert in one or more areas of focus within the function - Contribute actively to the engineering community by advocating firmwide frameworks, tools, and SDLC practices - Encourage the adoption of leading-edge technologies among peers and project decision-makers - Foster a team culture of diversity, opportunity, inclusion, and respect **Qualifications Required:** - Formal training or certification in software engineering concepts with at least 5 years of applied experience - Hands-on experience in system design, application development, testing, and operational stability - Proficiency in one or more programming languages - Advanced knowledge of software applications and technical processes, with expertise in areas such as cloud, artificial intelligence, machine learning, or mobile - Ability to independently address design and functionality challenges with minimal oversight - Practical experience in cloud-native environments - Educational background in Computer Science, Computer Engineering, Mathematics, or related technical field The job description does not provide any additional details about the company. As a Senior Lead Software Engineer at JPMorganChase within the Consumer and Community Banking, you will be an integral part of an agile team focused on enhancing, building, and delivering trusted market-leading technology products in a secure, stable, and scalable manner. Your role will involve driving significant business impact through your technical expertise, problem-solving abilities, and deep understanding of various technologies and applications. **Key Responsibilities:** - Provide technical guidance and direction to support the business, technical teams, contractors, and vendors - Develop secure and high-quality production code, review code written by others, and debug when necessary - Influence decisions related to product design, application functionality, and technical operations - Serve as a subject matter expert in one or more areas of focus within the function - Contribute actively to the engineering community by advocating firmwide frameworks, tools, and SDLC practices - Encourage the adoption of leading-edge technologies among peers and project decision-makers - Foster a team culture of diversity, opportunity, inclusion, and respect **Qualifications Required:** - Formal training or certification in software engineering concepts with at least 5 years of applied experience - Hands-on experience in system design, application development, testing, and operational stability - Proficiency in one or more programming languages - Advanced knowledge of software applications and technical processes, with expertise in areas such as cloud, artificial intelligence, machine learning, or mobile - Ability to independently address design and functionality challenges with minimal oversight - Practical experience in cloud-native environments - Educational background in Computer Science, Computer Engineering, Mathematics, or related technical field The job description does not provide any additional details about the company.