Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Truist Logo

.Net Full Stack Senior Software Engineer

Truist

Salary not specified
Dec 4, 2025
Raleigh, NC, US
Apply Now

Truist is looking to solve the problem of driving innovative software solutions that power their business by designing and building complex, scalable applications in a modern cloud-based .NET environment, ensuring performance, security, and reliability at every step.

Requirements

  • Strong expertise in .NET application development and Azure cloud technologies, with deep knowledge of Azure architecture.
  • Proven experience implementing scalable, complex solutions in cloud environments.
  • Solid understanding of industry-standard coding patterns and ability to write versatile unit tests.
  • Hands-on experience with: Blazor development, Azure AI Foundry Studio, Advanced SQL coding, Azure SQL Managed Instance and application integration, CI/CD for database deployments using Terraform, Angular for dynamic, single-page web applications, Reporting tools (preferred: Power BI, DevExpress, SSRS)
  • Extensive experience with ETL tools and integration architecture
  • 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

Responsibilities

  • Act as a technical lead, managing end-to-end software development projects while ensuring adherence to best practices and architectural standards.
  • Implement innovative and reliable technical solutions to meet evolving business needs.
  • Design, develop, and maintain complex, scalable applications and services in a cloud environment.
  • Collaborate with cross-functional teams to ensure seamless integration with .NET applications hosted in Azure.
  • Optimize performance, reliability, and security of cloud-based solutions.
  • Mentor team members and contribute to continuous improvement of development processes.
  • Lead production releases and participate in Business-as-Usual (BAU) activities.

Other

  • Bachelor’s Degree and four to seven years of experience or equivalent education and software engineering training or experience
  • 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
  • Technical Leadership: Code reviews, mentoring, architectural decision-making.
  • Agile Practices: Scrum, Kanban, backlog grooming.