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 Employee Platforms, 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
Execute software solutions, design, develop, and troubleshoot technically, thinking beyond routine approaches to build solutions or analyze problems.Create secure, high-quality production code and maintain algorithms that operate synchronously with relevant systems.Produce architecture and design artifacts for complex applications, ensuring design constraints are met during software development.Gather, analyze, synthesize, and develop visualizations and reports from large, diverse data sets to improve software applications and systems.Proactively identify hidden problems and patterns in data, using insights to enhance coding hygiene and system architecture.Contribute to software engineering communities of practice and events exploring new and emerging technologies.Support a team culture of diversity, equity, inclusion, and respect.Required qualifications, capabilities, and skills
- Formal training or certification in software engineering concepts and 3+ years of applied experience.
- Hands-on experience in system design, application development, testing, and operational stability.
- Proven experience as a Full Stack Developer or similar role.
- Proficiency in coding with one or more programming languages.
- Experience developing, debugging, and maintaining code in large corporate environments with modern programming and database querying languages.
- Knowledge of the Software Development Life Cycle.
- Understanding of agile methodologies such as CI/CD, application resiliency, and security.
- Knowledge of software applications and technical processes within disciplines like cloud, AI, machine learning, or mobile technologies.
- Strong proficiency in Java, React, and AWS.
- Experience with database management systems (e.g., MySQL, PostgreSQL, MongoDB).
- Familiarity with RESTful APIs and web services.
Preferred qualifications, capabilities, and skills
- Familiarity with modern front-end technologies.
- Exposure to cloud technologies.
- Strong communication and teamwork skills.
- Ability to work effectively in a fast-paced, collaborative environment.
#J-18808-Ljbffr