Upboundposted 16 days ago
Full-time
Plano, TX
Professional, Scientific, and Technical Services

About the position

As a Software Engineer at Rent-A-Center Texas, LP, you will be responsible for creating and maintaining enterprise-level applications that meet the needs of the business community while ensuring scalability and high availability. Your role will involve creating new software applications or maintaining existing ones, assisting in the identification of business requirements, creating functional designs, and supporting user acceptance testing. You will also be tasked with creating technical designs, encoding software applications, and performing unit tests. Throughout the entire Systems Development Life Cycle, you will follow the guidelines and standards set by the IT Department's policies and procedures, including source code control, documentation, testing practices, naming and project standards, and managing the production and release processes.

Responsibilities

  • Create and maintain enterprise-level applications.
  • Assist in the identification of business requirements.
  • Create functional designs and support user acceptance testing.
  • Create technical designs and encode software applications.
  • Perform unit tests on software applications.
  • Follow IT Department's policies and procedures throughout the Systems Development Life Cycle.
  • Adhere to standards including source code control, documentation, and testing practices.

Requirements

  • Bachelor's degree (or foreign equivalent) in Electronics Engineering, Telecommunications Engineering, or a related field.
  • 7 years of progressive application development and integration experience supporting large complex applications.
  • Full stack experience using Java, Web Services, JavaScript, and HTML.
  • Experience with SQL against a relational database.
  • Familiarity with source control tools (GIT or similar) and defect tracking systems.
  • Experience with application performance monitoring and testing tools.
  • Basic knowledge of Retail principles (payments, returns).
  • Experience in writing and technical documentation.
  • Knowledge of Object Oriented Programming practices and Functional Programming.
  • 2 years of experience with Spring technologies and SOA (REST/JSON).
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service