Software engineer--Full Stack .NET
Truist
Location
🇺🇸 Charlotte, United States
Type
full_time
Salary
Undisclosed
Posted
3w ago
Job Description
The position is described below. If you want to apply, click the Apply Now button at the top or bottom of this page. After you click Apply Now and complete your application, you'll be invited to create a profile, which will let you see your application status and any communications. If you already have a profile with us, you can log in to check status. Need Help? If you have a disability and need assistance with the application, you can request a reasonable accommodation. Send an email to Accessibility (accommodation requests only; other inquiries won't receive a response). Regular or Temporary: Regular Language Fluency: English (Required) Work Shift: 1st shift (United States of America) Please review the following
job description
: Independently designs, develops, tests, and maintains complex software solutions that meet business and user needs. Emphasizes delivering scalable, reliable, and high-quality applications by applying advanced best practices in coding, architecture, and software lifecycle management, while collaborating with cross-functional teams to drive technical initiatives and mentor junior engineers. Essential Duties And
Responsibilities
Following is a summary of the essential functions for this job. Other duties may be performed, both major and minor, which are not mentioned below. Specific activities may change from time to time. • Independently designs, develops, tests, and maintains complex software components and services addressing business and user
requirements
. • Implements advanced features and enhancements using established coding standards, architectural patterns, and development best practices. • Leads code reviews and provides constructive feedback to ensure code quality, maintainability, and performance. • Collaborates with cross-functional technical teams to plan and execute technical initiatives, ensuring timely delivery of solutions. • Troubleshoots, debugs, and resolves complex software defects and production issues, applying root-cause analysis and corrective actions. • Participates actively in the full software development lifecycle, including