JPMorgan Chase - Wilmington, DE

posted 9 months ago

Full-time - Senior
Wilmington, DE
Credit Intermediation and Related Activities

About the position

As a Lead Software Engineer at JPMorgan Chase & Co., you will be responsible for delivering high-quality technology solutions that meet business needs by developing applications within mature technology environments. Your work will focus on the latest cloud-enabled technologies, providing technology solutions for the firm's content management platform. You will apply your extensive knowledge and expertise across all aspects of the software development lifecycle, ensuring that you partner continuously with various stakeholders to maintain a focus on common goals. The company fosters a culture of experimentation and is committed to continuous improvement and learning. You will work in a collaborative and trusting environment that encourages diverse thoughts and creative solutions, all aimed at serving customers globally. Your responsibilities will include documenting detailed application specifications, translating technical requirements into programmed application modules, and developing or enhancing software application modules along with automated testing. You will adhere to IT Control Policies throughout the design, development, and testing phases, incorporating Corporate Architectural Standards into your application design specifications. Participation in code reviews is essential, ensuring that all solutions align with predefined architectural specifications. You will also be responsible for identifying and troubleshooting application code-related issues and providing feedback for final user documentation. Additionally, you will lead talent recruiting efforts, manage performance, and guide the career development of your team members, conducting frequent performance evaluations and providing constructive feedback.

Responsibilities

  • Deliver high-quality technology solutions that address business needs by developing applications within mature technology environments.
  • Work on latest cloud-enabled technologies and provide technology solutions for the firm-wide content management platform.
  • Document detailed application specifications and translate technical requirements into programmed application modules.
  • Develop and enhance software application modules and automated testing.
  • Adhere to IT Control Policies throughout design, development, and testing.
  • Incorporate Corporate Architectural Standards into application design specifications.
  • Participate in code reviews and ensure solutions align with predefined architectural specifications.
  • Identify and troubleshoot application code-related issues and provide feedback to final user documentation.
  • Lead talent recruiting efforts and manage performance of team members.
  • Guide career development of developers and perform frequent performance evaluations.

Requirements

  • 10+ years of overall experience in software engineering.
  • 3+ years in leading development teams.
  • 5+ years of experience in leading development efforts and providing full end-to-end solutions.
  • Strong architectural, design, resiliency, and stability skills in software development.
  • 7+ years of experience in Java, J2EE programming, Spring Framework, and web applications/REST APIs.
  • Hands-on experience with version control practices and Continuous Integration tools such as Jenkins.
  • Working knowledge of cloud technologies.
  • Hands-on experience with relational databases such as Oracle or MS SQL Server.
  • Agile-based software development experience.

Nice-to-haves

  • Knowledge of Big Data platforms such as MongoDB or Cassandra.
  • Experience with Angular or similar UI technologies.
  • Prior financial or banking experience.

Benefits

  • Comprehensive health care coverage.
  • On-site health and wellness centers.
  • Retirement savings plan.
  • Backup childcare.
  • Tuition reimbursement.
  • Mental health support.
  • Financial coaching.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service