Angular / UI Software Engineer III
Charlotte, North Carolina;Boston, Massachusetts
**Job Description:**
**Business Justification**
Within Financial Center (FC) Technology, the Widgets/BUICs team is focused on a mission to modernize and standardize the delivery of Common Client Capabilities delivering excellent Associate & Customer experiences. This includes transforming into a modern tech firm, use of the latest industry standard tools like Angular 10+, Microservices, and Containers by focusing on good software engineering practices with emphasis on security, scalability, resiliency and reliability by incorporating an engineering excellence mindset.
**Position Summary**
The Angular / UI Software Engineer III is responsible for developing and delivering complex software requirements to accomplish business goals. Key requirements of the role include ensuring that the software is built to meet functional, non-functional and compliance requirements. This role codes solutions, unit tests, and ensures that the solution can be integrated successfully into the application/system with clear, robust and well-defined interfaces. A Software Engineer II is an individual contributor to a team
**Key Responsibilities**
+ Contributes to story refinement/defining requirements
+ Participates and guides team in estimating work requirements to realize a story/requirement through the delivery life cycle
+ Performs spike/proof of concept as necessary to mitigate risk or implement new ideas
+ Codes solutions, unit tests and integrates with broader application ecosystem
+ Utilizes multiple architectural patterns/components in design and delivery of solutions
+ Documents and communicates required information for deployment, maintenance, and support of business functionality
+ Participates and contributes in delivery/release (CI-CD) events
+ Member of distributed Agile team
**Required Skills**
+ 7-10 years experience developing with client side technologies like Angular 10+, JavaScript, jQuery, HTML5, CSS3
+ Proficient understanding of web applications and technologies
+ Ability to write client-side code for web-based applications, create fast, easy-to-use, ADA WCAG 2.1 AAA compliant, high volume production applications
+ Build and deployment tools (BitBucket, Jenkins, Ansible, JFactory, Jasmine, Karma)
**Desired Skills**
+ Build and support using Java/J2EE/Spring/REST/Angular/JS/HTML5/CSS3 web applications
+ Self starter, organized, versatile and capable of performing work with minimal management oversight Agile knowledge/experience Able to work effectively with dispersed teams in multiple time zones
+ Ability to work in a highly visible and fast-paced environment where business needs/priorities may change
+ Operates with a sense of urgency and ownership
+ Solid communication skills
**Job Band:**
H5
**Shift:**
1st shift (United States of America)
**Hours Per Week:**
40
**Weekly Schedule:**
**Referral Bonus Amount:**
0
**Job Description:**
**Business Justification**
Within Financial Center (FC) Technology, the Widgets/BUICs team is focused on a mission to modernize and standardize the delivery of Common Client Capabilities delivering excellent Associate & Customer experiences. This includes transforming into a modern tech firm, use of the latest industry standard tools like Angular 10+, Microservices, and Containers by focusing on good software engineering practices with emphasis on security, scalability, resiliency and reliability by incorporating an engineering excellence mindset.
**Position Summary**
The Angular / UI Software Engineer III is responsible for developing and delivering complex software requirements to accomplish business goals. Key requirements of the role include ensuring that the software is built to meet functional, non-functional and compliance requirements. This role codes solutions, unit tests, and ensures that the solution can be integrated successfully into the application/system with clear, robust and well-defined interfaces. A Software Engineer II is an individual contributor to a team
**Key Responsibilities**
+ Contributes to story refinement/defining requirements
+ Participates and guides team in estimating work requirements to realize a story/requirement through the delivery life cycle
+ Performs spike/proof of concept as necessary to mitigate risk or implement new ideas
+ Codes solutions, unit tests and integrates with broader application ecosystem
+ Utilizes multiple architectural patterns/components in design and delivery of solutions
+ Documents and communicates required information for deployment, maintenance, and support of business functionality
+ Participates and contributes in delivery/release (CI-CD) events
+ Member of distributed Agile team
**Required Skills**
+ 7-10 years experience developing with client side technologies like Angular 10+, JavaScript, jQuery, HTML5, CSS3
+ Proficient understanding of web applications and technologies
+ Ability to write client-side code for web-based applications, create fast, easy-to-use, ADA WCAG 2.1 AAA compliant, high volume production applications
+ Build and deployment tools (BitBucket, Jenkins, Ansible, JFactory, Jasmine, Karma)
**Desired Skills**
+ Build and support using Java/J2EE/Spring/REST/Angular/JS/HTML5/CSS3 web applications
+ Self starter, organized, versatile and capable of performing work with minimal management oversight Agile knowledge/experience Able to work effectively with dispersed teams in multiple time zones
+ Ability to work in a highly visible and fast-paced environment where business needs/priorities may change
+ Operates with a sense of urgency and ownership
+ Solid communication skills
**Shift:**
1st shift (United States of America)
**Hours Per Week:**
40
Learn more about this role
Full time
JR-22081006
Band: H5
Manages People: No
Travel: No
Manager:
Talent Acquisition Contact:
Lee Berman
Referral Bonus:
0
Bank of America and its affiliates consider for employment and hire qualified candidates without regard to race, religious creed, religion, color, sex, sexual orientation, genetic information, gender, gender identity, gender expression, age, national origin, ancestry, citizenship, protected veteran or disability status or any factor prohibited by law, and as such affirms in policy and practice to support and promote the concept of equal employment opportunity and affirmative action, in accordance with all applicable federal, state, provincial and municipal laws. The company also prohibits discrimination on other bases such as medical condition, marital status or any other factor that is irrelevant to the performance of our teammates.
To view the "EEO is the Law" poster, CLICK HERE (https://www.dol.gov/ofccp/regs/compliance/posters/pdf/eeopost.pdf) .
To view the "EEO is the Law" Supplement, CLICK HERE (https://www.dol.gov/ofccp/regs/compliance/posters/pdf/OFCCP\_EEO\_Supplement\_Final\_JRF\_QA\_508c.pdf) .
Bank of America aims to create a workplace free from the dangers and resulting consequences of illegal and illicit drug use and alcohol abuse. Our Drug-Free Workplace and Alcohol Policy (Policy) establishes requirements to prevent the presence or use of illegal or illicit drugs or unauthorized alcohol on Bank of America premises and to provide a safe work environment.
To view Bank of Americas Drug-free workplace and alcohol policy, CLICK HERE .