Engineering Manager
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
Key Responsibilities:
Manage a team responsible for mobile software delivery and execution of our mobile strategy that support multiple business units across Solera using Agile.
Creating a diverse, equitable, inclusive, collaborative, and supportive team environment that can adapt quickly to changes.
Establishing work patters that will enable the team to deliver at a constant pace and growing the team as needed to meet our business unit needs.
Guiding the team through the mobile transformation journey through thought leadership, collaboration, empowerment.
Identifying and communicating solutions, risks, issues with leadership and providing possible mitigation strategies so Solera can achieve it strategic vision.
Understanding the dynamic mobile landscape for both Android and iOS platform and keeping it aligned with Solera's application portfolio.
What You’ll Bring
- Masters/ Bachelors degree in Computer Science (or related field) or equivalent
- Broad Mobile Development Experience including iOS and Android.
- 10+ years of software engineering work exp., including hands-on technical management building Native and Cross Platform Mobile App development on iOS and Android.
- 6+ years of hands-on experience building Native and Cross Platform Mobile App development on iOS and Android.
- 3+ years experience in managing teams including performance appraisal
- Demonstrated experience recruiting and managing agile technical teams, including performance management
Technical Skills -
o XCode/Swift/Objective-C Development
o Android/Java/Kotlin Development
o Android Studio
o Cross-platform development
o Open Source Technologies
o Bluetooth and Wifi communication
o RESTful interfaces
o XML and JSON protocols
o Kotlin
o JUnit,
o Mockito, Mockk
o Espresso testing framework
o Jetpack Compose
o XCTest framework
o SwiftUI
o Dependency Injection
o Swift Tasks
o SQLite
o Co-Routine
Good to have
o Appium
o Kotlin Multi Platform
o C/C++
o Ionic
o Flutter
o Cordova