Software Development Sr Engineer
Omnitracs
This job is no longer accepting applications
See open jobs at Omnitracs.See open jobs similar to "Software Development Sr Engineer" SpaceTalent.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
This job is no longer accepting applications
See open jobs at Omnitracs.See open jobs similar to "Software Development Sr Engineer" SpaceTalent.