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