At Bank of America, the business problem is to develop and deliver complex requirements to accomplish business goals, ensuring software is developed to meet functional, non-functional, and compliance requirements.
Requirements
- Oracle database development and administration experience
- Database design and data modelling experience with focus on high performance applications
- Expertise in PL/SQL and database performance tuning
- Knowledge on ETL processes and data warehouse concepts
- Good understanding on Linux/Unix systems
- Strong exposure working with large datasets, designing and modelling database objects so that it meets performance requirements
- Strong understanding of Oracle Exadata
Responsibilities
- Codes solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements
- Designs, develops, and modifies architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained
- Mentors other software engineers and coach team on Continuous Integration and Continuous Development (CI-CD) practices and automating tool stack
- Executes story refinement, definition of requirements, and estimating work necessary to realize a story through the delivery lifecycle
- Performs spike/proof of concept as necessary to mitigate risk or implement new ideas
- Automates manual release activities
- Designs, develops, and maintains automated test suites (integration, regression, performance)
Other
- Minimum Education Requirement: Bachelor Degree or Equivalent Professional Experience
- 1st shift (United States of America)
- Hours Per Week: 40
- Pay and benefits information
- Discretionary incentive eligible