J
Lead Software Engineer - iOS Developer
JPMorgan Chase & Co.
Bengaluru · Karnataka · India
Full Time
5-10
9h ago
68%
Good
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 Software Engineer at JPMorganChase within the Employee Platforms
you are an integral part of an agile team that works to enhance, build, and
deliver trusted market-leading technology products in a secure, stable, and
scalable way. As a core technical contributor, you are responsible for
conducting critical technology solutions across multiple technical areas within
various business functions in support of the firm’s business objectives.
Job responsibilities
* Executes creative software solutions, design, development, and technical
troubleshooting with ability to think beyond routine or conventional
approaches to build solutions or break down technical problems
* Develops secure high-quality production code, and reviews and debugs code
written by others
* Identifies opportunities to eliminate or automate remediation of recurring
issues to improve overall operational stability of software applications and
systems
* Leads evaluation sessions with external vendors, startups, and internal teams
to drive outcomes-oriented probing of architectural designs, technical
credentials, and applicability for use within existing systems and
information architecture
* Leads communities of practice across Software Engineering to drive awareness
and use of new and leading-edge technologies
* Adds to team culture of diversity, opportunity, inclusion, and respect
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
* 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.)
* Deep Swift knowledge; strong experience with UIKit, SwiftUI, Combine,
async/await — solid command of Cocoa patterns
* Core Data / SQLite, including migration strategies and conflict resolution
* Architecting enterprise-grade iOS apps: modularization, reusable frameworks,
performance tuning at scale
* Security as muscle memory: Keychain, certificate pinning, ATS, Secure Enclave
patterns, data protection classes, hardening/obfuscation, MDM-aware design
* Shipping enterprise apps with strong attention to memory and performance
* Backend integration: APIs, OIDC auth, flaky networks, caching, offline-first
sync
Preferred qualifications, capabilities, and skills
* In-depth knowledge of the financial services industry and their IT systems
* Practical cloud native experience
* Good to have knowledge of AWS
* Good to have knowledge of Frontend technologies like React JS, Angular