Develop and deliver complex requirements to accomplish business goals at Bank of America
Requirements
- Design, develop, prototype, and maintain enterprise-facing native iOS applications for iPad
- Experience working with iOS mobile application technologies (Swift/SwiftUI, UIKit) developing in Xcode
- Experience working with Git (Bitbucket or GitHub)
- Understanding of design patterns, Swift Concurrency, Async/Await, Dependency Injection, and building modular code bases
- Experience working in the Financial Industry
- Understanding of PCI/DSS compliance requirements
- Understanding of Mobile Application Security best practices
Responsibilities
- Codes solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements
- Utilizes multiple architectural components (across data, application, business) in design and development of client requirements
- Performs Continuous Integration and Continuous Development (CI-CD) activities
- Contributes to story refinement and definition of requirements
- Participates in estimating work necessary to realize a story/requirement through the delivery lifecycle
- Contributes to existing test suites (integration, regression, performance), analyze test reports, identify any test issues/errors, and triage the underlying cause
Other
- Minimum 4 years of job related experience required
- Communicates clearly and logically in written and spoken English, effectively collaborating with both non-technical and technical team members
- Motivated self-starter with a high attention to detail
- Must be able to work in an in-office culture with specific requirements for office-based attendance
- Must be able to work 40 hours per week, 1st shift (United States of America)