2 hours ago
Atlanta, GA, USASenior

Responsibilities

  • Deliver highly complex software solutions involving significant system linkages, dependencies, and risk.
  • Lead and perform analysis, design, coding, configuration, integration, testing, implementation, maintenance, and escalated support.
  • Develop high-quality working software, write and run unit tests, and support integration and functional testing.
  • Automate manual and reusable tasks and apply continuous engineering practices to deliver business value.
  • Refine user stories and develop code according to Product Owner acceptance criteria.
  • Provide technical consultation for challenging situations and recommend best practices.
  • Provide warranty support, production-support knowledge transfer, and mentoring for less experienced teammates.
  • Support banking and financial services applications, including Remote Deposit Capture, Wholesale Client Portal, Online Check Deposit, and related systems.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical/Electronics Engineering, or a related technical field.
  • Six years of progressive experience in software engineering positions or IT consulting.
  • Experience with requirements gathering, analysis, design, development, testing, implementation, and application deployment.
  • Experience applying IT best practices, planning and managing projects, solving complex problems, and mentoring less experienced teammates.
  • Experience with Microsoft Azure DevOps Continuous Deployment pipelines, Windows PowerShell scripting, GitLab CI/CD pipelines, RESTful APIs, microservices architecture, Microsoft .NET, C#, WPF, ASP.NET MVC, Web API, Web Forms, SSIS, SSRS, SOA Web Services, and Windows VB scripting.
  • Ability to travel to Atlanta, Georgia regularly for meetings and project reviews, including with 24-hours’ notice.

Benefits

  • Eligible regular teammates working 20 or more hours per week may receive medical, dental, vision, life insurance, disability, accidental death and dismemberment, tax-preferred savings accounts, and a 401(k) plan.
  • Employees receive at least 10 days of vacation, 10 sick days, and paid holidays during their first year, prorated as applicable.
  • Depending on position and division, benefits may include a defined benefit pension plan, restricted stock units, and/or deferred compensation.
  • The position may be eligible for hybrid or remote work but is based out of and reports to Truist offices in Atlanta, Georgia.

Tech Stack

C#.NETPowerShell

Categories

Truist Financial Corporation

About Truist Financial Corporation

10,000+ employees
Contact me