Berkshire Hathaway Homestate Companies - Workers Compensation Division

Solutions Architect

Berkshire Hathaway Homestate Companies - Workers Compensation Division

full-time

Posted on:

Location Type: Hybrid

Location: SacramentoUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $136,680 - $163,690 per year

Job Level

About the role

  • Works with members of the architecture portfolio to make recommendations in activities related to the design, development and maintenance of Enterprise Architecture strategies, processes, methodologies and models.
  • Promotes the development of common reusable enterprise technology solutions while respecting the main principles of Domain Driver Design (DDD).
  • Assesses the immediate and long term strategic goals of the organization and participates in managing the technology roadmap.
  • Promotes the adoption of the Security Development Lifecycle (SDL) and integration of it in the Software Development Lifecycle (SDLC) to raise security awareness in application development.
  • Ensures technology solutions are aligned to solution patterns, application frameworks and the technology roadmap.
  • Identifies and implements new solutions for research and participate in proof of concept initiatives to explore new architectural strategies.
  • Responsible for the design, customization, and implementation of robust, secure, scalable systems across n-tier platforms.
  • Promotes the development of technical infrastructure/architecture and standards.
  • Supports the new enterprise architecture (called ENCORE) and evaluates roadmaps for opportunity to improve/modernize legacy processes including cloud strategy, DevOps, and technical delivery excellence.
  • Works with the lines of business, support staff, and technology areas, to design a technical structure based on the existing standards and processes and meets the strategic needs of the business and integrates with other business and IT Processes.
  • Defines optimal application architecture strategy for migration to the cloud.

Requirements

  • Education: B.A. / B.S. in Computer Science, Computer Engineering, or Information Technology strongly preferred (alternate degree with significant IT related and leadership experience may be considered in lieu thereof).
  • Experience: A minimum of 7 years in software engineering and application development, with a minimum of 3 years of experience in enterprise, application, technical, or information architecture. Proven experience with modern software development environment that is Agile and incorporates CI/CD (Continuous Integration/Continuous Delivery) and DevOps. Previous experience with Web UI technologies (e.g., JavaScript, CSS/SCSS/LESS, using MVC, Bootstrap, Kendo UI, JQuery). Experience with multiple JavaScript frameworks, including Angular, React, Node.js. Experience with the following platforms/technologies: Microservices, NoSQL, AWS/Azure/GCP, Docker/Kubernetes, Service Fabric and Logic App.
Benefits
  • Work From Home Flexibility (up to 2 days per week upon eligibility)
  • Modern Office Setting
  • Free On-Site Fitness Facility
  • Free On-Site Garage Parking
  • Paid Time Off
  • Paid Holidays
  • Retirements Savings Match
  • Group Health Insurance (Medical, Dental, and Vision)
  • Life and AD&D Insurance
  • Long Term Disability Insurance
  • Hospital Indemnity Insurance
  • Accident and Critical Illness Insurance
  • Flexible Savings Accounts
  • Paid Community Volunteer Day
  • Employee Assistance Program
  • Tuition Reimbursement Program
  • Employee Referral Program
  • Diversity, Equity and Inclusion Program

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Enterprise ArchitectureDomain Driven DesignSecurity Development LifecycleSoftware Development Lifecyclen-tier platformscloud strategyDevOpsAgileCI/CDWeb UI technologies
Soft skills
leadershipstrategic planningcommunicationcollaborationproblem-solvingtechnical infrastructure developmentstandards promotionresearch and innovationstakeholder engagementprocess integration
Certifications
B.A. in Computer ScienceB.S. in Computer EngineeringB.S. in Information Technology