Tech Stack
Responsibilities
- Develop and deliver complex requirements to accomplish business goals.
- Ensure that software is developed to meet functional, non-functional and compliance requirements, and solutions are well designed with maintainability/ease of integration and testing built-in from the outset.
- Utilize knowledge of development and testing practices common to the industry and design and architectural patterns.
- Design, develop, and implement complex system engineering activities involving cross-functional technical support, systems programming and data centric capabilities.
- Work on components of highly complex engineering and/or analytical tasks and activities.
Soft Skills
Object-Oriented DesignDesign PatternsTest-Driven DevelopmentAgileScrum
Benefits
- Remote Work
- Flexible Hours
Culture
Inclusive HiringWork-Life BalanceCross-Functional Teams
Requirements
Required: Master's degree or equivalent in Applied Computer Science, CIS, MIS, Engineering (any), or related
Regions: Us
Get jobs like this in your inbox
Weekly Python, Restful Service Specifications, SQL Alchemy hiring trends and salary data — free.
Join 6 engineers getting weekly insights
Get market intelligence in your inbox
Free weekly insights on tech hiring trends, salaries, and in-demand stacks.
Already a subscriber? Sign in
About Bank of America
Industry: fintech
Size: enterprise
Bank of America is a financial institution guided by a common purpose to help make financial lives better through Responsible Growth, delivering for clients, teammates, communities, and shareholders.
View company profile →