Lead Software Engineer - Hybrid

WCIRB

San Francisco (CA)

Hybrid

USD 145,000 - 190,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Hybrid work environment (40% onsite 60
Medical, dental and vision benefits
Competitive PTO Program
401K and pension plan
Annual incentive plan
Social activities

Job summary

WCIRB in San Francisco is seeking a Lead Software Engineer to guide cross‑functional teams in designing and delivering scalable .NET Core applications on Azure. You will mentor engineers, own SDLC, and ensure architectural alignment with IT standards while partnering with architects, PMs, and analysts.

Ideal candidates have 8–10 years of enterprise software experience, strong leadership, and a track record of delivering cloud-based solutions using C#, .NET Core, ASP.NET Core, and REST APIs.

Qualifications

  • Bachelor's or master's degree in computer science, or equivalent experience.
  • 8–10 years hands-on experience in designing/architecting enterprise software solutions including cloud-based applications using C#, .NET Core, ASP.NET Core, Entity Framework and Web/Rest API.
  • 5+ years using Azure DevOps - especially Repositories and Pipelines.
  • 3+ years developing UI-based applications leveraging modern practices and tools such as Responsive Design, Bootstrap, Modular CSS, Ajax.
  • 3-5 years of prior experience leading and mentoring teams of software engineers.
  • Ability to build relationships, balance multiple priorities, and communicate across diverse teams.
  • Experience working with Agile/Scrum methodology.
  • Effective communication and problem-solving capabilities.

Responsibilities

  • Provide technical expertise, project oversight, communication, and collaboration within the assigned development team(s) and with stakeholders, guiding and ensuring projects meet specifications.
  • Play a key role in architecting, designing, and building performant and scalable solutions using the Microsoft .NET Core stack and Azure platform.
  • Design and develop software applications on all levels (full stack)– persistence, business logic and service layers, frontend, and APIs.
  • Write scalable, testable, high-quality code that meets requirements.
  • Mentor engineers in Software Engineering best practices via design and code reviews. Ensure delivery of high-quality, value-driven, operationally efficient features that support technology platforms and business initiatives.
  • Own the software development life cycle. Lead development work and provide vision from project inception to architecture planning, development, release, and production.
  • Build robust relationships across development teams, business analysts, and all key stakeholders involved in projects.
  • Collaborate closely with other teams (and leaders) to help with continuous improvement of the architecture, tools, and processes.
  • Communicate effectively with all levels of the organization while keeping leaders apprised of strategies, operational progress, issues, concerns, mitigation, and remediation plans.

Job description

If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process.

Lead Software Engineer - Hybrid

IT - Applications Full Time Professional Headquarters, San Francisco, CA, US

2 days ago Requisition ID: 1105

Salary Range: $145,000.00 To $190,000.00 Annually

The Lead Software Engineer leads teams of software engineers and assures they work closely with IT Architects, Project Managers, and Business Systems Analysts to understand requirements and functional specifications, create technical design documentation, and develop WCIRB business applications. The Lead Software Engineer serves as a role model and works in accordance with IT standards and best practices and contributes to the ability of the IT organization to provide efficient and effective solutions to our business partners and customers.

As a leader in the IT Engineering Team, the Lead Software Engineer plays an integral role in the development and maintenance of custom business applications at the WCIRB. As such, this position requires the ability to lead along with broad information systems experience, a detail-oriented mindset, excellent problem-solving and analytical skills, and effective communication skills.

Essential Duties and Responsibilities

  • Provide technical expertise, project oversight, communication, and collaboration within the assigned development team(s) and with stakeholders, guiding and ensuring projects meet specifications.
  • Play a key role in architecting, designing, and building performant and scalable solutions using the Microsoft .NET Core stack and Azure platform.
  • Design and develop software applications on all levels (full stack)– persistence, business logic and service layers, frontend, and APIs.
  • Write scalable, testable, high-quality code that meets requirements.
  • Mentor engineers in Software Engineering best practices via design and code reviews. Ensure delivery of high-quality, value-driven, operationally efficient features that support technology platforms and business initiatives.
  • Own the software development life cycle. Lead development work and provide vision from project inception to architecture planning, development, release, and production.
  • Build robust relationships across development teams, business analysts, and all key stakeholders involved in projects.
  • Collaborate closely with other teams (and leaders) to help with continuous improvement of the architecture, tools, and processes.
  • Communicate effectively with all levels of the organization while keeping leaders apprised of strategies, operational progress, issues, concerns, mitigation, and remediation plans.

Qualifications

The individual must be able to perform each essential duty. The requirements listed below are representative of the knowledge, skills and/or abilities required

  • Bachelor's or master's degree in computer science, or equivalent experience.
  • 8 – 10 years of hands-on experience in designing/architecting enterprise software solutions including cloud-based applications using C#, .NET Core, ASP.NET Core, Entity Framework and Web/Rest API.
  • Experience using best practices, patterns and approaches to address the challenges inherent in re-engineering existing, complex systems.
  • 5+ years using Azure Dev Ops - especially Repositories and Pipelines.
  • 3+ years developing UI-based applications leveraging modern practices and tools such as Responsive Design, Bootstrap, Modular CSS, Ajax.
  • 3-5 years of prior experience leading and mentoring teams of software engineers.
  • Ability to build relationships, balance multiple priorities, and communicate across diverse teams.
  • Ability to deal with ambiguous situations.
  • Experience working with Agile/Scrum methodology.
  • Effective communication and problem-solving capabilities.

Physical Demands

The physical demands described in this section are to be representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions.

  • Job requires 80% sitting and 20% moving about the office
  • Significant amounts of time spent at a PC using keyboard and/or mouse
  • Significant amounts of time spent reading manuals and related computer course materials.

The work environment characteristics described in this section are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions.

  • Frequent interaction with employees of different departments and divergent skills with WCIRB software and hardware
  • Occasional periods of high stress and moments requiring quick, knowledgeable decision-making

Our employees enjoy a state of the art, energy-efficient, open work environment that nurtures collaboration and creativity. At the WCIRB, we go the extra mile to keep our employees happy and healthy. Our perks include:

  • Hybrid work environment (40% onsite 60% remote)
  • Medical, dental and vision benefits
  • Competitive PTO Program
  • 401K and pension plan
  • Annual incentive plan
  • Social activities

Please note: the WCIRB location in San Francisco is steps from Montgomery Street BART entrance.

WCIRB is an equal opportunity employer committed to an inclusive workplace that fosters belonging. All qualified applicants will receive consideration for employment without regards to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, age, genetic information, or any other basis prohibited by law. We also consider qualified applicants with criminal histories consistent with applicable federal, state and local law.

The successful candidate will reside in California and will work from our headquarters in San Francisco at least 40% of the time. We are NOT able to pay for relocation costs for candidates or to sponsor or take over sponsorship of an employment Visa at this time.

Thank you for your interest in the WCIRB!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Software Engineer - Hybrid
Lead Software Engineer - Hybrid

WORKER • San Francisco (CA)

Hybrid
USD 145,000 - 190,000
Hybrid work environment
Medical, dental and vision benefits
Competitive PTO Program
+3
Quality Engineer
Quality Engineer

Workers' Compensation Insurance Rating Bureau of California (WCIRB) • San Francisco (CA)

Hybrid
USD 110,000 - 160,000
Hybrid work environment
Medical/dental/vision benefits
Competitive PTO
+3
Hybrid Lead Software Engineer — Azure/.NET Architect
Hybrid Lead Software Engineer — Azure/.NET Architect

WORKER • San Francisco (CA)

Hybrid
USD 145,000 - 190,000
Hybrid work environment
Medical, dental and vision benefits
Competitive PTO Program
+3
Software Engineer 3
Software Engineer 3

Berkshire Hathaway Homestate Companies • Walnut Creek (CA)

Hybrid
USD 167,540 - 206,780
Work From Home Program
Free On-Site Fitness Facility
Paid Time Off
+2
Manager-Software Engineering (Remote)
Manager-Software Engineering (Remote)

American Specialty Health Incorporated • San Diego (CA)

Remote
USD 113,000 - 140,000
Lead Software Engineer - Full Stack (.NET / Angular/ Microservices)
Lead Software Engineer - Full Stack (.NET / Angular/ Microservices)

Citi • New York (NY)

Hybrid
USD 126,000 - 189,000
Senior Software Engineer (Remote)
Senior Software Engineer (Remote)

CareFirst, Inc. • Reston (VA)

Remote
USD 99,000 - 196,000
Software Engineer 3
Software Engineer 3

Berkshire Hathaway Homestate Companies • Sacramento (CA)

Hybrid
USD 144,430 - 183,120
Work From Home Program
Group Health Insurance
Paid Time Off
+2
Java Software Development Engineer
Java Software Development Engineer

Berkley Medical Management Solutions (a Berkley Company) • City of White Plains (NY)

On-site
USD 85,000 - 110,000
Health insurance
Dental insurance
Vision insurance
+6
Lead Software Engineer
Lead Software Engineer

TempWorks Software, Inc • Minneapolis (MN)

On-site
USD 104,000 - 144,000
Paid Time Off
Holiday Pay
Medical Insurance
+6