Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
3.0 - 7.0 years
0 Lacs
karnataka
On-site
We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Consumer & Community Banking technology team, you will be an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. You will be responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. You will execute creative software solutions using a modern technology stack in the cloud, design, develop, and troubleshoot to build solutions or break down technical problems. Your role will involve developing secure and high-quality production code, reviewing and debugging code written by others, and collaborating with other internal teams to drive outcome-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture. Additionally, you will troubleshoot and resolve software defects and issues. Required Qualifications, Capabilities, and Skills: - Formal training or certification on software engineering concepts and 3+ years applied experience - Experience with AWS Cloud Services capabilities and how to implement them - Proficiency in Python or Java, with flexibility to work in both languages - Hands-on practical experience delivering system design, application development, testing, and operational stability - Proficiency in automation and continuous delivery methods - Proficient in all aspects of the Software Development Life Cycle - Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security - Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) - Excellent communication and collaboration skills Preferred Qualifications, Capabilities, and Skills: - Proven track record in developing and sustaining large-scale, complex applications that directly engage with customers - Demonstrated expertise in risk management and compliance processes - Hands-on experience in transitioning applications from on-premises or private cloud environments to public cloud platforms, specifically AWS - Proficiency in assessing, choosing, or creating tools, as well as establishing processes for production observability, monitoring, and validation,
Posted 18 hours ago
5.0 - 9.0 years
0 Lacs
hyderabad, telangana
On-site
As a Lead Software Engineer at JPMorgan Chase within the Consumer and Community Banking - Architecture and Engineering, Core Platform Engineering, you will play a crucial role in an agile team dedicated to developing, enhancing, and implementing cutting-edge technology products that prioritize security, stability, and scalability. Your primary responsibility will be to deliver essential technology solutions across various technical domains to support diverse business functions in achieving the firm's strategic objectives. You will be expected to execute innovative software solutions, engage in design, development, and technical troubleshooting with a capability to think beyond conventional approaches. Your tasks will include developing secure high-quality production code, reviewing and debugging code authored by others, and identifying opportunities to automate remediation of recurring issues to enhance the operational stability of software applications and systems. In addition, you will lead evaluation sessions with external vendors, startups, and internal teams to assess architectural designs and technical credentials for their applicability within existing systems and information architecture. You will also be responsible for leading communities of practice across Software Engineering to promote the adoption of new and cutting-edge technologies while fostering a team culture of diversity, equity, inclusion, and respect. **Required Qualifications, Capabilities, And Skills:** - 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 operational stability of Java, Spring Boot, Microservices, AWS, and Kafka applications - Proficiency in automation and continuous delivery methods - Sound understanding of the Software Development Life Cycle and agile methodologies like CI/CD, Application Resiliency, and Security - Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) - Extensive knowledge of the financial services industry and its IT systems - Practical experience in cloud-native technologies **Preferred Qualifications, Capabilities, And Skills:** - Proficiency in Kafka is a plus - Knowledge of Performance Engineering and Chaos Engineering You will play a critical role in shaping the future of technology at JPMorgan Chase, contributing your expertise to drive innovation and excellence in software engineering.,
Posted 20 hours ago
3.0 - 7.0 years
0 Lacs
maharashtra
On-site
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 AI/ML & Data Platform 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. You will 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. Creating secure and high-quality production code and maintaining algorithms that run synchronously with appropriate systems will be a key part of your role. You will produce architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development. Additionally, you will gather, analyze, synthesize, and develop visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems. Proactively identifying hidden problems and patterns in data and using these insights to drive improvements to coding hygiene and system architecture will be essential. Furthermore, you will contribute to software engineering communities of practice and events that explore new and emerging technologies, adding to the team culture of diversity, opportunity, inclusion, and respect. Required qualifications, capabilities, and skills include formal training or certification on software engineering concepts and 3+ years of applied experience, experience building complex distributed systems using Java(11/17/21) on AWS, knowledge of AWS product/services and Kubernetes/container technologies and how they are best used for specific workloads, understanding of established patterns such as stability patterns/anti-patterns, event-based architecture, CQRS, and process orchestration, experience in building out applications on AWS across multi AZ, multi-region, and multi-cloud vendor environments, 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, overall knowledge of the Software Development Life Cycle, solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security, and 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 include understanding of Big Data stack (Spark/Iceberg), understanding of established patterns such as stability patterns/anti-patterns, event-based architecture, CQRS, and process orchestration, and understanding of AI/ML.,
Posted 21 hours ago
5.0 - 9.0 years
0 Lacs
karnataka
On-site
This is your chance to change the path of your career and guide multiple teams to success at one of the world's leading financial institutions. As a Manager of Software Engineering at JPMorgan Chase within the Integrated Engineering Portal Team (IEP) aligned to Corporate Technology Office Division, you will lead multiple teams and manage day-to-day implementation activities by identifying and escalating issues. You will ensure that your team's work adheres to compliance standards, business requirements, and tactical best practices. You will provide guidance to your immediate team of software engineers on daily tasks and activities. It will be your responsibility to set the overall guidance and expectations for team output, practices, and collaboration. You will anticipate dependencies with other teams to deliver products and applications in line with business requirements. Additionally, you will manage stakeholder relationships and ensure that the team's work complies with compliance standards, service level agreements, and business requirements. Creating a culture of diversity, opportunity, inclusion, and respect for team members will be a key focus, prioritizing diverse representation. Required qualifications, capabilities, and skills include formal training or certification on Cloud concepts with 5+ years applied experience, cloud experience (public or private cloud) in any programming language (Java, JavaScript, Python, etc.), experience leading technology projects, managing technologists, proficiency in automation and continuous delivery methods, proficiency in all aspects of the Software Development Life Cycle, advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security, in-depth knowledge of the financial services industry and their IT systems, practical cloud-native experience, experience in Computer Science, Engineering, Mathematics, or a related field, and expertise in technology disciplines. Preferred qualifications, capabilities, and skills involve experience working at the code level.,
Posted 21 hours ago
3.0 - 7.0 years
0 Lacs
hyderabad, telangana
On-site
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 Employee Platform, 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 include designing, developing, and maintaining scalable and robust applications using Java, React, and AWS. You will collaborate with cross-functional teams to define, design, and ship new features, ensuring the performance, quality, and responsiveness of applications. Identifying and correcting bottlenecks, fixing bugs, participating in code reviews, and providing constructive feedback are also part of your responsibilities. You will execute software solutions, design, development, and technical troubleshooting with the ability to think beyond routine approaches to build solutions or break down technical problems. Additionally, creating secure and high-quality production code, maintaining algorithms, producing architecture and design artifacts, and gathering, analyzing, synthesizing, and developing visualizations and reporting from large data sets are essential tasks. Required qualifications, capabilities, and skills include formal training or certification on software engineering concepts and at least 3 years of applied experience. Hands-on experience in Java, Springboot, Micro-Services, & React, along with familiarity with AWS services like EKS, ECS, Lambda, Aurora, and cloud architecture, are necessary. Knowledge of RESTful APIs, web services, modern authorization mechanisms, version control systems like Git, system design, application development, testing, and operational stability is also required. Solid understanding of agile methodologies, CI/CD, Application Resiliency, and Security, as well as demonstrated knowledge of software applications and technical processes within a technical discipline, are key qualifications. Preferred qualifications, capabilities, and skills include exposure to cloud technologies, experience with containerization technologies like Docker, familiarity with CI/CD pipelines, DevOps practices, and understanding of Agile methodologies.,
Posted 22 hours ago
5.0 - 7.0 years
0 Lacs
hyderabad, telangana, india
On-site
We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Consumer and Community Banking - CAMP team, youare an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job responsibilities Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Develops secure high-quality production code, and reviews and debugs code written by others Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and 5+ years applied experience. In addition, demonstrated coaching and mentoring experience Advanced experience in Java, Spring, Spring Boot, REST services, TDD, BDD, React and Kubernetes Hands-on practical experience delivering system design, application development, testing, and operational stability Advanced in one or more programming language(s) Proficiency in automation and continuous delivery methods Proficient in all aspects of the Software Development Life Cycle Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) In-depth knowledge of the financial services industry and their IT systems Practical cloud native experience Preferred qualifications, capabilities, and skills Proficient in Cloud and Container based development (AWS, Kubernetes, Docker) is a plus Knowledge of Performance Engineering and Chaos Engineering
Posted 1 day ago
3.0 - 5.0 years
0 Lacs
hyderabad, telangana, india
On-site
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 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 onsoftware engineeringconcepts 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 Exposure to cloud technologies
Posted 2 days ago
5.0 - 7.0 years
0 Lacs
hyderabad, telangana, india
On-site
We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Risk Technology team which is aligned to Corporate Technology division, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job responsibilities Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Develops secure high-quality production code, and reviews and debugs code written by others Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge 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 5+ years applied experience. Hands-on practical experience delivering system design, application development, testing, and operational stability Advanced in one or more programming language(s) Proficiency in automation and continuous delivery methods Proficient in all aspects of the Software Development Life Cycle Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) In-depth knowledge of the financial services industry and their IT systems Practical cloud native experience Preferred qualifications, capabilities, and skills Experience working in banking / financial domain
Posted 3 days ago
3.0 - 5.0 years
17 - 28 Lacs
hyderabad, telangana, india
On-site
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 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 Exposure to cloud technologies on AWS.
Posted 3 days ago
5.0 - 7.0 years
0 Lacs
bengaluru, karnataka, india
On-site
We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Consumer & Community Banking Team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job responsibilities Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Develops secure high-quality production code, and reviews and debugs code written by others Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge 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 5+ years applied experience Hands-on practical experience delivering system design, application development, testing, and operational stability Experience programming languages like Java is a must, SQL and React.js and understand software development best practices Hands-on experience in RDBMS Oracle or PostgresSQL Proficiency in automation and continuous delivery methods Hands-on experience in AWS EC2, AWS Lambda, AWS KMS, AWS ECS, AWS EKS, AWS S3, EMR, Athena, SQS, EventBridge, PostgresSQL Hands-on experience with Cloud Infrastructure Provisioning Tools like Terraform & Cloud Formation etc Experience of agile methodologies such as CI/CD, Application Resiliency, and Security Experience in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) Experience working of the financial services industry and their IT systems Preferred qualifications, capabilities, and skills Familiarity with modern front-end technologies Certifications in target areas (Cloud/Kubernetes/IaC etc) Understanding of the Payments processing in a Bank
Posted 4 days ago
5.0 - 7.0 years
0 Lacs
hyderabad, telangana, india
On-site
This is your chance to change the path of your career and guide multiple teams to success at one of the world's leading financial institutions. As a Manager of Software Engineering at JPMorgan Chase within the Consumer & Community Banking Team, youlead multiple teams and manage day-to-day implementation activities by identifying and escalating issues and ensuring your team's work adheres to compliance standards, business requirements, and tactical best practices. Job responsibilities Provides guidance to immediate team of software engineers on daily tasks and activities Sets the overall guidance and expectations for team output, practices, and collaboration Anticipates dependencies with other teams to deliver products and applications in line with business requirements Manages stakeholder relationships and the team's work in accordance with compliance standards, service level agreements, and business requirements Creates a culture of diversity, opportunity, inclusion, and respect for the team members and prioritizes diverse representation Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and 5+ years applied experience. In addition, demonstrated coaching and mentoring experience Experience leading team of technologists to drive modernization efforts on AWS. Experience in mainframe technologies and tools, including Cobol, CICS, DB2, VSAM, MQ messaging, Stored procedures, DB2 Utilities, JCL, ChangeMan, NDM, and file transfer mechanisms is must Experience in managing large-scale mainframe modernization. s Proficient in all aspects of the Software Development Life Cycle Experience of agile methodologies such as CI/CD, Application Resiliency, and Security Experience of the financial services industry and their IT systems Practical cloud native experience Experience in Computer Science, Engineering, Mathematics, or a related field and expertise in technology disciplines Preferred qualifications, capabilities, and skills Experience working at code level
Posted 4 days ago
10.0 - 12.0 years
0 Lacs
bengaluru, karnataka, india
On-site
We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Commercial and Investment Bank's Markets Tech Team, youare an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job responsibilities Execute creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Develop secure high-quality production code, and reviews and debugs code written by others Identify opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems Lead evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture Lead communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies Add to team culture of diversity, opportunity, inclusion, and respect Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and 5+ years applied experience 10+ years of experience in UI/UX(React JS, React Type Script, HTML 5) technologies and Python. Hands-on practical experience delivering system design, application development, testing, and operational stability Advanced in one or more programming language(s): Python Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) Preferred qualifications, capabilities, and skills In-depth knowledge of the financial services industry and their IT systems Proficiency in automation and continuous delivery methods Proficient in all aspects of the Software Development Life Cycle Practical cloud native experience
Posted 4 days ago
5.0 - 7.0 years
0 Lacs
bengaluru, karnataka, india
On-site
We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Lead Software Engineer at JPMorgan Chase within the Consumer & Community Banking Team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job responsibilities Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture Contributes to software engineering communities of practice and events that explore new and emerging technologies Adds to team culture of diversity, opportunity, inclusion, and respect Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and 5+ years applied experience in Java, AWS, Kafka 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 Exposure to cloud technologies
Posted 4 days ago
5.0 - 7.0 years
0 Lacs
bengaluru, karnataka, india
On-site
We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Commercial and Investment Bank's Equities Tech Team, youare an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a Integration / DevOps technical contributor in our Electronic Market Making Technologyteam, you're responsible for Change Validation & Signoff, Automation, Release Management, Production Support, Process Improvements, Operational Stability, and for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job responsibilities Execute creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems. Identify opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems. Identify the gaps and provide efficient solutions for - Process Improvements, Project Management, Release Management, Automation Implementation, Operational Stability etc. Lead entire Software Development Lifecycle - requirements gathering, design/ implementation assistance, change validation, deployment, handover to production management teams, production support etc. Act on Regulatory Needs, Business Requests, Production Requests, Stress Testing etc. with utmost urgency. Lead evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing in DevOps. Lead communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies. Add to team culture of diversity, equity, inclusion, and respect. Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and 5+ years applied experience. Hands-on practical experience contributing to system design, development, testing, and operational stability. In-depth knowledge of the financial services industry and their IT systems with experience in real-time, high performance and/or e-Trading areas (Capital Markets Experience: Equities / Derivatives domain expertise, Electronic Trading Space, Front Office, Fix Protocol, Trade Life Cycle etc.) Advanced in scripting languages such as Shell, Python. Proficient with UNIX, GIT, Jenkins, Maven, Bit bucket, IntelliJ, Jira, Confluence etc. Proficiency in automation and continuous delivery methods. Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security. Proficient in all aspects of the Software Development Life Cycle. Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) Practical cloud native experience. Strong analytical development skills with exceptional problem solving / debugging skills. Preferred qualifications, capabilities, and skills Technology generalist - experience building and supporting high performance and resilient applications used within a high performance/real time environment. Experience working in a team with a strong software development process (build, test, deploy) Proficiency in programming using C/C++/Java is a big plus. Experience in Investment Banking Domain, Front Office Trading Applications. Good understanding of FIX Protocol and other financial messaging protocols is preferred.
Posted 4 days ago
5.0 - 7.0 years
0 Lacs
bengaluru, karnataka, india
On-site
We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within Asset and Wealth Management, you play a crucial role in an agile team dedicated to improving, developing, and providing reliable, cutting-edge technology solutions that are secure, stable, and scalable. As a key technical contributor, you are tasked with implementing essential technology solutions across diverse technical domains within various business functions to support the firm's strategic goals. Job responsibilities Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Develops secure high-quality production code, and reviews and debugs code written by others Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge 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 5+ years applied experience Demonstrated hands-on experience with Java, Spring/Spring Boot, Python, Postgres, and SQL-related technologies. Hands on experience with AWS data technologies such as ECS, EMR, Glue, Step functions, Lambda, DynamoDB, Athena or SNS/SQS Hands-on practical experience delivering system design, application development, testing, and operational stability Advanced in one or more programming language(s) Proficiency in automation and continuous delivery methods Proficient in all aspects of the Software Development Life Cycle Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) Preferred qualifications, capabilities, and skills Exposure to Data Lake, Data Warehouses, Data Mesh. Exposure to Databricks/Snowflake/Starburst, Kafka, Apache Spark, Apache Kafka, Apache Iceberg or equivalent open table format through hands-on experience. Exposure to Terraform In-depth knowledge of the financial services industry and their IT systems Practical cloud native experience
Posted 4 days ago
5.0 - 7.0 years
0 Lacs
hyderabad, telangana, india
On-site
A career with us is a journey, not a destination. This could be the next best step in your technical career. Join us. As a Lead Architect at JPMorgan Chase within the Technology division, you are an integral part of a team that works to develop high-quality architecture solutions for various software applications on modern cloud-based technologies. Job responsibilities Engages technical teams and business stakeholders to discuss and propose technical approaches to meet current and future needs Defines the technical target state of their product and drives achievement of the strategy Participates in architecture governance bodies Evaluates recommendations and provides feedback on new technologies Executes creative 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 Develops secure and high-quality production code, and reviews and debugs code written by others Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information Required qualifications, capabilities, and skills Formal training or certification onsoftware engineeringconcepts and 5+ years applied experience Very good experience in pubic cloud AWS Hands on expertise in one or more programming languages Java and or Python Hands-on practical experience delivering system design, application development, testing, and operational stability Proficiency in automation and continuous delivery methods Proficient in all aspects of the Software Development Life Cycle Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) Practical cloud native experience Advanced knowledge of one or more software, applications, and architecture disciplines Ability to evaluate current and emerging technologies to recommend the best solutions for the future state architecture
Posted 4 days ago
5.0 - 9.0 years
0 Lacs
karnataka
On-site
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 wealth management Tech in AWM Tech, 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. You will be executing 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. Your role will involve creating secure and high-quality production code and maintaining algorithms that run synchronously with appropriate systems. Additionally, you will be producing architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development. Furthermore, you will be responsible for gathering, analyzing, synthesizing, and developing visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems. You will proactively identify hidden problems and patterns in data and use these insights to drive improvements to coding hygiene and system architecture. As a part of the team, you will contribute to software engineering communities of practice and events that explore new and emerging technologies while adding to the team culture of diversity, opportunity, inclusion, and respect. Required qualifications, capabilities, and skills include strong hands-on experience in Java, React, and developing cloud-native applications on AWS. You should have practical experience in system design, application development, testing, and operational stability. Proficiency in coding in one or more languages is essential, along with experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages. An overall knowledge of the Software Development Life Cycle and a solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security are required. Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) is also necessary. Preferred qualifications, capabilities, and skills include familiarity with modern front-end technologies and exposure to cloud technologies.,
Posted 1 week ago
5.0 - 9.0 years
0 Lacs
maharashtra
On-site
This is an exciting opportunity for you to advance your career by leading multiple teams to success at a prestigious financial institution. As a Test Automation Lead, your main responsibilities will include developing and maintaining automated test scripts using industry-standard tools and technologies. You will also be responsible for mentoring and guiding test engineers in best practices for test automation, conducting code reviews to ensure adherence to coding standards, and continuously improving test automation processes and tools to enhance efficiency and effectiveness. It will be essential for you to stay informed about the latest trends and technologies in test automation and software testing. Additionally, you will provide technical leadership and guidance to the test automation team and prepare and present reports on test automation progress and results to stakeholders. To qualify for this role, you should have formal training or certification in software engineering concepts and at least 5 years of applied experience. You must also have demonstrated coaching and mentoring experience, hands-on practical experience in delivering deployments, test automation, and execution, proficiency in automation and continuous delivery methods, and a strong understanding of the Software Development Life Cycle. An advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security is required. You should also possess a demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.), in-depth knowledge of the financial services industry and their IT systems, and practical cloud native experience.,
Posted 1 week ago
2.0 - 6.0 years
0 Lacs
karnataka
On-site
You will be an experienced member of our Software Engineering team where you will play a vital role in designing and developing scalable and resilient systems using React & Python to enhance product teams. Your responsibilities will include executing software solutions, designing and troubleshooting technical issues, creating secure production code, and maintaining algorithms that synchronize with various systems. Additionally, you will be involved in producing architecture and design artifacts for applications, gathering and analyzing data sets for continuous improvement, identifying hidden problems, and contributing to software engineering communities. Your role will also focus on fostering a team culture that values diversity, opportunity, inclusion, and respect. To be successful in this position, you should have formal training or certification in software engineering concepts and at least 2 years of practical experience in system design, application development, testing, and operational stability. Proficiency in Python and JavaScript coding, experience in coding within a corporate environment, and knowledge of the Software Development Life Cycle are essential. Understanding agile methodologies, such as CI/CD, Application Resiliency, and Security, and familiarity with modern front-end technologies like React, Python, and backend frameworks like Flask or Django are preferred qualifications. Exposure to AWS cloud technologies, data engineering tools like Databricks, and AWS Certification would be advantageous.,
Posted 1 week ago
5.0 - 9.0 years
0 Lacs
karnataka
On-site
You have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Consumer and Community Banking Technology team, you play a vital role in an agile team dedicated to enhancing, building, and delivering trusted, market-leading technology products in a secure, stable, and scalable manner. As a key technical contributor, you are tasked with implementing critical technology solutions across diverse technical domains, supporting various business functions to achieve the firm's business objectives. You will be responsible for executing creative 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. You will develop secure high-quality production code, review and debug code written by others, and identify opportunities to eliminate or automate remediation of recurring issues to improve the overall operational stability of software applications and systems. Additionally, you will lead evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture. You will also lead communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies and contribute to the team culture of diversity, opportunity, inclusion, and respect. The required qualifications, capabilities, and skills for this role include formal training or certification on software engineering concepts and 5+ years of applied experience, hands-on practical experience delivering system design, application development, testing, and operational stability, advanced proficiency in one or more programming languages, proficiency in automation and continuous delivery methods, proficient in all aspects of the Software Development Life Cycle, advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security, demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.), in-depth knowledge of the financial services industry and their IT systems, and practical cloud-native experience.,
Posted 2 weeks ago
2.0 - 6.0 years
0 Lacs
maharashtra
On-site
You are 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 Asset & Wealth Management, 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. You will be responsible for executing standard software solutions, design, development, and technical troubleshooting. You will write secure and high-quality code using the syntax of at least one programming language with limited guidance. Additionally, you will design, develop, code, and troubleshoot with consideration of upstream and downstream systems and technical implications. You will apply your knowledge of tools within the Software Development Life Cycle toolchain to improve the value realized by automation. Furthermore, you will apply technical troubleshooting to break down solutions and solve technical problems of basic complexity. You will gather, analyze, and draw conclusions from large, diverse data sets to identify problems and contribute to decision-making in service of secure, stable application development. You will learn and apply system processes, methodologies, and skills for the development of secure, stable code and systems. Lastly, you will add to the team culture of diversity, equity, inclusion, and respect. The required qualifications, capabilities, and skills for this role include formal training or certification on software engineering concepts and 2+ years of applied experience. You should have 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 is essential. You should have a demonstrable ability to code in one or more languages and experience across the whole Software Development Life Cycle. Exposure to agile methodologies such as CI/CD, Application Resiliency, and Security is also required. Emerging knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) is expected. Preferred qualifications, capabilities, and skills include familiarity with modern front-end technologies and exposure to cloud technologies.,
Posted 2 weeks ago
5.0 - 9.0 years
0 Lacs
maharashtra
On-site
As a Lead Software Engineer at JPMorgan Chase within the Intelligent Solutions team, you have the opportunity to impact your career and embark on an adventure where you can push the limits of what's possible. You will be an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable manner. Your role as a core technical contributor involves conducting critical technology solutions across multiple technical areas within various business functions to support the firm's business objectives. You will be responsible for executing creative 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. Developing secure high-quality production code, reviewing and debugging code written by others, and identifying opportunities to eliminate or automate remediation of recurring issues to enhance the overall operational stability of software applications and systems will also be part of your responsibilities. Additionally, you will lead evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture. Leading communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies, as well as contributing to a team culture of diversity, equity, inclusion, and respect are essential aspects of your role. Required qualifications, capabilities, and skills include formal training or certification on software engineering concepts and 5+ years of applied experience, hands-on expertise in Python, MS SQL, and complex SQL queries, expertise in application, data, and infrastructure architecture disciplines, advanced knowledge of architecture and design across all systems, the ability to write well-abstracted, reusable, and efficient code, and correctly employ design patterns. You should be excited about new and emerging technologies while being mindful enough to employ the right solutions for the right problems. Hands-on practical experience in system design, application development, testing, and operational stability, as well as experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages, are also required. Overall knowledge of the Software Development Life Cycle and a solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security are essential. Preferred qualifications, capabilities, and skills include experience in automation tools like Xceptor, Alteryx, a good understanding of microservices architecture, and AWS, which would be an added advantage.,
Posted 2 weeks ago
3.0 - 7.0 years
0 Lacs
karnataka
On-site
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 AI/ML & Data Platform 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. You will be executing 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. Creating secure and high-quality production code and maintaining algorithms that run synchronously with appropriate systems is also part of your responsibilities. You will produce architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development. Additionally, gathering, analyzing, synthesizing, and developing visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems will be a key aspect of your role. Proactively identifying hidden problems and patterns in data and using these insights to drive improvements to coding hygiene and system architecture is also expected of you. Contribute to software engineering communities of practice and events that explore new and emerging technologies, adding to the team culture of diversity, opportunity, inclusion, and respect. Required qualifications, capabilities, and skills include 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. Proficiency in python coding skills, 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, proficiency with automation frameworks similar to pytest, expertise in building robust automation solutions for APIs and UI validations, 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 would include familiarity with modern front-end technologies, exposure to cloud technologies, and exposure to performance testing and data validation concepts.,
Posted 2 weeks ago
5.0 - 9.0 years
0 Lacs
karnataka
On-site
As a Lead Software Engineer at JPMorgan Chase within the Consumer and Community Banking Technology team, you will play a crucial role in an agile team focused on enhancing, building, and delivering trusted technology products. Your responsibilities include implementing critical technology solutions across various technical domains to support different business functions and achieve the firm's objectives. You will be expected to execute creative software solutions, design, develop, and troubleshoot technical issues with an innovative mindset. Your role involves developing secure, high-quality production code, reviewing code from team members, and identifying opportunities to automate remediation processes to enhance operational stability. Additionally, you will lead evaluation sessions with external vendors and internal teams to explore architectural designs and drive the adoption of new technologies. To excel in this role, you should have formal training or certification in software engineering concepts along with at least 5 years of practical experience. Proficiency in at least one programming language, automation, and continuous delivery methods is essential. You should also have a deep understanding of the Software Development Life Cycle, agile methodologies, and technical processes within the financial services industry. Overall, as a Lead Software Engineer, you will contribute to a culture of diversity, opportunity, inclusion, and respect within the Software Engineering community at JPMorgan Chase. Your role will involve working on cutting-edge technologies and driving innovation within the organization.,
Posted 3 weeks ago
5.0 - 9.0 years
0 Lacs
karnataka
On-site
As a Lead Software Engineer at JPMorgan Chase within the Consumer and Community Banking, you play a crucial role in an agile team dedicated to enhancing, building, and delivering top-notch technology products in a secure, stable, and scalable manner. You are tasked with providing innovative technical solutions across various business functions to support the firm's objectives. You will lead and mentor a team of mobile application and full-stack developers, fostering collaboration and growth within the team. Your responsibilities include executing creative software solutions, designing, developing, and troubleshooting technical issues with a forward-thinking approach. You will also be involved in developing high-quality production code, conducting code reviews, and debugging code written by others. Identifying opportunities to automate remediation of recurring issues to enhance operational stability, contributing to the adoption of firmwide frameworks and practices, and leading communities of practice across Software Engineering to promote the use of cutting-edge technologies are also part of your role. Additionally, you will contribute to fostering a team culture of diversity, equity, inclusion, and respect. To be successful in this role, you must have formal training or certification in iOS application development with at least 5 years of applied experience. Hands-on experience in system design, application development, testing, and operational stability is essential. Proficiency in automation, continuous delivery methods, and all aspects of the Software Development Life Cycle is required. A solid understanding of agile methodologies, application resiliency, security, financial services industry IT systems, and cloud native experience are also necessary. Preferred qualifications include experience with CI/CD tools like Jenkins, knowledge of Cloud technologies such as AWS and Firebase, familiarity with Swift Package Manager, CocoaPods, dependency management, and web application development. Proficiency in Swift, SwiftUI, UIKit, Combine, and other iOS frameworks, along with strong knowledge of system design, architectural patterns, and design principles, are valuable assets for this role.,
Posted 3 weeks ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
57101 Jobs | Dublin
Wipro
24505 Jobs | Bengaluru
Accenture in India
19467 Jobs | Dublin 2
EY
17463 Jobs | London
Uplers
12745 Jobs | Ahmedabad
IBM
12087 Jobs | Armonk
Bajaj Finserv
11514 Jobs |
Amazon
11498 Jobs | Seattle,WA
Accenture services Pvt Ltd
10993 Jobs |
Oracle
10696 Jobs | Redwood City