Truist · 5 months ago
Senior .Net Developer - Software Engineer IV
Truist Bank is seeking a Senior Wealth Software Engineer responsible for delivering complex software solutions focused on payment systems. The role involves technical leadership, guiding engineering teams, and ensuring high-quality software delivery while engaging in hands-on development.
BankingFinanceFinancial Services
Responsibilities
Lead the design, development, and deployment of highly scalable and resilient software systems, particularly in the payments and financial transaction domain
Architect cloud-native solutions using AWS services, ensuring performance, security, and operational excellence
Provide technical leadership and mentorship to engineers, fostering a culture of continuous improvement, innovation, and accountability
Collaborate with product owners, architects, and cross-functional teams to translate business requirements into robust technical solutions
Drive Agile best practices, including story refinement, test-driven development, CI/CD automation, and DevSecOps integration
Troubleshoot and resolve complex technical issues across the stack, from infrastructure to application logic
Champion engineering excellence through code reviews, design reviews, and hands-on development
Contribute to the evolution of system architecture and engineering standards across the organization
Qualification
Required
Bachelor's degree and eight to twelve years of experience as a developer or equivalent education and related training or experience
Deep specialized and/or broad functional knowledge
Sound understanding of business and organizational strategies and processes
Ability to interpret internal and external business challenges and recommend best practices
Ability to lead complex projects
Sophisticated analytical skills and the ability to solve complex technical and business problems
Ability to influence others at senior levels to adopt a new perspective
Preferred
Master's degree in Computer Science or related field, or equivalent experience
10+ years of professional software engineering experience, including 3+ years in a technical leadership or team lead role
Deep expertise in payment systems, transaction processing, and financial services platforms
Strong architectural background with experience designing distributed systems and event-driven architectures
Hands on experience with application/api development with .net core, Node.js, Angular
Experience with SQL development, database schema design, ETL understanding using SSIS/SSDT
Advanced proficiency in AWS services (e.g., Lambda, ECS/EKS, S3, DynamoDB, API Gateway, CloudFormation)
Solid foundation in data structures, algorithms, and software design patterns
Experience with messaging systems (e.g., MQ, JMS, Kafka) and relational/non-relational databases
Proficiency with CI/CD pipelines and tools such as Git, Jenkins, Maven, and Terraform
Excellent communication skills and the ability to influence stakeholders at all levels
Benefits
Medical
Dental
Vision
Life insurance
Disability
Accidental death and dismemberment
Tax-preferred savings accounts
401k plan
10 days of vacation
10 sick days
Paid holidays
Defined benefit pension plan
Restricted stock units
Deferred compensation plan
Company
Truist
Truist is the sixth-largest commercial bank in the U.S.
H1B Sponsorship
Truist has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (313)
2024 (247)
2023 (288)
2022 (275)
2021 (278)
2020 (270)
Funding
Current Stage
Late StageTotal Funding
unknown2021-01-01Seed
Leadership Team
Recent News
Maryland Daily Record
2026-01-03
2025-12-18
Company data provided by crunchbase