Software Engineer

Truist Financial
Charlotte
Workplace: HybridFull timeFunction: Software EngineeringEducation: bachelorsSkills: ["Mentoring","Collaboration","Problem-solving","Leadership","Technical analysis"]

Deliver technically complex solutions as an Android-focused engineer, partnering with business product owners to design and recommend approaches. Build and integrate software using Kotlin and Android tooling, lead unit/integration and release testing, and maintain highly complex applications in production with automated monitoring and security controls. Work in an Agile environment, refine user stories, and provide escalated production support and knowledge transfer, occasionally overseeing a small team.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Truist Financial
Truist Financial
1 day ago

Software Engineer

✓ Verified Job

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

Source: Company careers pageValidated by: Fursa AI
Last checked: 1 hour agoStatus: Live

Job Summary

Deliver technically complex solutions as an Android-focused engineer, partnering with business product owners to design and recommend approaches. Build and integrate software using Kotlin and Android tooling, lead unit/integration and release testing, and maintain highly complex applications in production with automated monitoring and security controls. Work in an Agile environment, refine user stories, and provide escalated production support and knowledge transfer, occasionally overseeing a small team.
Location: Charlotte
Workplace: Hybrid
Employment Type: Full time · Permanent
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Deliver technically complex solutions and perform system integration support for project work.
  • •Partner with business product owners to understand end goals and provide solution recommendations during design.
  • •Develop customized coding and software integration, perform analysis, configure solutions, and participate in full lifecycle development/testing/implementation/maintenance/support for complex solutions.
  • •Build non-functional monitoring capabilities and provide escalated production support for highly complex applications.
  • •Lead or participate in Agile delivery, including automated unit testing, integration/functional testing support, warranty support, and knowledge transfer to production support; may oversee a small team.
Travel: Low travel

Pay and Benefits

Perks:Health InsuranceDentalVisionLife InsuranceDisability Insurance401kPaid LeavePaid HolidaysSick DaysPension PlanEquity

Key Requirements

  • •Bachelor’s degree in Computer Science/Computer Engineering (or related) plus 3 years of software engineering or IT consulting experience.
  • •Experience leading data conversions between processors and applying IT best practices and business process understanding for IT functions, including project planning/management.
  • •Solid Android UI development knowledge using Kotlin and Jetpack Compose/build tools, plus building accessible and responsive cross-stream applications.
  • •Working with technologies including Android Studio, Emulator, Jetpack Components, OOP and architecture/design patterns (MVC/MVI/MVVM), networking libraries, custom/Recycler/Web Views, Firebase, REST APIs, JSON/XML, Java, Postman, SOAPUI, Git/Gitlab, Spring Boot, and understanding AWS cloud services.
  • •In an Agile environment, refining requirements with Business and Ops and mentoring less-experienced teammates; also acceptable alternative is a Master’s degree plus 1 year experience.
Experience:BankingIT consultingMobile developmentAgile
Education:Bachelor's in Computer Science, Computer Engineering, or related technical field
Skills:MentoringCollaborationProblem-solvingLeadershipTechnical analysis
Languages:English
Tech Stack:KotlinJetpack ComposeAndroid StudioEmulatorJetpack ComponentsObject Oriented ProgrammingMVCMVIMVVMNetworking librariesRecyclerWeb ViewsFirebaseREST APIsJSONXMLJavaPostmanSOAPUIGit

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