Lead Software Engineer [Multiple Positions Available]

JPMorgan Chase & Co.Plano, TX
Onsite

About The Position

The Lead Software Engineer will deliver features across all architecture layers using the latest technology stacks. This role involves designing, analyzing, developing, adopting, and performing unit testing, test-driven development, regression automation, and behavior-driven development to deliver the product backlog for large and complex projects. The engineer will communicate and collaborate on development items with a global team, resolve issues impacting development, and maintain responsibility for application components through DevOps and the software development lifecycle. Adherence to firm-wide architecture standards, risk management, and security policies is required. Participation in quality assurance, peer reviews, and code reviews is also expected. The role requires adoption and practice of Agile methodologies, including story grooming, sprint planning, complexity analysis, standup calls, and sprint retrospectives.

Requirements

  • Master's degree in Computer Science, Computer Engineering, Information Technology, or related field of study plus 3 years of experience in the job offered or as Lead Software Engineer, Software Engineer/Developer, IT Consultant, Associate (IT), or related occupation.
  • Alternatively, a Bachelor's degree in Computer Science, Computer Engineering, Information Technology, or related field of study plus 5 years of experience in the job offered or as Lead Software Engineer, Software Engineer/Developer, IT Consultant, Associate (IT), or related occupation.
  • Three (3) years of experience with developing web-based applications using React, JavaScript, Spring Boot, Java, and REST API.
  • Any amount of experience assessing business requirements from JIRA stories and translating them into technical approaches.
  • Any amount of experience collaborating with product managers and operations teams to deliver cloud-based solutions that support client needs.
  • Any amount of experience analyzing complex customer data.
  • Any amount of experience developing and maintaining dynamic and interactive metrics dashboards using Python, Django, Numpy, Pandas, Matplotlib, and Seaborn.
  • Any amount of experience working with public or private cloud-native stacks, building on AWS, and using Kubernetes, Lambda, and ECS.
  • Any amount of experience with messaging queues using Kafka, ActiveMQ, and RabbitMQ.
  • Any amount of experience performing object-oriented design and test driven development.
  • Any amount of experience with test automation frameworks including Junit and Mockito.
  • Any amount of experience performing statistical analysis using machine learning methods including at least 2 of the following: logistic regression, multivariate regression, classification techniques, attribution, cohort analysis, associative rule mining, and predictive modeling.
  • Any amount of experience with SQL queries, Views, Stored Proc and triggers using Oracle and postgres databases.

Responsibilities

  • Deliver features across all architecture layers using latest technology stacks.
  • Design, analyze, develop, adopt, and perform unit testing, test-driven development, regression automation, and behavior-driven development to deliver product backlog for large and complex projects.
  • Communicate and collaborate on development items with global team, as well as resolve issues impacting development.
  • Maintain responsibility for application components through DevOps and the software development lifecycle.
  • Adhere to firm-wide architecture standards, risk management, and security policies.
  • Participate in quality assurance, peer reviews, and code reviews.
  • Adopt and practice Agile methodologies including story grooming, sprint planning, complexity analysis, standup calls, and sprint retrospectives.

Benefits

  • Comprehensive health care coverage
  • On-site health and wellness centers
  • Retirement savings plan
  • Backup childcare
  • Tuition reimbursement
  • Mental health support
  • Financial coaching
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service