3rd engineer
Original Post
**JOB DESCRIPTION** 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 Full Stack Software Engineer at JPMorgan Chase within Infrastructure Platforms team\- Data Center Services team, you will be an integral part of an agile team that enhances, builds, and delivers trusted market\-leading technology products in a secure, stable, and scalable way. You will take ownership of technical delivery end\-to\-end while actively engaging with stakeholders to translate business needs into well\-planned, high\-quality software solutions. This role demands a self\-starter who thrives in a collaborative environment, can manage competing priorities, and drives engineering excellence across the team. **Job responsibilities:** * Design, develop, and deliver full stack software solutions across frontend (React) and backend (Node.js/TypeScript, Python) services, applying strong problem\-solving skills to break down complex technical challenges. * Engage directly with stakeholders and product owners to gather requirements, clarify scope, and ensure technical solutions align with business objectives. * Lead development planning activities including backlog refinement, sprint planning, effort estimation, and technical roadmap definition, ensuring the team delivers incrementally and predictably. * Develop secure, high\-quality production code and review peers' work to maintain consistency, reliability, and adherence to engineering standards. * Identify opportunities to eliminate or automate remediation of recurring issues to improve the overall operational stability of applications and systems. * Maintain clear and organized documentation including technical designs, architecture decisions, and runbooks, ensuring knowledge is shared and accessible. * Leverage AI\-assisted development tools (e.g., GitHub Copilot, AI code review assistants) to improve productivity, code quality, and delivery speed, and champion their effective adoption within the team. * Participate in communities of practice across Software Engineering to drive awareness and adoption of modern tooling, patterns, and best practices. * Mentor and support junior engineers, fostering a team culture of continuous improvement, diversity, equity, inclusion, and respect. **Required qualifications, capabilities, and skills:** * Formal training or certification in software engineering concepts and 5\+ years of applied experience delivering production software. * Hands\-on practical experience across the full Software Development Life Cycle, including system design, application development, testing, CI/CD pipelines, and operational support. Strong proficiency in frontend development with React (including state management and testing with Jest/React Testing Library). * Advanced knowledge in backend development with Node.js and TypeScript, building RESTful APIs. * Skilled in writing and maintaining comprehensive unit, functional, and integration tests. * Demonstrated ability to communicate effectively with technical and non\-technical stakeholders, translating business requirements into actionable technical plans. * Strong organizational skills with the ability to manage multiple workstreams, prioritize effectively, and work autonomously with minimal oversight. * Comfort using AI\-powered tools to augment development workflows and an openness to evolving best practices around AI\-assisted engineering. * Experience with databases such as MySQL or similar. * Exposure to cloud platforms and infrastructure\-as\-code practices. * Experience with API documentation standards such as OpenAPI/Swagger. **Preferred qualifications, capabilities, and skills:** * Experience with other modern frontend frameworks (e.g., Angular). * Experience with Python for backend services or tooling. * Proficiency with design and prototyping tools such as Figma for collaborating on UI/UX requirements is highly desirable. * Experience with traditional AI/ML, such as predictive analysis, is highly desirable. * Experience working collaboratively in agile teams and participating in Scrum ceremonies (stand\-ups, retrospectives, sprint planning); experience facilitating or running ceremonies is a plus. **ABOUT US**
Preparing for this role?
Practice with an AI interviewer tailored to Lead Software Engineer - Full Stack at JPMorganChase.
More Jobs
View all jobsExecutive Communications Team Member