Associate Software Engineer

Truist Financial
Charlotte, North Carolina
Workplace: RemoteFull timeFunction: Software EngineeringEducation: bachelorsSkills: ["Collaboration","Problem-solving","Learning mindset"]

Support the architecture and delivery of software solutions on smaller projects under close supervision. Apply foundational software engineering and architectural practices to implement assigned tasks and contribute incremental improvements. Collaborate with senior engineers, product partners, and architecture teammates to understand approaches, design and build scalable, secure components, troubleshoot routine issues, and learn emerging technologies through supervised experiments. Also participate in team processes and onboarding/pairing activities.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Truist Financial
Truist Financial
22 hours ago

Associate Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 22 hours agoStatus: Live

Job Summary

Support the architecture and delivery of software solutions on smaller projects under close supervision. Apply foundational software engineering and architectural practices to implement assigned tasks and contribute incremental improvements. Collaborate with senior engineers, product partners, and architecture teammates to understand approaches, design and build scalable, secure components, troubleshoot routine issues, and learn emerging technologies through supervised experiments. Also participate in team processes and onboarding/pairing activities.
Location: Charlotte, North Carolina
Workplace: Remote
Employment Type: Full time · Permanent
Job Function: Software Engineering
Seniority: Entry level

Key Responsibilities

  • •Contribute to the implementation of software architecture and engineering approaches on smaller projects to achieve operational targets.
  • •Follow established software engineering standards, practices, and governance mechanisms, and suggest minor refinements under guidance.
  • •Collaborate with senior engineers, product partners, and architecture teammates to understand domain approaches and contribute ideas for local planning.
  • •Participate in the design and implementation of scalable, secure, and reliable software solutions for defined components.
  • •Troubleshoot and resolve routine technical issues within scope, making minor system changes and supporting incremental improvements.

Pay and Benefits

Perks:Health InsuranceDentalVisionLife Insurance401k

Key Requirements

  • •Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • •Basic knowledge of programming languages and software development tools.
  • •Familiarity with software development lifecycle concepts.
  • •Coursework or certifications in programming or software development.
  • •Exposure to Agile methodologies and team collaboration tools.
Education:Bachelor's in Computer Science, Software Engineering, or related field
Skills:CollaborationProblem-solvingLearning mindset
Languages:English

Company Brief

Truist Financial
Provides consumer and commercial banking, wealth management, insurance, lending, and payments services through a large U.S. financial services platform formed by the merger of BB&T and SunTrust.
Industry: Banking
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Charlotte, United States
Founded: 2019
WebsiteLinkedIn