Logo
Allstate

ENT - Software Engineer - Manager(Rocklin, CA)

Allstate, Sacramento, California, United States, 95828

Save Job

ENT - Software Engineer - Manager (Rocklin, CA) Pay Competitive Employment type: Full-Time Job Description Req#: 747017 The world isn't standing still, and neither is Allstate. We're moving quickly, looking across our businesses and brands and taking bold steps to better serve customers' evolving needs. That's why now is an exciting time to join our team. You'll have opportunities to take risks, challenge the status quo and shape the future for the greater good. You'll do all this in an environment of excellence and the highest ethical standards - a place where values such as integrity, inclusive diversity and accountability are paramount. We empower every employee to lead, drive change and give back where they work and live. Our people are our greatest strength, and we work as one team in service of our customers and communities. Everything we do at Allstate is driven by a shared purpose: to protect people from life's uncertainties so they can realize their hopes and dreams. For more than 89 years we've thrived by staying a step ahead of whatever's coming next - to give customers peace of mind no matter what changes they face. We are the Good Hands. We don't follow the trends. We set them. Duties Architects and designs their digital products using modern tools, technologies, frameworks, and systems. Applies a systematic application of scientific and technological knowledge, methods, and experience to the design, implementation, testing, and documentation of software. Owns and manages running applications in production, and ultimately becomes accountable for the success of the digital products through achieving KPIs. Manages plans, directs, designs, and executes IT-related activities and programs that are of a complex and critical nature. Selects, leads, counsels, motivates, sets expectations and evaluates medium to large teams. Collaborates with and advises direct reports on administrative policies and procedures, risks, issues, problem resolution, sourcing decisions, budget and priorities. Oversees product scoping, discovery and framing, and inceptions providing technical input and helps translate user features into system design. Leads and participates in knowledge sharing and contributes to the overall growth of the collective knowledge of the CompoZed Labs community. Serves as an expert on multiple business domains and a distinguished advocate of multiple technology stacks and shares that knowledge across organizations. Guides the team in choosing the right technology, solving technical problems, and resolving any technical conflicts within the team. Requirements Master's degree in Computer Science, Software Engineering, Information Systems or related field (willing to accept foreign education equivalent) plus three years of experience in architecting, designing, implementing and delivering large scale distributed systems and applications for the cloud, including microservices architectures, or, alternatively, a Bachelor's degree in Computer Science, Software Engineering, Information Systems or related field (willing to accept foreign education equivalent) and five years of experience in architecting, designing, implementing and delivering large scale distributed systems and applications for the cloud, including microservices architectures. Specific skills/other requirements: Demonstrated experience in managing the day-to-day activities of teams within an Agile/Scrum environment using developer and team collaboration tools like IntelliJ, Junit, Maven, GIT, TFS, Visual Studio, Jenkins, Splunk, JIRA and Confluence; Demonstrated experience in designing and developing software in different programming languages including Java, Spring, SpringBoot, C#, Scala, Python and JavaScript; Demonstrated experience developing REST APIs including tooling for documentation using swagger, REST-docs, openapi spec, versioning, service discovery/registration, testing and management; and Demonstrated experience using distributed version control systems (git), artifact management systems, build and packaging systems including maven, gradle, npm, or artifactory. To apply, submit resume to this link . Reference Position Number: 747017 Compensation offered for this role is $197,350.00/year and is based on experience and qualifications. The candidate(s) offered this position will be required to submit to a background investigation, which includes a drug screen. Good Work. Good Life. Good Hands. As a Fortune 100 company and industry leader, we provide a competitive salary - but that's just the beginning. Our Total Rewards package also offers benefits like tuition assistance, medical and dental insurance, as well as a robust pension and 401(k). Plus, you'll have access to a wide variety of programs to help you balance your work and personal life -- including a generous paid time off policy. Learn more about life at Allstate. Connect with us on Twitter, Facebook, Instagram and LinkedIn. About the company The Allstate Corporation is an American insurance company, headquartered in Northfield Township, Illinois, near Northbrook since 1967. #J-18808-Ljbffr