Lead Software Engineer Android

Year    Bengaluru, Karnataka, India

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 JPMorgan Chase, you are an integral part of an agile team in Digital Tech Group 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

  • Lead and coach the development team through the entire software development life cycle. That is from design, implementation, testing and maintenance.
  • Mentor junior developers in core design patterns and architectural principles.
  • Be passionate in your field and keep up-to-date on emerging technologies, platform advances and APIs
  • Create work estimates based on technology concepts and requirements documentation.
  • Adhere to agile principles and work closely and collaboratively with the wider team.
  • Evaluate current projects to identify vulnerable code and work with the security architect in developing remediation plans.
  • Utilise the best tools available to verify the health status of the projects in terms of CPU usage, memory consumption, data consumption and over draws so as to provide the best UX..

Required qualifications, capabilities, and skills
  • 10+ years of combined software/application development experience
  • Rich exp in Java and Kotlin for building Android applications
  • Must have proven track record in developing Android applications with solid understanding of the framework, networking, user interface, API compatibility and best practices.
  • Sound knowledge of both Java and Android design patterns and clean architecture and object orientation.
  • Attention to detail and test driven development. Experience with both unit and instrumentation testing.
  • A passion for the platform and a keen interest in upcoming changes in the OS, the tools and APIs such as material design and compatibility libraries.
  • Experience in developing, deploying, and/or supporting an enterprise size solution
  • Experienced in application security aspects and publishing workflows to standard stores
  • Familiarity with Git, Maven and Jenkins

Preferred qualifications, capabilities, and skills
  • Well versed with mobile and UI development paradigm.
  • In-depth knowledge on Java and Kotlin .
  • Exposure on optimizing and refactoring code as per latest trends and design.
JPMorgan Chase & Co., one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world\'s most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. In accordance with applicable law, we make reasonable accommodations for applicants\' and employees\' religious practices and beliefs, as well as any mental health or physical disability needs.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3100707
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bengaluru, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year