We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.
As a Full Stack Software Engineer III at JPMorgan Chase within Cross Risk Technology, 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 developing 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, develop, and troubleshoot technically, thinking beyond routine approaches to build solutions or analyze technical problems.
- Develop secure, high-quality production code, review, and debug code written by others.
- Identify opportunities to eliminate or automate recurring issues to improve operational stability of software applications and systems.
- Lead evaluation sessions with external vendors, startups, and internal teams to assess architectural designs, technical credentials, and applicability within existing systems and information architecture.
- Lead communities of practice across Software Engineering to promote awareness and adoption of new technologies.
- Contribute to a team culture of diversity, equity, inclusion, and respect.
Required Qualifications, Capabilities, and Skills:
- Formal training or certification in software engineering concepts with applied experience.
- Experience as a full stack developer, including advanced proficiency in front-end technologies, specifically React.
- Proficiency in Python programming.
- Proficiency in SQL programming.
- Proficiency in all aspects of the Software Development Life Cycle (SDLC).
- Experience with automation and continuous delivery methods.
- Hands-on experience in system design, application development, testing, and operational stability.
- Proficiency in code optimization and refactoring to enhance scalability and performance.
- Advanced understanding of agile methodologies, including CI/CD, application resiliency, and security.
Preferred Qualifications, Capabilities, and Skills:
- Proficiency in big data technologies such as Hadoop, Spark, or Kafka for large-scale data processing.
- Experience with tools like GitHub Copilot or Codeium.
- Knowledge or practical experience with cloud-native technologies.
- Knowledge of orchestration technologies, such as Prefect, Airflow, or Dagster.