Bank of America is looking to develop and deliver complex requirements to accomplish business goals by ensuring software meets functional, non-functional, and compliance requirements.
Requirements
- 3+ years of software development experience
- 1+ years of Object-Oriented Programming experience
- Strong knowledge of version control (i.e. git, svn, etc.)
- Testing (unit, integration, etc.), along with test automation
- Agile development life-cycle experience with a strong knowledge of SDLC
- 1+ years Python programming experience in a development facility like Quartz, SecDB or Athena
- Knowledge of how to build and use RESTful APIs
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
- Performs spike/proof of concept as necessary to mitigate risk or implement new ideas
Other
- Excellent written & oral communication skills
- Ability to problem solve, apply reason, take initiative, use judgment, and perform multiple concurrent tasks
- Bachelor’s degree Or Equivalent Professional Experience
- 1st shift (United States of America)
- 40 Hours Per Week