Upbound Group logo

Technical Lead, Software Engineer - Store POS

Upbound Group

Plano, TX
Full Time
Senior
7 days ago

Job Description

About the Role

Upbound Group, Inc. is a technology and data-driven leader in accessible and inclusive financial solutions that address the evolving needs and aspirations of underserved customers. The company operates industry-leading brands such as Acima, Brigit, and Rent-A-Center, facilitating consumer transactions across store-based and digital channels with over 2,300 retail units across the United States, Mexico, and Puerto Rico. Headquartered in Plano, Texas, the organization is seeking a Technical Lead Software Engineer for Store POS to lead the design, development, and maintenance of enterprise-level applications, ensuring scalability and high availability, and bridging the gap between business requirements and technical implementation.

Key Responsibilities

  • Participate as part of a team and contribute to the full software development lifecycle, from concept and design to testing and deployment.
  • Design, code, test, troubleshoot, document, and support application programs and/or system interfaces utilizing modern software programming languages and other tools.
  • Lead project efforts directing the work of other engineers to achieve project goals ensuring code quality through thorough code reviews, testing, and using best practices and standards.
  • Work independently to solve complex software problems, delivering quality software within specified target dates.
  • Analyze requirements and corresponding software to design safe and effective approaches to changes in software to minimize risks and achieve project goals.
  • Contribute to architectural and technical discussions and decisions, providing insights based on expertise and experience.
  • Collaborate with cross-functional teams, including delivery managers, product managers, designers, other engineers, various business stakeholders, as well as leadership to define and deliver new features and enhancements in an agile environment.
  • Collaborate with external vendors for various software integration efforts.
  • Provide technical oversight and direct work for software engineers with less experience.
  • Mentor and guide junior developers, fostering a culture of continuous learning and improvement.
  • Write and maintain complex application documentation.
  • Help create, maintain, and enforce IT SDLC and Agile processes and standards.
  • Establish and enforce application coding standards through code reviews.
  • Proactively identify and recommend system improvements.

Requirements

  • Bachelor's degree in computer science, related field or equivalent professional experience.
  • Minimum of 12+ years of overall experience building complex applications, highly available systems, and integrating third-party APIs.
  • Minimum of 2 years leading a team (on and offshore).
  • 5+ years of microservice development experience in an enterprise environment.
  • 3+ years of experience with React, NodeJS, serverless technologies, and SOA (REST/JSON). Typescript a plus.
  • Strong experience with continuous integration and highly available systems.
  • Expertise in cloud architecture and tools, especially AWS.
  • Advanced knowledge of SQL against a relational database.
  • Advanced experience with source control tools (GIT or similar) and defect tracking systems.
  • Proficiency in multiple programming languages.
  • Experience with application performance monitoring and testing tools.
  • Strong business acumen with basic knowledge of Retail principles.
  • Clear and effective writing and technical documentation skills.
  • Advanced understanding of Object-Oriented Programming practices and Functional Programming.
  • Team-oriented with strong interpersonal and communication skills.
  • Excellent prioritization skills with the ability to see a task to completion.
  • Good analytical and problem-solving skills.
  • Self-motivated, independent, resourceful.
  • Ability to work on-site in Plano, TX (Monday through Friday).

Nice to Have

  • Typescript experience.

Qualifications

  • Bachelor's degree in computer science or related field.

Working at Upbound Group

The role emphasizes collaboration within cross-functional teams, technical excellence, continuous learning, and adherence to Agile and SDLC standards. The company fosters a culture of innovation, quality, and resourcefulness, with a focus on delivering scalable and reliable software solutions.

Apply Now

Job Details

Posted AtJul 17, 2025
SalaryCompetitive salary
Job TypeFull Time
Work ModeOnsite
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Upbound Group

Website

upbound.com

Company Size

10000+ employees

Location

Plano, TX

Industry

Consumer Electronics and Appliances Rental

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches