Feature Lead – Technology (.Net exp required)
Company: Bank of America
Location: Charlotte
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! Position Summary This role is responsible for providing
leadership, technical direction, and oversight to a team as they
deliver technology solutions. Key responsibilities of the role
include developing solutions and processes for delivering features
based on their knowledge of design/architectural patterns and
Agile/DevOps practices. This role ensures the systems design and
requirements are aligned to achieve the desired business outcomes,
and that team practices and coding/quality principles are aligned
to achieve the desired technology outcomes. They have built
significant experience through multiple software implementations
and have developed both depth and breadth in a number of technical
competencies. Responsibilities: • Design, develop and be
accountable for feature delivery. • Apply enterprise standards for
solution design, coding and quality. • Ensure solution meets
product acceptance criteria with minimal technical debt. •
Responsible for compliance and security items and audit support at
the team level. • Act as a liaison for production
activities/issues. Work Planning and Execution Work with the
Product Owner to ensure that product backlog/requirements are
healthy, with clear acceptance criteria. ? Guide the team on work
breakdown and execution. Team Mentorship ? Play a team lead role
(as an individual contributor) and mentors the team. ? Guide team
members with skills and practices (planning & estimation, peer
reviews and other engineering practices). ? Identify skill and role
gaps, and work with Technology Manager to address them. ? Work with
Technology Manager in creating resource contingency plans where
required. Required Qualifications: • Ability to quickly analyze,
design and develop Microsoft based applications to solve business
needs • Able work in a team of in person and with remote developers
working in a Scrum team(s) • 7 years of experience C# • 5 years of
MS Sql Server development experience • 7 Working with TFS or GIT in
a team environment • 7 designing medium to large applications • 2
years leading at three least developers on a project lasting more
than a year. • Ability to build backend windows services or IIS
hosted webAPI using C# • Experience with delegates, thread
management, multi-threading using Parallel libraries • Solid
understanding of object-oriented principles and architecture design
patterns • Able to build service-oriented applications, n-tier
architecture, web services, and consume web services • Familiar
with big data like Hadoop • Ability to work directly with customers
to develop requirements and design then deliver end to end
solutions • Analyzes information and provides recommendations to
address technical and business issues • Experience working with a
team to build, test, and document application functionality •
Mentor software engineers Desired Qualifications: • Experience with
Generative AI, Machine Learning, and Robotics Processing
Automation. • Experience with P/Invoke, NativeMethods, and c++ •
Experience with TDD, and Unit Tests • Knowledge of Scrum, Agile
SDLC • Knowledge of HTML5 frameworks • Experience in web
development with ASP.NET, Angular, or other client-side framework
Shift: 1st shift (United States of America) Hours Per Week: 40 Pay
Transparency details US - NJ - Jersey City - 101 Hudson St - 101
Hudson (NJ2101) Pay and benefits information Pay range $106,500.00
- $173,600.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, Charlotte , Feature Lead – Technology (.Net exp required), IT / Software / Systems , Charlotte, North Carolina