Back to search results

Software Engineer I - Charlotte, NC

Charlotte, North Carolina

Job Description:

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. Individual contributor.

Global Transaction Services Technology, AML and Tax (GTST);

  • Believes diversity makes us stronger so we can reflect, connect and meet the diverse needs of our clients and employees around the world.
  • Is committed to building a workplace where every employee is welcomed and given the support and resources to perform their jobs successfully.
  • Wants to be a great place for people to work and strives to create an environment where all employees have the opportunity to achieve their goals.
  • Provides continuous training and development opportunities to help employees achieve their career goals, whatever their background or experience.
  • Is committed to advancing our tools, technology, and ways of working to better serve our clients and their evolving business needs.
  • Believes in responsible growth and is dedicated to supporting our communities by connecting them to the lending, investing and giving them what they need to remain vibrant and vital.

Overview:

This is an opportunity for a software engineer/ junior developer, works with more senior software engineers to develop, test and maintain Mobile applications with a specific focus on UI, Java and Mobile development

Required Skills:

  • Passion for learning
  • Ability to excel in a team oriented, project based work
  • Strong Critical thinking skills
  • Ability to learn in a fast paced environment
  • Excellent communication skills both written and Oral
  • Programming experience using Java/Mule ESB/Angular development using Java/iOS development using Swift
  • Good understanding of software development and implementation lifecycle
  • Knowledge of Agile methodology
  • Experience with JIRA, Git

Shift:

1st shift (United States of America)

Hours Per Week: 

40

Learn more about this role

Full time

JR-20050759

Manages People: No

Travel: No

Manager:

Talent Acquisition Contact:

Referral Bonus:

Street Address

Primary Location:
200 N College St, NC, Charlotte, 28255