Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

JPMorgan Lead Software Engineer - iOS 
India, Karnataka, Bengaluru 
433641909

04.01.2025

Job responsibilities

  • Contribute to continual, iterative improvements for product teams by participating in the design and development of scalable and resilient systems in a timely manner using Swift and Objective-C.
  • Design, write, comment, and unit test code to ensure software modules are of the highest quality.
  • Actively participate in scrum team stand-ups, code reviews, and other ceremonies, contributing to task completion and blocker resolution within your team.
  • Handle critical and time-sensitive concurrent tasks with supervision, and escalate situations appropriately when necessary.
  • Possess advanced knowledge of application, data, and infrastructure architecture disciplines.
  • Engage in application development using Swift and Objective-C.
  • Collaborate effectively with high-performing teams and individuals throughout the firm to accomplish common goals.
  • Demonstrate proficiency in one or more general-purpose programming languages, such as iOS Development or iOS Server.

Required qualifications, capabilities, and skills

  • Formal training or certification on Software Engineering concepts and 5+ years applied experience.
  • Hands-on practical experience delivering system design, application development, testing, and operational stability
  • Proficiency in automation and continuous delivery methods
  • Proficient in all aspects of the Software Development Life Cycle
  • Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security
  • Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)
  • In-depth knowledge of the financial services industry and their IT systems
  • Practical cloud native experience
  • Experience designing and implementing web & Mobile applications
  • Strong experience on software/application development experience in Java / Web / Mobile.
  • Familiarity with Agile development including daily scrum and weekly iteration reviews and planning