Software Engineer
$105.04k - $130.03kTruist Inc
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 (View email address on click.appcast.io?subject=Accommodation%20request)
(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.
The engineer combines strong expertise in SQL Server, Oracle, database performance tuning, data modeling, ETL/ELT development, API integration, and AWS data services to build and support enterprise data capabilities. The position partners closely with Application Development, Architecture, Security, Data Governance, Operations, Analytics, and Business teams to deliver trusted data solutions that improve operational efficiency, client experience, regulatory compliance, and platform resiliency.
Scope of Responsibility
• Administration and support of enterprise database platforms supporting Wealth & Trust applications, operations, client servicing, reporting, accounting, workflow, and digital capabilities.
• Design, implementation, and optimization of database solutions that provide high availability, resiliency, security, and scalability.
• Development and support of data integration, ETL/ELT, API, event-driven, and file-based data movement solutions.
• Modernization of legacy data platforms and migration of on-premises databases to cloud-native and hybrid architectures.
• Enablement of enterprise reporting, analytics, operational intelligence, and future AI initiatives through trusted and governed data assets.
• Implementation of automation, monitoring, observability, and operational controls that reduce risk and improve platform stability.
• Delivery of secure and compliant data solutions aligned with enterprise architecture, governance, regulatory, and operational standards.
will be onsite at either of the posted locations.
Role will not be eligible for sponsorship.
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 requirements analysis, design discussions, development, testing, deployment, and support.
Applies secure coding practices, testing strategies, and documentation standards to ensure software quality and compliance with organizational guidelines.
Mentors and supports junior engineers to foster technical growth and adherence to best practices.
Utilizes and contributes to existing frameworks, tools, and technologies to enhance application development across relevant technology domains.
Qualifications
Required Qualifications
The requirements listed below are representative of the knowledge, skill and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Bachelor’s degree in computer science, Software Engineering, or related field with 5 years of relevant experience or equivalent education and training.
In-depth knowledge of information systems and ability to identify, apply, and implement IT best practices.
Preferred Qualifications
5+ years supporting enterprise SQL Server and/or Oracle database environments.
Experience with Snowflake , cloud data warehouses, and modern ELT architectures.
Experience using dbt, Talend, Informatica, or similar data integration tools.
Experience designing scalable analytical data models and data products.
Familiarity with data sharing, governance, security, and performance optimization within Snowflake environments.
Experience designing and supporting enterprise data integration solutions.
Strong SQL development and performance tuning experience.
Experience with Python, PowerShell, or automation scripting.
Experience supporting large-scale financial services platforms.
Understanding of data governance, regulatory compliance, SOX controls, and operational risk management.
Experience with analytics platforms, reporting environments, and modern data architectures.
To comply with the Virginia pay transparency statute and for work locations in Virginia only, The annual base salary for this position is $105,040-$130,030.
General Description of Available Benefits for Eligible Employees of Truist Financial Corporation: All regular teammates (not temporary or contingent workers) working 20 hours or more per week are eligible for benefits, though eligibility for specific benefits may be determined by the division of Truist offering the position. Truist offers medical, dental, vision, life insurance, disability, accidental death and dismemberment, tax-preferred savings accounts, and a 401k plan to teammates. Teammates also receive no less than 10 days of vacation (prorated based on date of hire and by full-time or part-time status) during their first year of employment, along with 10 sick days (also prorated), and paid holidays. For more details on Truist’s generous benefit plans, please visit our Benefits site (
. Depending on the position and division, this job may also be eligible for Truist’s defined benefit pension plan, restricted stock units, and/or a deferred compensation plan. As you advance through the hiring process, you will also learn more about the specific benefits available for any non-temporary position for which you apply, based on full-time or part-time status, position, and division of work.
Truist is an Equal Opportunity Employer that does not discriminate on the basis of race, gender, color, religion, citizenship or national origin, age, sexual orientation, gender identity, disability, veteran status, or other classification protected by law. Truist is a Drug Free Workplace.
EEO is the Law (
E-Verify (
IER Right to Work (
- ...Software Engineer II - Contract to Hire | Richmond, VA About the Role Join a dynamic IT Delivery Hub where your expertise will drive innovative solutions and modern frameworks for complex business challenges. As a Software Engineer II, you'll work hands-on with cutting...SuggestedPermanent employmentFull timeContract work
- ...Software Delivery Consultant SHC Federal is seeking a highly motivated Software Delivery Consultant to support our client in the federal technology sector. This position is local to Maryland and has the exciting opportunity to lead and deliver large-scale projects...SuggestedLocal area
$110k - $135k
...Software Engineer Company: Dedham Group Location: Remote, United States Date Posted: Sep 9, 2026 Employment Type: Full Time Job ID: R-2174 Description About The Dedham Group: The Dedham Group is proud to be a part of Norstella, an organization that...SuggestedFull timeTemporary workLocal areaRemote workFlexible hoursShift work- ...Software Engineer Contract to hire Day to Day Responsibilities/typical day look like: Big data application doing some sophisticated joins and machine learning on large streams of data Have a high premium on data quality etc. since they do support regulatory...SuggestedHourly payContract work
$108k - $140k
...Software Engineer II Job Description CoStar Group (NASDAQ: CSGP) is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. Included in the S&P 500 Index, CoStar Group is on a mission to digitize the world...SuggestedHourly payFull timeWork at officeWork from homeMonday to Thursday- ...Software Engineer Anywhere Type: Contract-to-Hire Category: Engineer Industry: Financial Services Workplace Type: Remote Reference ID: JN -092026-108474 Date Posted: 09/01/2026 Shortcut: Description Recommended Jobs Description:...Hourly payContract workLocal areaRemote work
$96.7k - $145k
...together. • Make it better. We create fulfilling purpose-driven careers by learning from the world and each other. SENIOR SOFTWARE ENGINEER This role is not eligible for Sponsorship. POSITION LOCATION Richmond, Virginia Open to Remote This...Work at officeLocal areaRemote workFlexible hours$180k - $220k
...onto a driven and highly collaborative team that is passionate about creating transformative change in healthcare. Senior Software Engineer The Role As a Senior Software Engineer, you will lead major initiatives that advance Datavant's platform scalability and...$100k - $120k
...partnerships, while our focus on creativity and innovative solutions empowers our customer communities to thrive. The Senior Software Engineer on the New Ventures team designs, creates, maintains, audits, and improves software applications by performing coding,...Full timeTemporary workLocal areaRemote work- ...Senior Software Engineer Our client, in the specialty transportation industry, is seeking a Senior Software Engineer to join their team, hit the ground running, and help drive to success. This is a permanent/direct hire position. The employee will work in their Downtown...Permanent employmentCasual workWork at officeFlexible hours
$100k - $169k
...Innovation Squad - Engineering Our charter is simple to state and ambitious to deliver: build what Pearson does next. We are a small... ...generalist builder who turns ambiguous problems into working software. As the Senior Product Engineer on this team, you'll architect...Full timeRemote workFlexible hoursShift work$84.63k - $112.84k
...Required Qualifications: ~ Major/Degree: Computer Science, Engineering, or similar technical degree. ~5+ years of experience with Microsoft... ...Platform Solution Architect Expert. Working knowledge of software development methodologies, standards, and coding best...Temporary workRemote work$112.3k - $140k
...you looking for a stimulating and challenging career where your engineering expertise can be leveraged to create, enhance, and maintain... ...unthinkable. We have an exciting opportunity for a Senior Software Engineer on our Automatic Tank Gauge team. We are looking for...Work at officeLocal areaRemote workWorldwide- ...About the Position We are looking for an experienced software developer with extensive experience in developing complex web... ...to be able to communicate effectively with people outside of engineering!). \n Responsibilities Driving innovation and collaboration...Full timeWork experience placementRemote work
$84.63k - $112.84k
...unlock what’s possible through secure, high-performance connectivity that powers cloud, edge, and AI innovation. As a Senior Software Engineer, the successful candidate will collaborate with talented peers in an agile environment to design, develop, test, and deliver...Temporary workRemote work- ...get together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. Senior Software Engineer (EAA) The CEE Surfaces team, part of Coinbase's Customer Experience & Engagement org within EAA, owns the customer- and agent...Local area
$79.2k - $209.5k
...standards, and reduce technical debt. Improve the team through engineering practices, operational practices, development process,... ..., and mentoring. Responsibilities ~4-8 years of relevant software engineering experience. ~ BS or MS in Computer Science, or equivalent...Temporary workFlexible hours- ...Junior Software Engineer Company Introduction We are a leading Government Contracting and Professional Services organization dedicated to delivering innovative technology solutions that support critical mission objectives across federal agencies. Our team of skilled...Full timeLocal area
- ...cloud, or through a hybrid approach. Teradata delivers real business value with AI. What You’ll Do We are seeking a Staff Software Engineer to lead the design, development, and evolution of networking software for our massively parallel processing (MPP) platform,...Permanent employmentFlexible hours
- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...Remote jobInternship
- ...Software Engineer (.Net) Our client, an established, well known Richmond company, is seeking a Software Engineer (.Net) to join their team, hit the ground running, and help drive to success. This is a permanent position. The employee will work in their Downtown location...Permanent employment
$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database. This...Full timeTemporary workFlexible hours- Java Full Stack Developer Location: Richmond, VA or Atlanta, GA (Onsite/Hybrid) Special Note: Do not submit duplicate profiles to Request IDs 60058-1 and 60057-1. Position Summary Seeking a Java Full Stack Developer with 5+ years of experience building enterprise...
- Java Full Stack Developer Onsite 2 days a week (Hybrid Schedule) Candidates MUST work onsite (starting) from the first day in one of the locations below! 1 N Jefferson Ave., Saint Louis, MO 2975 Regent Blvd, Irving, TX 75063 1445 ROSS AVE; DALLAS, TX 75202-271...2 days per week
- Senior Full Stack Java Developer Seeking a Senior Full Stack Java Consultant to assist with the design, development, and support of complex Java/JEE enterprise applications. This role requires deep experience across both backend and frontend technologies, with a strong...Ongoing contractLong term contractWork at officeLocal areaRemote work
- Java Full Stack Developer Locations: Charlotte NC, Richmond VA, Kennesaw GA, Chandler AZ, Chicago IL (Onsite) Fulltime only Skill: Java Full stack developer Must have 10+ years of IT experience. Solid understanding and experience using Web Services (SOAP and/or...Full time
- ...Job Description Title: Senior Software Engineer (Cloud) Location: Glen Allen, VA Duration: 3 – 6 Months (Contract to Hire) Requirements/Certifications: - Resources needed for ADAP Online Enrollment Project, part of MRx Digital. -3-6 Month Right-To-Hire...Full timeContract work
$70 - $80 per hour
Java Developer Immediate need for a talented Java Developer. This is a 12 months contract opportunity with long-term potential and is located in Richmond, VA/Plano, TX (Hybrid). Pay Range: $70 - $80/hour. Employee benefits include, but are not limited to, health ...Contract workImmediate start- ...Java Developer with experience in building high-performing, scalable, enterprise-grade applications. You will be part of a talented software team that works on mission-critical applications. Java developer roles and responsibilities include managing Java application...
- ...will have a strong desire and ability to learn and apply new technologies, be a good communicator, have a foundational knowledge of software development, and be able to learn the basics of TForce Freight’s business. Experience in the following technologies is...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- software engineer part time Richmond, VA
- software developer intern Richmond, VA
- software developer fintech Richmond, VA
- ngo software engineer Richmond, VA
- intel software engineer Richmond, VA
- senior software engineer remote Richmond, VA
- junior software developer remote Richmond, VA
- software engineer full time Richmond, VA
- work from home software developer Richmond, VA
- senior software engineer Richmond, VA




