Software Engineer III- JavaScript
Company: Bank of America
Location: New York City
Posted on: April 2, 2026
|
|
|
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, and solutions are well designed with
maintainability/ease of integration and testing built-in from the
outset. Job expectations include a strong knowledge of development
and testing practices common to the industry and design and
architectural patterns. 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) Required
Qualifications 8 years of job related experience required.
Experience with web services development and REST interfaces
Experience in non-relational and relational DB's ETL looks like
Informatica or others Experience with all or some of the following
technologies: JavaScript, Relational DBs (Oracle/SQL Server), ASP
MVC, Net Core, WCF Experience building distributed and scalable
complex services as well as robust micro services. 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.
Demonstrate exceptional analytical skills and problem solving
skills; excellent organizational, communication skills A good
team-player who seeks input and involves others in his/her
communications; a person who values and cultivates relationships
Desired Qualifications: Proficiency in programming language(s)
required for the role. An individual with a demonstrated ability to
get things done and make things happen; a person who is
resourceful, seizes opportunities and is an innovator Developing an
understanding of stakeholder needs to help create a solution,
envisions the solution to solve a problem (manual or through
software) Analyzes the stakeholder process to build efficiencies
and also analyzes the software to improve or implement that process
Gathers and catalogs functional, non-functional, and technical
requirements for stakeholder requests. Analyzes functional and data
requirements. Answers the questions: What does the software do and
how does it store information? Assists users and development team
with application testing and troubleshooting Identifies, documents
and troubleshoots application related problems Documents process,
procedures and workflows associated with applications Creates and
maintains training materials for end-users Demonstrate exceptional
analytical skills and problem solving skills; excellent
organizational, communication skills A good team-player who seeks
input and involves others in his/her communications; a person who
values and cultivates relationships. Experience with JIRA tool and
infrastructure ? Skills: Application Development Automation
Influence Solution Design Technical Strategy Development
Architecture Business Acumen DevOps Practices Result Orientation
Solution Delivery Process Analytical Thinking Collaboration Data
Management Risk Management Test Engineering Shift: 1st shift
(United States of America) Hours Per Week: 40 Pay Transparency
details US - NY - New York - 1100 Ave Of The Americas - Two Bryant
Park (NY1540) Pay and benefits information Pay range $102,900.00 -
$179,900.00 annualized salary, offers to be determined based on
experience, education and skill set. Discretionary incentive
eligible This 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. Benefits This 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: Bank of America, New York , Software Engineer III- JavaScript, IT / Software / Systems , New York City, New York