Senior IT Software Engineer

State Bar of California

San Francisco (CA)

Hybrid

USD 104,308 - 139,079

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

The State Bar of California is seeking a Senior Software Engineer to lead the design and development of high-complexity components within its Microsoft-centric application ecosystem. This role allows up to four days of remote work per week.

Successful candidates will have a Bachelor's degree and a minimum of three years of professional IT experience. Key responsibilities include building secure and scalable solutions, optimizing services, and collaborating with various teams. The role focuses on technologies like C#, .NET, Azure Functions, and modern JavaScript frameworks.

Qualifications

  • Minimum of three (3) years of professional IT experience.
  • Five (5) years of full-time, progressively responsible experience in software testing.
  • Proficient in Microsoft development ecosystem.

Responsibilities

  • Lead the design and development of high-complexity components and services.
  • Integrate and optimize services using Azure Functions and REST APIs.
  • Refine CI/CD pipelines and modernize legacy systems.

Skills

C#
.NET (Core and Framework)
ASP.NET MVC
Web APIs
SQL Server
Angular
React
Azure Functions
GitHub Actions

Education

Bachelor’s degree in a related field

Job description

Annual Salary Range Sr IT Analyst: $104,308 - $139,079

This position allows for up to four days of remote work per week.

About the Role

The Senior Software Engineer is responsible for leading the design and development of high‑complexity components and services within the organization’s Microsoft‑centric application ecosystem. This role focuses on building scalable, secure, and maintainable solutions using technologies such as C#, .NET (Core and Framework), ASP.NET MVC, Web APIs, SQL Server, and modern JavaScript frameworks like Angular or React.

Responsibilities
  • Lead the design and development of high‑complexity components and services.
  • Build scalable, secure, and maintainable solutions using Microsoft stack technologies.
  • Integrate and optimize services using Azure Functions, Logic Apps, Event Grid, REST APIs, messaging patterns, and data pipelines.
  • Refine CI/CD pipelines with GitHub Actions, improve automated testing practices, strengthen monitoring and alerting frameworks, and modernize legacy systems.
  • Collaborate with architects, product managers, quality engineering, and infrastructure teams to ensure reliable, high‑performance software delivery.
  • Maintain architectural and operational standards across justice or case‑management platforms (e.g., Tyler Odyssey).
  • Facilitate code reviews, knowledge sharing, and technical discussions across the team.
Ideal Candidate

Strong engineering judgment, clear communication, collaborative mindset; proficient in Microsoft development ecosystem; excels in design, maintainability, and long‑term system health; proactive at handling risks, technical debt, and trade‑offs; experienced with complex case‑management systems like Tyler Odyssey; current with evolving technologies; champion documentation practices.

Minimum Qualifications
  • Education: Bachelor’s degree in a related field or equivalent academic achievement.
  • Experience: Minimum of three (3) years of professional information technology experience comparable to an IT Analyst II with the State Bar.
  • Desired Experience: Five (5) years of full‑time, progressively responsible experience in software testing, quality assurance, and test automation.

Licenses or certificates are not required. Relevant certifications may substitute for some or all of the required education.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

State Bar of California • San Francisco (CA)

Hybrid
USD 104,000 - 139,000
Remote work up to 4 days/wk
Senior IT Software Engineer
Senior IT Software Engineer

State Bar of California • Los Angeles (CA)

Hybrid
USD 104,000 - 139,000
Remote work up to 4 days/week
Business Analyst & Software Developer
Business Analyst & Software Developer

STATE BAR OF MI • Lansing (MI)

Hybrid
USD 78,000 - 95,000
Lead Application Developer
Lead Application Developer

Acro Service Corp • Phoenix (AZ)

On-site
USD 100,000 - 130,000
Systems Analyst II
Systems Analyst II

Cook County State’s Attorney’s Office • Washington

On-site
USD 80,000 - 95,000
.NET Developer - Contract to Hire!
.NET Developer - Contract to Hire!

INT Technologies • Phoenix (AZ)

On-site
USD 80,000 - 100,000
Senior Business Analyst – Court Case Management System
Senior Business Analyst – Court Case Management System

ESG Consulting • Atlanta (GA)

On-site
USD 60,000 - 65,000
Legal Technology Analyst II - Information Technology Team - City Attorney's Office (1052)
Legal Technology Analyst II - Information Technology Team - City Attorney's Office (1052)

City and County of San Francisco • San Francisco (CA)

Hybrid
USD 116,000 - 146,000
Senior IT Analyst
Senior IT Analyst

Impronics Technologies • New York (NY)

On-site
USD 80,000 - 100,000
Cloud Engineer
Cloud Engineer

State Bar of California • San Francisco (CA)

On-site
USD 96,000 - 128,000