Solutions Engineer, Software

Posted 6 Days Ago
Boston, MA
Hybrid
133K-247K Annually
1-3 Years Experience
Artificial Intelligence • Fintech • Insurance • Marketing Tech • Software • Analytics
Join us, and pursue your tomorrow, today.
The Role
Seeking an Android Solution Engineer to develop, implement, and maintain Android applications, collaborate with cross-functional teams, conduct code reviews, troubleshoot and resolve issues, research new technologies, work with UI/UX designers, and stay updated on Android development trends.
Summary Generated by Built In

Pay Philosophy
The 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.
Description
Job Title: Android Solution Engineer
Role Summary:
USRM ServTech is seeking a skilled Android Solution 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.
Qualifications
Experience

  • 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


USD $133200.00 - $246900.00

Top Skills

Java
Kotlin

What the Team is Saying

Natalie
Antonio
Tyler
Sandra
Kemi
Sandra
Herman
Chase
Ethan
The Company
HQ: Boston, MA
45,000 Employees
Hybrid Workplace
Year Founded: 1912

What We Do

Liberty Mutual Insurance exists to help people embrace today and confidently pursue tomorrow. A Fortune 100 company and global leader in property and casualty insurance, we’ve spent over a century creating innovative products, services and technologies to meet the world’s ever-changing needs and make a difference for our customers and communities.

Why Work With Us

We offer the agility, work flexibility, project ownership and access to emerging tech you’d expect from a start-up — combined with the stability, resources and benefits that come from working at a leading Fortune 100 company. All in a welcoming, inclusive environment that values the unique insights, perspectives and backgrounds of each person.

Gallery

Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery

Liberty Mutual Insurance Teams

Team
Digital & Technology
About our Teams

Liberty Mutual Insurance Offices

Hybrid Workspace

Employees engage in a combination of remote and on-site work.

Typical time on-site: Flexible
Company Office Image
HQBoston, MA
Company Office Image
Indianapolis, IN
Company Office Image
Miami, FL
Company Office Image
Plano, TX
Company Office Image
Portsmouth, NH
Company Office Image
Seattle, WA
Learn more

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account