Job Board
LogoLogo

Get Jobs Tailored to Your Resume

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

Paycom Logo

Software Developer - Android

Paycom

Salary not specified
Sep 2, 2025
Oklahoma City, OK, US
Apply Now

Provide high-paced Android software development for both internal and external projects to integrate Paycom's products and services with outside entities

Requirements

  • Kotlin, Java, knowledge of Android activities and UI fragment interactions, XML layouts
  • Retrofit2, HttpURLConnection or other third-party mobile networking tools, Network Threading
  • Compose, Realm, MVVM and/or LiveData a plus
  • SQL Server Reporting Services (SSRS), SQL Server Integration Services (SSIS), ADO, XML, PowerBI, Fox Pro, CSS, TypeScript, Couchbase, Container technologies such as Docker
  • PHP, MySQL, SQL Server, C-Sharp, JavaScript, React, Swift
  • Knowledge of Android 6 - current version with strong knowledge of upcoming beta Android OS versions
  • Experience with local data storage such as Realm

Responsibilities

  • Planning and development of a wide range of Android software applications for new and existing high-availability applications
  • Acting as a subject-matter expert for Android technologies and development
  • Collaborating with a range of development teams for completion of Android projects
  • Overseeing entire SDLC from planning, design, development, integration, and implementation of Android applications
  • Perform software development of variety of projects ranging from industry-wide services to client-specific reports and other interfacing technologies
  • Partner with technology professional such as developers, quality assurance, and application support on software projects of all sizes
  • Collaborate with non-technical professionals such as customer support, clients, and vendors on software projects of all sizes

Other

  • A Bachelor's degree in computer science, management information systems, engineering, or related degree
  • 1+ years of native Android development experience and have built large-scale, high-availability Android applications
  • Strong communication and organizational skills with strong attention to both detail and process
  • Demonstrated ability to manage multiple concurrent projects and ability to meet stated customer-initiated deadlines
  • Professional experience in software development reflecting ability to monitor, guide, and advise both team and non-team resources