Software Engineer II - JavaScript/React
Company: Disability Solutions
Location: Denver
Posted on: May 15, 2025
Job Description:
Job Description:At Bank of America, we are guided by a common
purpose to help make financial lives better through the power of
every connection. We do this by driving Responsible Growth and
delivering for our clients, teammates, communities and shareholders
every day.Being a Great Place to Work is core to how we drive
Responsible Growth. This includes our commitment to being an
inclusive workplace, attracting and developing exceptional talent,
supporting our teammates' physical, emotional, and financial
wellness, recognizing and rewarding performance, and how we make an
impact in the communities we serve.Bank of America is committed to
an in-office culture with specific requirements for office-based
attendance and which allows for an appropriate level of flexibility
for our teammates and businesses based on role-specific
considerations.At Bank of America, you can build a successful
career with opportunities to learn, grow, and make an impact. Join
us!Job Description:This job is responsible for developing and
delivering complex requirements to accomplish business goals. Key
responsibilities of the job include ensuring that software is
developed to meet functional, non-functional and compliance
requirements, coding solutions, unit testing, and ensuring the
solution can be integrated successfully into the overall
application/system with clear, robust, and well-tested interfaces.
Job expectations include an awareness of development and testing
practices in the industry.Position Summary: Come join an exciting
team within Global Information Security (GIS). Cyber Security
Technology (CST) is a globally distributed team responsible for
cyber security innovation and architecture, engineering, solutions
and capabilities development, cyber resiliency, access management
engineering, data strategy, deployment maintenance, technical
project management and information technology security Cyber
support.This role is responsible for developing and delivering
complex requirements to accomplish business goals. Key
responsibilities of the role include ensuring that software is
developed to meet functional, non-functional, and compliance
requirements. This role ensures solutions are well designed with
maintainability/ease of integration and testing built-in from the
outset. These individuals possess strong proficiency in development
and testing practices common to the industry, and have extensive
experience of using design and architectural patterns. Primary
Level of Engagement:Works as a team member under supervision from a
more senior domain expert.Primary Interactions:Product OwnerScrum
MasterDevelopment TeamFeature LeadArchitectDev Community of
PracticeKey Responsibilities:
- Front-end React developer for the Cyber Health Monitoring
application for the Global Information Security organization,
building and maintaining user interfaces for the application based
on customer & stakeholder requirements.
- Contribute to story refinement/defining requirements.
- Participate and guide team in estimating work necessary to
realize a story/requirement through the delivery lifecycle.
- Perform spike/proof of concept as necessary to mitigate risk or
implement new ideas.
- Code solutions and unit test to deliver a requirement/story per
the defined acceptance criteria and compliance requirements.
- Utilize multiple architectural components (across data,
application, business) in design and development of client
requirements.
- Assist team with resolving technical complexities involved in
realizing story work.
- Design/develop/modify architecture components, application
interfaces, and solution enablers while ensuring principal
architecture integrity is maintained. - Design/develop/maintain
automated test suites (integration, regression, performance).
- Set up and develop a continuous integration/continuous delivery
pipeline.
- Automate manual release activities.
- Mentor other Software Engineers and coach team on CI-CD
practices and automating tool stack.Qualifications:
- 5+ years of extensive experience with JavaScript, React,
REST/AJAX/Fetch, HTML5/CSS3, and Git.
- Strong knowledge of JavaScript ES6+ (modern JavaScript
/ECMAScript 2015+) specific language features is required.
- Strong knowledge of React (version 16+), functional components,
JSX, React hooks, state management and context API are
required.
- Expresses a deep interest and understanding of user interface
design and optimizing user experience.
- Strong understanding of visual design systems and information
hierarchy.
- Ability to communicate ideas through wireframes and translate
them into code, while following visual design patterns and
improvising solutions.
- Ability to triage problems, prioritize accordingly, and
resolve.
- Ability to work independently with minimal interactions.
- Desire to mentor and onboard junior members of the team.
- Experience working in an Agile environment (Scrum, Kanban)
Experience with node, npm, create-react-app and other similar build
tools.
- Clear and concise communication skills.
- Team player who is willing to problem solve with others.
- Self-motivated to deliver high quality products.
- Expresses a deep curiosity and desire to continuously learn and
master new technologies.
- Knowledge of CI/CD practices including Linting and
Testing.
- Knowledge of unit and E2E testing.Skills:
- Application Development
- Automation
- Collaboration
- DevOps Practices
- Solution Design
- Agile Practices
- Architecture
- Result Orientation
- Solution Delivery Process
- User Experience Design
- Analytical Thinking
- Data Management
- Risk Management
- Technical Strategy Development
- Test EngineeringShift:1st shift (United States of America)Hours
Per Week: 40Pay Transparency detailsUS - CO - Denver - 1144 15th St
- Denver Gis (CO9926)Pay and benefits informationPay
range$88,800.00 - $145,000.00 annualized salary, offers to be
determined based on experience, education and skill
set.Discretionary incentive eligibleThis role is eligible to
participate in the annual discretionary plan. Employees are
eligible for an annual discretionary award based on their overall
individual performance results and behaviors, the performance and
contributions of their line of business and/or group; and the
overall success of the Company.BenefitsThis role is currently
benefits eligible. We provide industry-leading benefits, access to
paid time off, resources and support to our employees so they can
make a genuine impact and contribute to the sustainable growth of
our business and the communities we serve.
Keywords: Disability Solutions, Denver , Software Engineer II - JavaScript/React, IT / Software / Systems , Denver, Colorado
Didn't find what you're looking for? Search again!
Loading more jobs...