Pay PhilosophyThe typical starting salary range for this role is determined by a number of factors including skills, experience, education, certifications and location. The full salary range for this role reflects the competitive labor market value for all employees in these positions across the national market and provides an opportunity to progress as employees grow and develop within the role. Some roles at Liberty Mutual have a corresponding compensation plan which may include commission and/or bonus earnings at rates that vary based on multiple factors set forth in the compensation plan for the role.
DescriptionJob Title: Android Solution Architect/Engineer
Role Summary:
USRM ServTech is seeking a skilled Android Solution Architect/Engineer to join our dynamic and innovative team. The Android Solution Engineer will be responsible for developing, implementing, and maintaining Android applications to meet the needs of our clients and users. As an integral part of our software development team, the Android Solution Engineer will play a key role in designing and building robust and scalable Android solutions.
Responsibilities:
1. Collaborate with cross-functional teams to understand business requirements and translate them into technical specifications.
2. Develop high-quality, efficient, and scalable Android applications that align with industry best practices and meet user requirements.
3. Conduct thorough code reviews and ensure code quality, performance, and stability of Android applications.
4. Troubleshoot and resolve any issues or bugs identified in Android applications, providing timely resolutions.
5. Continuously research, evaluate, and implement new technologies, tools, and frameworks to optimize Android application development.
6. Collaborate with UI/UX designers to ensure optimal user experience and seamless integration of design elements into Android applications.
7. Work closely with product managers, software engineers, and other stakeholders to develop and execute project plans, schedules, and deliverables.
8. Maintain comprehensive documentation for Android applications, including architecture, design, and functionality specifications.
9. Stay up-to-date with the latest trends and advancements in Android development, and share knowledge and expertise with the team.
10. Participate in team meetings, brainstorming sessions, and knowledge sharing activities to foster a collaborative and innovative work environment.
Requirements:
1. Bachelor's degree in Computer Science, Engineering, or a related field.
2. Proven experience as an Android Developer or Android Solution Engineer, with a strong portfolio of Android applications.
3. Strong proficiency in Java and Kotlin programming languages, with deep knowledge of the Android SDK, Android Studio, and Gradle.
4. Solid understanding of object-oriented programming principles and design patterns.
5. Experience working with GraphQl APIs and third-party libraries, as well as integrating external services and APIs into Android applications.
6. Solid knowledge of mobile UI/UX standards, including responsive design and material design guidelines.
7.Experience with Android Jetpack Compose
8.Experience in integration with GraphQL services using Apollo Kotlin
9. Strong analytical and problem-solving skills, with the ability to debug and resolve complex technical issues.
10. Strong communication and collaboration skills, with the ability to effectively work with cross-functional teams.
11. Ability to prioritize and manage multiple tasks and projects in a fast-paced, deadline-driven environment.
12. Experience with Agile/Scrum methodologies is a plus.
As an Android
Solution Engineer, a crucial aspect of the role is to focus on observing, mentoring, and coaching other Android developers on the team. This involves conducting regular code reviews, providing constructive feedback, and sharing best practices to enhance their skills and knowledge in Android development.
The Android Solution Engineer will play a pivotal role in creating a collaborative and supportive environment, fostering knowledge exchange, and facilitating the professional growth of the Android development team. By serving as a technical resource and offering guidance on complex challenges, the Android Solution Engineer will contribute to the team's overall success and
promote excellence in Android development.
If you are a talented Android Solution Engineer with a passion for building innovative and cutting-edge Android applications, we would love to hear from you. Join our team and contribute to the development of top-notch Android solutions that will make a real difference for our clients and users.
QualificationsExperience
Ten years of related software engineering experience
A comprehensive understanding of agile environments
Extensive knowledge of contemporary frameworks and emerging technologies
A history of practicing DevOps and SecOps
A strong background in business operations and strategies, including knowledge of global business, technology trends and the financial services industry
Skills
Solid negotiation, facilitation, consensus building and influencing capabilities
Ability to identify patterns and problems across teams and deliver effective solutions
Openness and adaptability to respond to fast-moving circumstances
A design thinking and test-driven development mindset
Excellent oral and written communication skills, and an aptitude for working in teams
Knowledge
Experience developing or architecting cloud-hosted, responsive web applications using Java, HTML5 and CSSS3
Strong background in code review
High-level proficiency with client-side JavaScript frameworks, server-side frameworks, and NoSQL databases
Familiarity with event-based System of Engagement architectures and integration with API exposing microservices
Deep understanding of layered solutions and designs
Cognizance of security concerns, from access control and authentication to secured SDLC processes
Understanding of DCI/MDM systems, data ingestion and cloud-scale data sets
Education
A Bachelor's or Master's degree in a technical or business discipline, or equivalent experience
About Us**This position may have in-office requirements depending on candidate location.**
At Liberty Mutual, our purpose is to help people embrace today and confidently pursue tomorrow. That's why we provide an environment focused on openness, inclusion, trust and respect. Here, you'll discover our expansive range of roles, and a workplace where we aim to help turn your passion into a rewarding profession.
Liberty Mutual has proudly been recognized as a "Great Place to Work" by Great Place to Work® US for the past several years. We were also selected as one of the "100 Best Places to Work in IT" on IDG's Insider Pro and Computerworld's 2020 list. For many years running, we have been named by Forbes as one of America's Best Employers for Women and one of America's Best Employers for New Graduates as well as one of America's Best Employers for Diversity. To learn more about our commitment to diversity and inclusion please visit: https://jobs.libertymutualgroup.com/diversity-inclusion
We value your hard work, integrity and commitment to make things better, and we put people first by offering you benefits that support your life and well-being. To learn more about our benefit offerings please visit: https://LMI.co/Benefits
Liberty Mutual is an equal opportunity employer. We will not tolerate discrimination on the basis of race, color, national origin, sex, sexual orientation, gender identity, religion, age, disability, veteran's status, pregnancy, genetic information or on any basis prohibited by federal, state or local law.
Fair Chance Notices
California
San Francisco
Los Angeles
Philadelphia
Hourly Rate: $19.46 Per Hour If making a positive impact in the lives of others is always on your to-do list — you'll LOVE working with a team that puts peop...
Mosaic - New Hampshire
Published 5 days ago
Hourly Rate: $19.46 Per Hour SCHEDULE: Schedule of position If making a positive impact in the lives of others is always on your to-do list — you'll LOVE...
Mosaic - New Hampshire
Published 5 days ago
Pay PhilosophyThe typical starting salary range for this role is determined by a number of factors including skills, experience, education, certifications an...
Libertymutual - New Hampshire
Published 5 days ago
Pay PhilosophyThe typical starting salary range for this role is determined by a number of factors including skills, experience, education, certifications an...
Libertymutual - New Hampshire
Published 5 days ago
Built at: 2024-11-22T20:09:18.239Z