Manager Software Engineer
Company: Esurance Insurance Services, Inc.
Location: Rocklin, CA
Posted on: April 26, 2018
Job Description:
Duties: Will work with product owners to define the customer-centric
product strategy and roadmap for an organization area or program, and
define and measure key success metrics. Will drive software design,
establish clarity in ambiguous technical environments, accelerate
deployment mechanisms, and manage cross-organizational communication
effectively. Will manage and develop high-performance engineering teams. Will
drive the customer-centered product direction and roadmap by working
with product owners and key stakeholders. Will perform product and
systems analysis; provide technical consultation and propose solutions
to resolve technical and business problems. Will work closely with
assigned teams to architect and develop optimal system/product
architecture design and approach. Will establish engineering standards
and documentation requirements. Will review and analyze current
applications and develops recommendations and roadmaps for a world-class
engineering stack. Will drive leadership consensus through presentation of
complex technical information, both verbally and in writing. Will manage
the day-to-day activities of the team within an Agile/Scrum
environment. Education and Experience Requirements: Bachelor’s degree (or equivalent foreign education) in Computer
Science, Computer Systems Engineering, Electrical Engineering, or a
related field plus five (5) years of experience executing product
specification, system design, development and system integration. OR, in the alternative: Master’s degree (or equivalent foreign education) in Computer
Science, Computer Systems Engineering, Electrical Engineering, or a
related field plus three (3) years of experience executing product
specification, system design, development and system integration. Special Requirements: 1. Demonstrated expertise programming languages and
developer frameworks, including three of the following: Java, SCALA,
Python, Node JS, Android Software Development Kit (SDK) or .NET. 2. Demonstrated expertise designing and developing a reusable
REST API model/framework to consume data from and push data into MongoDB
platform or similar NoSQL technologies and big data solutions. 3. Demonstrated expertise working with a complex distributed
systems product with a REST-based API as the primary interface. 4. Demonstrated expertise executing project delivery for large,
cross- functional, cross-organizational projects in a DevOps
culture. To apply, visit www.careers-esurance.icims.com, select Rocklin,
CA location, enter job title in Keywords field, & complete
online application.
Keywords: Esurance Insurance Services, Inc., Carmichael , Manager Software Engineer, Insurance , Rocklin, CA, California