Truist Financial - Charlotte, NC

posted 3 months ago

Part-time,Full-time - Mid Level
Charlotte, NC
1,001-5,000 employees
Credit Intermediation and Related Activities

About the position

The UI Angular Developer position at Truist Bank is a full-time role based in Charlotte, NC, where the successful candidate will be responsible for delivering highly complex solutions that involve significant system linkages and dependencies. The role requires a blend of development efforts, including analysis, design, coding, and collaboration with Agile teammates. The position emphasizes a coding-heavy workload, with approximately 75% of the time dedicated to coding and 25% to working with Agile teams. The developer will participate in testing, implementation, maintenance, and escalated support of Truist's most complex solutions, which includes customized coding, software integration, and configuring solutions using relevant tools. The developer will ensure adherence to company and industry standards while devising or modifying procedures to solve complex problems. They will interpret internal and external business challenges and recommend best practices, utilizing sophisticated analytical thought to identify innovative solutions. As an Agile champion, the developer will be responsible for delivering high-quality working software, automating manual tasks, and consulting with the business from the design phase. They will actively participate in refining user stories and will be responsible for developing unit tests and supporting integration and functional testing. Additionally, the developer will provide warranty support and knowledge transfer to production support teams, ensuring that the code developed meets the acceptance criteria established by the Product Owner.

Responsibilities

  • Deliver highly complex solutions with significant system linkages and dependencies.
  • Perform development efforts such as analysis, design, coding, collaborating, and supporting testing.
  • Participate in testing, implementation, maintenance, and escalated support of Truist's most complex solutions.
  • Develop customized coding, software integration, and configure solutions using relevant tools.
  • Ensure adherence to company and industry standards.
  • Devise or modify procedures to solve complex problems considering computer equipment capacity and limitations.
  • Interpret internal/external business challenges and recommend best practices.
  • Act as an Agile champion and deliver high-quality working software.
  • Automate manual/reusable tasks and consult with the business from the design phase.
  • Participate in refining user stories and develop unit tests.
  • Provide warranty support and knowledge transfer to production support.

Requirements

  • Bachelor's Degree and 4 to 7 years of experience or equivalent education and software engineering training or experience.
  • In-depth knowledge in information systems and ability to identify, apply, and implement IT best practices.
  • Understanding of key business processes and competitive strategies related to the IT function.
  • Ability to plan and manage projects and solve complex problems by applying best practices.
  • Ability to provide direction and mentor less experienced teammates.
  • Ability to interpret and convey complex, difficult, or sensitive information.

Nice-to-haves

  • 5+ years of experience developing responsive web-based applications in multiple UI technologies using Angular.
  • Experience in developing UI and Prototype using HTML5, CSS, SCSS, Angular 12+, Javascript, Jquery, Bootstrap, NodeJS, and other NPM packages.
  • Experience in integrating REST and SOAP based services.
  • Experience with Performance Tuning, Scaling, Security, Resiliency Best Practices.
  • Experience with one or more Test Frameworks and Capabilities & Tools: Jasmine, Selenium, Cucumber.
  • Experience in building Cloud native applications.
  • Experience with one or more CI/CD implementation, configuration management and orchestration tools like Jenkins, GitHub, Maven, TerraForm or Harness.
  • Experience in debugging distributed systems with high data loads.
  • Working experience with Scrum/Agile development methodologies specifically in SAFe.
  • Banking or financial services experience.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Life insurance
  • Disability insurance
  • Accidental death and dismemberment insurance
  • Tax-preferred savings accounts
  • 401k plan
  • Vacation days (minimum of 10 days)
  • Sick days (minimum of 10 days)
  • Paid holidays
  • Defined benefit pension plan (depending on position)
  • Restricted stock units (depending on position)
  • Deferred compensation plan (depending on position)
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service