Your space-enabled career begins here

Space-based technologies are the building blocks of these pillars of innovation:

Search for credible job opportunities with top entrepreneurial space companies.

Software Development Sr Engineer

Omnitracs

Omnitracs

Software Engineering
Posted on Jun 27, 2025

Who We Are

Solera is a global leader in data and software services that strives to transform every touchpoint of the vehicle lifecycle into a connected digital experience. In addition, we provide products and services to protect life’s other most important assets: our homes and digital identities. Today, Solera processes over 300 million digital transactions annually for approximately 235,000 partners and customers in more than 90 countries. Our 6,500 team members foster an uncommon, innovative culture and are dedicated to successfully bringing the future to bear today through cognitive answers, insights, algorithms and automation. For more information, please visit solera.com.

The Role

We are looking for a talented native Android developer responsible for the development and maintenance of our applications aimed at the full range of Android devices. Your primary focus will be development of Android applications and their integration with back-end services. You will be working alongside other engineers and developers working on different layers of the infrastructure. A commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential.

What You’ll Do

· Design and build native applications for the Android platform

· Ensure the performance, quality, and responsiveness of applications

· Collaborate with a team to define, design, and ship new features

· Identify and correct code smells, eliminate bugs

· Help maintain code quality, organization, and architecture

· Write unit and integrations tests to ensure code function

· Perform code reviews to improve team code writing

What You’ll Bring

· 5+ years native Android application development

· Advanced skills in Java with latest Android SDKs and functional knowledge of Kotlin

· Experience using Android Studio

· Ability to build production quality applications

· Understanding software design patterns and modern architectural principals

· Good communicator, positive personality and team player

· Sound knowledge of android components (content providers, broadcast receivers, services, activities, fragments, asynctasks, UI layouts, intents)

· Strong problem-solving skills

· Experience with Agile methodologies

· Energized by a fast-paced environment

· Working knowledge of test-driven development practices

· Experience writing multi-threaded, asynchronous code

· Experience with Protocol oriented, functional programming

· Experience with offline storage, threading, and performance tuning

· Knowledge of material design and UI/UX standards

· Proficient understanding of Git

· Familiarity with continuous integration

· Familiarity with Reactive Programming (RxJava/RxKotlin or Coroutines)

· Experience with Titanium SDK is a nice to have

It is impossible to list every requirement for, or responsibility of, any position. Similarly, we cannot identify all the skills a position may require since job responsibilities and the Company’s needs may change over time. Therefore, the above job description is not comprehensive or exhaustive. The Company reserves the right to adjust, add to or eliminate any aspect of the above description. The Company also retains the right to require all employees to undertake additional or different job responsibilities when necessary to meet business needs.

#LI-MG1