At Bank of America, the business problem is to develop and deliver complex software requirements to accomplish business goals, ensuring that software is developed to meet functional, non-functional, and compliance requirements.
Requirements
- 5+ years of experience with .NET and Spring Boot Java + angular development skills
- Proficient in development using Angular.
- SDLC experience using agile methodologies
- Strong coding experience
- Production support experience in a complex environment
- Ability to triage problems and determine root cause
- Core Java
Responsibilities
- Responsible for developing and delivering complex software requirements to accomplish business goals.
- Ensures that software is developed to meet functional, non-functional, and compliance requirements.
- Codes solutions, unit tests, and ensures the solution can be integrated successfully into the overall application/system with clear, robust and well-tested interfaces.
- Contributes to story refinement/defining requirements.
- Development of conceptual diagrams, process flows and technical architecture diagrams
- Design, build, and maintain APIs, services, and systems.
- Performs Continuous Integration and Continuous Development (CI-CD) activities
Other
- Strong Communication skills (Verbal and Written) and the ability to direct global team members
- Ability to work with minimal supervision
- Experience with full project life cycle, requirement analysis, design, development, test and support.
- Prior experience of working with globally distributed teams
- Bachelor's degree (not explicitly mentioned but implied as a general requirement)