Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Patterson Logo

Software Engineer III

Patterson

$105,000 - $125,000
Sep 3, 2025
Amarillo, TX, USA
Apply Now

Turnkey Computer Systems is seeking a Software Engineer III to define, develop, test, analyze, and maintain software applications in support of the achievement of Turnkey Computer Systems software requirements.

Requirements

  • Kotlin/Java: Core languages for building Android applications.
  • Android SDK: Solid understanding of Android components (Activities, Fragments, Services, Broadcast Receivers, Content Providers).
  • UI Development: Building responsive UIs with XML layouts and custom views. Experience with Jetpack Compose is a plus.
  • RESTful API Integration: Consuming and handling JSON-based APIs.
  • Networking Libraries: Experience with OkHttp, Retrofit, or similar.
  • Dependency Injection: Familiarity with Dagger/Hilt or Koin.
  • Version Control: Proficient with version control systems like Git and experienced with using remote repositories (GitHub, GitLab, or Bitbucket)

Responsibilities

  • Collaborate with clients, developers and other team members in the conceptualization and development of new or existing software applications.
  • Define, develop, and document software business requirements, objectives, deliverables, and specifications on a project-by-project basis in collaboration with internal users and departments.
  • Research, identify, analyze, and fulfill requirements of all internal and external program users and stakeholders.
  • Write programming scripts to enhance functionality and/or performance of company applications as needed.
  • Execute software testing on new and existing programs for the purposes of correcting errors and general debugging.
  • Participate in and may lead the definition of software development project plans, including scoping, scheduling, and implementation.
  • Perform and may lead program turnover to production support and customers upon completion of development, testing, and documentation.

Other

  • Bachelor's Degree in Computer Science, Management Information Sciences, Mathematics, Engineering, Business, or area of functional responsibility preferred, or a combination of equivalent education and experience
  • At least 5 years of programming experience required.
  • Ability to conduct research into software-related issues and products
  • Ability to develop and maintain software products written in different languages and platforms
  • Familiarity with corporate governance, business cases, and return on investment concepts.