Software Engineer

$260,000 - $285,000/Yr

JPMorgan Chase - San Francisco, CA

posted about 2 months ago

Full-time - Mid Level
San Francisco, CA
Credit Intermediation and Related Activities

About the position

The Software Engineer position at JPMorgan Chase involves designing, developing, and implementing software solutions to solve business problems. The role encompasses participation in all aspects of the Software Development Lifecycle (SDLC), including requirement analysis, application design, documentation, and troubleshooting. The engineer will also engage in code reviews and assist in project planning sessions to ensure alignment with architectural standards and business requirements.

Responsibilities

  • Design, develop and implement software solutions.
  • Solve business problems through innovation and engineering practices.
  • Participate in all aspects of the Software Development Lifecycle (SDLC).
  • Analyze requirements and incorporate architectural standards into application design specifications.
  • Document application specifications and translate technical requirements into programmed application modules.
  • Develop or enhance software application modules.
  • Identify or troubleshoot application code-related issues.
  • Take an active role in code reviews to ensure solutions align with pre-defined architectural specifications.
  • Assist with design reviews by recommending ways to incorporate requirements into designs and information flows.
  • Participate in project planning sessions with project managers, business analysts, and team members.

Requirements

  • Master's degree in Electrical/Electronic Engineering, Computer Science, Computer Information Systems, Computer Engineering, or related field plus 7 years of experience in the job offered or as a Software Engineer, Technical Product Manager, or related occupation.
  • Alternatively, a Bachelor's degree in the same fields plus 9 years of experience in the job offered or as a Software Engineer, Technical Product Manager, or related occupation.
  • Experience with Linux, Unix, Agile SDLC, Application Architecture Disciplines, Infrastructure Architecture Disciplines, Microservices, Docker, Jenkins, C++, Python, Shell Scripting, REST, Maven, Kubernetes, AWS Cloud Services, GIT, Golang.

Benefits

  • Comprehensive health care coverage
  • On-site health and wellness centers
  • Retirement savings plan
  • Backup childcare
  • Discretionary incentive compensation based on performance and contributions
Job Description Matching

Match and compare your resume to any job description

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