Software Engineer

Sorry, this job was removed at 5:10 a.m. (CST) on Wednesday, November 23, 2022
Find out who's hiring in Charlotte, NC.
See all Developer + Engineer jobs in Charlotte, NC
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Job Description:
Overview:
This team is responsible for delivering technology to enable our Retail, Preferred Small Business, Wealth Management Businesses. Leveraging high tech solutions that create capacity for high touch interactions to help customers' financial lives
Summary:
Responsible for developing and delivering software to accomplish business goals. Ensures that software is developed to meet functional and non-functional requirements. Codes solutions, unit tests, and is aware of the development practices of the bank. Contributes to story refinement/defining requirements. Participates in estimating work necessary to realize a story/requirement through the delivery lifecycle. Understands and utilizes basic architecture components in solution development. Codes solution and unit tests to deliver a requirement/story per the defined acceptance criteria. Executes automated test suites (integration, regression, performance); collects results and flags issues. Documents and communicates required information for deployment, maintenance, support, and business functionality. Adheres to team delivery/release process and cadence pertaining to code deployment and release.
Required skills/experience:

  • Bachelor's degree in Computer Science or related discipline from an accredited college or university is heavily desired.
  • Good knowledge of multiple programming languages such as: C++, Java, JavaScript, HTML/CSS, .Net, Mobile iOS/Android, or SQL.
  • Design and code new software or modify existing software to add new features
  • Integrate existing software into new or modified systems or operating environments
  • Analyze user requirements to derive software design and performance requirements
  • Debug existing software and correct defects
  • Ability to work in a team setting and contribute unique ideas to the group.
  • Good communication and interpersonal skills.
  • Provide recommendations for improving documentation and software development process standards
  • Good understanding of data principles and tools.
  • Develop simple data queries for existing or proposed databases or data repositories
  • Background of working in SDLC methodologies such as Scaled Agile or Lean Agile, any certification in this area is a plus.


Desired skills/experience:

  • Grace Hopper Conference 2022.


Shift:
1st shift (United States of America)
Hours Per Week:
40

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about Bank of AmericaFind similar jobs