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
- Front End Developer with 7+ years of experience in programming skills like .Net, Sparta, SpringBoot, SpringMVC, Hibernate, Struts using Java/J2EE, ColdFusion and SQL
- Strong experience with Adobe Experience Manager Front end development with a focus on modern techniques and approaches
- A solid understanding of JavaScript, Responsive Web Design, MVC, BEM, OOCSS, Event Delegation, Modules, Mixins, Publish/Subscribe, XHR, Server-side vs client-side, etc.
- A solid understanding of AJAX and how to fetch data from a service endpoint that can be used to render dynamic web content.
- Experience with GIT distributed version control, branching/merge strategies, and Bitbucket.
- Experience with Front End and accessibility tools: Devtools, Web Fiddler, Visual Studio (or preferred IDE), JAWS, Voiceover, Talkback
- Familiarity with frameworks like React.JS
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
- Bachelor's degree in Computer Science or related field (not explicitly mentioned but implied)
- 7+ years of experience
- In-office culture with specific requirements for office-based attendance
- 40 hours per week
- 1st shift (United States of America)