Software Engineering

Jpmorgan Chase Bank, N.A. | Plano

Date listed

1 month ago

Employment Type

Full time

DESCRIPTION:

Duties: Develop, deliver, and maintain mobile applications across multiple platforms. Create technical design recommendations for developing and integrating programs per written specifications, while also improving code quality and maintainability. Interpret UI/UX designs and implement them with screens fitting the platform and following modern guidelines and best practices. Utilize multiple programming languages and software technologies to ensure applications are suitably fit for use and admissible for maintenance and upgrades. Diagnose production issues and resolve defects. Write automation scripts to accomplish functional testing. Add unit test cases for functional requirements in order to provide code coverage. Ensure the mobile platform is safe, secure, and in compliance with corporate risk and security standards. Support development of mobile projects and device solutions that are maintainable and scalable. Work closely with business and service delivery teams to ensure appropriate business measures are defined. Research and implement new technologies and approaches to development. Implement analytics and ensure ADA compliance.

QUALIFICATIONS:

Minimum education and experience required: Bachelor's degree in Computer Engineering, Computer Science, Information Technology, or related field of study plus five (5) years of experience in the position offered or five (5) years of experience as an I.T. Analyst, Application/Software Developer, Systems Engineer, or related role.

Skills Required: This position requires experience with the following skills: iPhone/iPad application development using programming languages including Objective C and Swift; Apple Watch application development; Android application development using Java or Kotlin; application development using design patterns such as MVC (model, view, and controller), MVVM (model-view-viewmodel), Coordinator, Decorator, Observer, Singleton, or Delegation; designing and developing iOS frameworks; application development on multithreading and asynchronous background tasks used to build responsive user interface; persistent storage framework such as Core Data or Keychain services; QRCode or Barcode scanning libraries; build time analyzer and memory profiling tools available on Xcode; integration and parsing on REST or SOAP XML based APIs on mobile platforms; continuous integration tools such as Jenkins or Jules; test driven development; behavioral driven development; Javascript and HTML development; integrating any analytics tools such as Adobe SiteCatalyst and any crash reporting tools on mobile applications; third-party libraries; custom libraries; APIs; version control tools such as Bitbucket; issue tracking, project planning, and management using JIRA; integrating Apple's push notifications services (APNS); publishing applications on Apple App Store, as well as on TestFlight for beta testing; and mobile automation with Appium or Gherkin.Chase is a leading financial services firm, helping nearly half of America's households and small businesses achieve their financial goals through a broad range of financial products. Our mission is to create engaged, lifelong relationships and put our customers at the heart of everything we do. We also help small businesses, nonprofits and cities grow, delivering solutions to solve all their financial needs.

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.

Equal Opportunity Employer/Disability/Veterans



Findwork Copyright © 2021

Newsletter


Let's simplify your job search. Receive your tailored set of opportunities today.

Subscribe to our Jobs