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 Commercial & Investment Bank, particularly in the Payments Technology, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives.
Job responsibilities
* Design, develop, and maintain robust, scalable test automation frameworks for a complex, high-performance Payments system.
* Architect and build test automation solutions and reference services using Java to validate software functionality and performance.
* Apply test automation frameworks intelligently to enhance and execute the overall test landscape.
* Execute software solutions, design, development, and technical troubleshooting, thinking beyond routine approaches.
* Produce architecture and design artifacts for complex applications, ensuring software code meets design constraints.
* Gather, analyze, and visualize large, diverse data sets to drive continuous improvement of software systems.
* Proactively identify hidden problems and patterns in data to improve coding hygiene and system architecture.
* Contribute to software engineering communities of practice and participate in events exploring new technologies.
* Collaborate as part of a global team and conduct detailed peer code reviews.
* Work closely with stakeholders to define test requirements and strategies.
Required qualifications, capabilities, and skills
* Hands‑on practical experience in Python, Playwright/Selenium, Pytest, application development, testing, and operational stability
* Demonstrated expertise in managing multiple automation deliveries and diverse stakeholders, consistently ensuring high‑quality outcomes even under pressure.
* Experience in developing, debugging, and maintaining code in a large corporate environment with modern programming language Python along with database querying languages SQL.
* Hands‑on Experience in FAST API, Web UI, API, Database automation
* Experience in agile methodologies such as CI/CD, Application Resiliency, and Security.
* 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
* Demonstrate full ownership of deliverables, ensuring high standards of quality and adherence to project timelines.
* Solid understanding of HTTP protocol and REST APIs.
* Experience in handling and automating large volumes of diverse input files, including CSV, JSON, and XML format
Preferred qualifications, capabilities, and skills
* Exposure to cloud technologies like AWS/Azure/GCP
* Exposure to LLM models like ChatGPT, Google Bard etc.
* Exposure to Langchain, RAG and Fine Tuning of the LLM Models.
* Exposure to PySpark and Databricks for Data pipeline creation.Familiarity with modern front-end technologies
* Exposure to cloud technologies
* Experience with ReactJS front-end development is a plus
#J-18808-Ljbffr