Software Engineering Manager (mobile app)
Company: ServiceMax
Location: Pleasanton
Posted on: June 20, 2022
|
|
Job Description:
Who We Are:ServiceMax's mission is to help customers keep the
world running with asset-centric field service management software.
As the recognized leader in this space, ServiceMax's mobile apps
and cloud-based software provide a complete view of assets to field
service teams. By optimizing field service operations, customers
across all industries can better manage the complexities of
service, support faster growth and run more profitable,
outcome-centric businesses.A career at ServiceMax means unleashing
your potential to build, sell, implement and market award-winning
products with a #wintogether and #customerobsessed approach. From
MRI machines to gym equipment, customers around the globe rely on
ServiceMax's cloud-based software platform to keep these machines -
and the world - running, every single day. We pride ourselves in
creating a culture that inspires our employees to be the best they
can be in an inclusive and judgement-free environment.Our
Commitment:ServiceMax is committed to providing a place of
opportunity and growth for employees of all races, genders, and
ages. We strive to build a team that better reflects the
communities we live and work in. Join a team that is committed to
equal representation in the workplace and fostering a community of
education and action against racial, gender and social injustice.
We welcome varying belief systems, philosophies, and
lifestyles.This position is responsible for designing highly
complex modules, critical components, or a whole
application/product in its entirety. Has the vision to integrate it
across multiple systems. This position works independently and is
seen as a technical leader. The position is responsible for driving
the design and development efforts related to architecture,
scalability, availability and performance in alignment with the
product/application roadmap.What You Will Do:Provide technical
leadership and defining, developing, and evolving software in a
fast paced and agile development environment using the latest
software development and infrastructureProvide guidance to
developers with either planning and execution and/or design
architecture using agile methodologies such as SCRUMWork with
Product Line Leaders (PLLs) to understand product requirements &
visionWork directly with product managers, architects, user
experience designers and field leaders to define and build products
and features that impact multiple Fortune 100 customersDrive
increased efficiency across the teams, eliminating duplication,
leveraging product and technology reuseCapture system level
requirements by brainstorming with CTO, Sr. Architects, Businesses
& Product ManagerLeads impact assessment and decision related to
technology choices, design /architectural considerations and
implementation strategySubject matter expert in processes and
methodologies with ability to adapt and improvise in various
situations. Expert in navigating through ambiguity and prioritizing
conflicting asksExpert level skills in design, architecture and
development, with an ability to take a deep dive in the
implementation aspects if the situation demandsDirectly collaborate
with all product stakeholders and drive multiple features to
successful deliveryDeliver high quality products, on time with
planned functionality, working in close coordination with product
management & architectsDevelop and maintain a culture of innovation
and operational efficiency in the teamInfluence, collaborate and
communicate effectively with various functionsEffective
collaboration with Product Management, QA, Professional Services,
and Support teamsInspire to grow the team and each individual for
the team. Foster an environment such that the team can produce
highest productivityWhat You Bring to ServiceMax:Bachelor's Degree
in Computer Science or in "STEM" Majors (Science, Technology,
Engineering and Math)A minimum of 3 years of technical experience
along with established leadership credentials across disciplines
and functions within a product OR Master's degree with 8 years of
experience OR PhD with 5 years of experienceOverall 7+ years of
software product engineering experience3+ years of industry
experience as software developer, lead or principal engineer2+ year
experience managing software development teamsStrong knowledge and
hands-on experience of Mobile native development including iOS and
Android.Hands-on experience with Cloud/SaaS Multi-tenant
Applications, preferably on Ruby on RailsStrong knowledge of
Object-Oriented Analysis and Design, Software Design Patterns and
Java coding principlesHands-on experience in web services (REST,
SOAP, WSDL etc.) and its integration with applicationMobile
Experience is a mustMust be willing to travelMust be willing to
work out of an office located in PleasantonTechnical
Expertise:Facilitates and coach software engineering team sessions
on requirements estimation and alternative approaches to team
sizing and estimation. Leads a community of practice around
estimation to share best practices among teamsKnowledge of
developments in UX in various contexts, businesses, and
industriesQuantifies effectiveness of design choices by gathering
dataDrives accountability and adoptionPublishes guidance and
documentation to promote adoption of designProposes design
solutions based on research and synthesis; creates general design
principles that capture the vision and critical concerns for a
programDemonstrates mastery of the intricacies of interactions and
dynamics in Agile teamsDemonstrates advanced understanding of Lean
Six Sigma principles (e.g., Black belt certified). Guides new teams
to adopt Agile, troubleshoots adoption efforts, and guide
continuous improvement.Provides training on Lean / Agile. Drives
elimination of inefficiencies in coding process. Teaches XP
practices to others.Actively embraces new methods and practices
that increase efficiency and effectivenessWhat ServiceMax Offers
You:Highly competitive wellness benefits including Medical, Dental,
Vision, Life insuranceFlexible Spending BenefitsFlexible Time
Off401(k) Retirement Savings ProgramCommuter BenefitsProfessional
development and training opportunitiesFor more information, visit
or visit us on LinkedIn, Instagram or Twitter.Our Hiring Process In
compliance with applicable law, all persons hired will be required
to verify identity and eligibility to work and to complete
employment eligibility verification.We do not accept unsolicited
headhunter and agency resumes and will not pay fees to any
third-party agency or company that does not have a signed agreement
with ServiceMax.ServiceMax is an equal opportunity employer. We
eagerly seek applicants of diverse background and hire without
regard to race, color, gender identity, religion, national origin,
ancestry, citizenship, physical abilities (or disability), age,
sexual orientation, veteran status, or any other characteristic
protected by law.#LI-SS1
Keywords: ServiceMax, Pleasanton , Software Engineering Manager (mobile app), IT / Software / Systems , Pleasanton, California
Click
here to apply!
|