JPMorgan Chase
Software Engineer III - React/UI/Python
Plano, TX · Full-time · Posted Oct 2, 2026
- Experience
- Formal training or certification plus 3+ years applied experience; also requires 7+ years' experience in React and Python.
- Education
- Formal training or certification on software engineering concepts
About the job
Builds and maintains secure, scalable React and Python applications for Commercial & Community Banking, using AI-assisted development tools and contributing to design, testing, and operational stability.
What you'll do
- Design, develop, troubleshoot, and maintain production software and application architecture.
- Use authorized AI coding tools to support coding, testing, and documentation, validating outputs for correctness and security.
- Analyze data and system behavior to improve software quality, architecture, and team practices.
What they ask for
- 7+ years' experience in React and Python.
- Formal training or certification in software engineering concepts and 3+ years of applied experience.
- Strong proficiency in HTML, CSS, JavaScript, modern React patterns, and UI/UX principles.
- Experience with system design, testing, operational stability, and authorized AI-assisted development; ability to evaluate AI outputs and use tools responsibly.
Nice to have
- React ecosystem tools (Redux, Context API, Next.js) and Python libraries (NumPy, Pandas, FastAPI).
- Exposure to cloud technologies, AI/ML, and Django/Flask.
Tools
React, Python, HTML, CSS, JavaScript, React Testing Library, Jest, pytest
AI focus
Uses enterprise-authorized AI coding tools for code generation and refactoring, unit tests, troubleshooting, and documentation; validates outputs and follows responsible-use, data-sensitivity, security, and resiliency practices.
Model-written summary · the original posting is authoritative