Phoenix, AZ

Sr. Full Stack .Net Developer

Sr. Full Stack .Net Developer

Charlotte, North Carolina;Richmond, Virginia; Plano, Texas; San Francisco, California; Phoenix, Arizona; Waltham, Massachusetts; Charlotte, North Carolina

Job Description:

This position is a Sr. Full Stack .Net Developer on the Process Enablement within the Digital & Global Marketing organization. The Process Enablement team provides web application development support to execute and support key capabilities across various critical processes (reporting, analytics, modeling, etc). This includes:

  • Participate in the design, development and implementation of complex applications; often using new technologies and coding patterns

  • Working with partners and project managers to understand business processes in order to understand business requirements; translating those business requirements into functional/technical requirements

  • Performing analysis of requirements in order to identify gaps and impacts to existing code and functionality

  • Serve as a fully seasoned/proficient technical resource - will not have direct reports but may lead projects and direct activities of a team related to special initiatives or operations

  • Be able to investigate issues at depth independently equal focus on code maintainability/readability besides code reusability

Responsibilities:

As a Client Reporting Analyst, you will work within the team to understand business processes and requirements to build and enhance web applications, including database development, which is leveraged across the organization. This includes execution and delivery of key capabilities to support analytic, modeling and reporting processes. Work efforts include complex initiatives to create new capabilities and enhance current functionality. Participation in daily SCRUM meetings to provide transparency into work completed, challenges, and upcoming deliverables to various project members is critical. This work requires an understanding of technical capabilities to solve business problems and entails direct partnership with teammates to create and execute technical solutions to support key business processes.

Minimum Qualifications:

  • 5 years of programming experience

  • Experience delivering end to end BI solutions including sourcing, transformations, and presentation layer

  • In-depth experience with the following: .NET Framework 4.5 and above with C#, ASP.NET, MVC, LINQ, Entity Framework, SVN, JavaScript and Microsoft Visual Studio emphasizing JavaScript and Microsoft web technologies

  • Strong experience in identifying and using best practices and design patterns WebAPI, HTML, Bootstrap, Angular, JQuery, Typescript, SQL Server and various web security models

  • Strong .NET/BI concepts and best practices

  • Excellent communication skills

  • High degree of autonomy with ability to manage multiple projects simultaneously, including ability to organize and prioritize schedules to meet tight deadlines

  • Ability to build key relationships and influence thinking of internal stakeholders

Desired Qualifications:

  • Knowledge of Agile and SCRUM methodology

Job Band:

H5

Shift:

1st shift (United States of America)

Hours Per Week:

40

Weekly Schedule:

Monday - Friday 8 am - 5 pm

Referral Bonus Amount:

0

Job Description:

This position is a Sr. Full Stack .Net Developer on the Process Enablement within the Digital & Global Marketing organization. The Process Enablement team provides web application development support to execute and support key capabilities across various critical processes (reporting, analytics, modeling, etc). This includes:

  • Participate in the design, development and implementation of complex applications; often using new technologies and coding patterns

  • Working with partners and project managers to understand business processes in order to understand business requirements; translating those business requirements into functional/technical requirements

  • Performing analysis of requirements in order to identify gaps and impacts to existing code and functionality

  • Serve as a fully seasoned/proficient technical resource - will not have direct reports but may lead projects and direct activities of a team related to special initiatives or operations

  • Be able to investigate issues at depth independently equal focus on code maintainability/readability besides code reusability

Responsibilities:

As a Client Reporting Analyst, you will work within the team to understand business processes and requirements to build and enhance web applications, including database development, which is leveraged across the organization. This includes execution and delivery of key capabilities to support analytic, modeling and reporting processes. Work efforts include complex initiatives to create new capabilities and enhance current functionality. Participation in daily SCRUM meetings to provide transparency into work completed, challenges, and upcoming deliverables to various project members is critical. This work requires an understanding of technical capabilities to solve business problems and entails direct partnership with teammates to create and execute technical solutions to support key business processes.

Minimum Qualifications:

  • 5 years of programming experience

  • Experience delivering end to end BI solutions including sourcing, transformations, and presentation layer

  • In-depth experience with the following: .NET Framework 4.5 and above with C#, ASP.NET, MVC, LINQ, Entity Framework, SVN, JavaScript and Microsoft Visual Studio emphasizing JavaScript and Microsoft web technologies

  • Strong experience in identifying and using best practices and design patterns WebAPI, HTML, Bootstrap, Angular, JQuery, Typescript, SQL Server and various web security models

  • Strong .NET/BI concepts and best practices

  • Excellent communication skills

  • High degree of autonomy with ability to manage multiple projects simultaneously, including ability to organize and prioritize schedules to meet tight deadlines

  • Ability to build key relationships and influence thinking of internal stakeholders

Desired Qualifications:

  • Knowledge of Agile and SCRUM methodology

Shift:

1st shift (United States of America)

Hours Per Week:

40

Learn more about this role

Full time

JR-22062560

Band: H5

Manages People: No

Travel: Yes, 5% of the time

Manager:

Talent Acquisition Contact:

Jennifer Johnston

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 .

Recommended Skills

  • .Net Framework
  • Analytical
  • Angular4
  • Asp.Net Core
  • Bootstrap (Front End Framework)
  • Business Processes
Browse other jobs