Senior Software Engineer - (C#/Microservices/Azure)

GEICO

Actively hiring
Remote (Md Bethesda Office, US) Posted 120 days ago $105,000$215,000 / year

At a glance

AI generated

TL;DR

As a Senior Engineer at our organization, you will join a dedicated engineering team focused on enhancing customer experiences and ensuring robust system protection and availability. Your responsibilities include mentoring junior engineers, architecting new systems, and contributing to the continuous improvement of existing ones using advanced DevOps practices with Azure DevOps tools. You will leverage your expertise in .NET technologies such as C#, Visual Studio, SQL Server, ASP.NET, MVC, Web API, and REST to build scalable solutions. Additionally, you will utilize PowerShell scripting for automation tasks and provide architectural assessments and proposals to address complex business challenges. This role requires at least four years of professional software development experience within the .NET framework, emphasizing object-oriented design principles.

Skills

.NET C# Visual Studio SQL Server ASP.NET MVC Web API REST Azure DevOps PowerShell

What you'll do

  • Design and implement new systems using .NET technologies.
  • Mentor junior engineers in software development best practices.
  • Architect solutions for current system improvements.
  • Write advanced PowerShell scripts for automation tasks.
  • Utilize Azure DevOps tools for continuous integration and deployment.

What we're looking for

  • 4+ years of professional software development experience in .NET framework (C#, object-oriented design).
  • Advanced programming skills in C#, Visual Studio, SQL Server, ASP.NET, MVC, Web API, and REST.
  • Experience architecting and designing new and current systems.
  • Proficient in DevOps concepts and Azure DevOps tools.
  • Strong PowerShell scripting abilities.

Market check

Salary context

This $105,000–$215,000 range sits above 43% of similar postings on FindRole.

Peer median band

$117,000$213,925

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$142,400$177,250

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

Employer

About GEICO

GEICO (Government Employees Insurance Company) is one of the largest auto insurers in the United States, offering affordable auto, home, renters, and other personal insurance products. Industry: Insurance

GEICO currently has 128 open roles on FindRole.

Listed pay typically runs $110,000–$230,000 across 128 roles with salary data.

Most-posted roles

View all roles at GEICO

More like this

Similar roles

Senior Software Engineer (Backend APIs/Platform)

T-Mobile

US 9 days ago $113,600$205,000
Spring Boot Java SQL PostgreSQL AWS Kubernetes Docker Apache Kafka CI/CD Swagger 3.0 WebClient RESTful API SonarQube Git Splunk Grafana

Senior Software Engineer (Java + Cloud-Native)

Motorola Solutions

Chicago, Il, US 45 days ago $150,000$175,000
Java Spring Boot AWS Docker Kubernetes MySQL CI/CD Vue React Angular Terraform Microservices Event-driven architectures SQL Agile Monitoring Logging Tracing Alerting Incident response readiness CloudFormation

Senior Software Engineer, Cloud

Abbott

Remote (United States Of America : Remote, US) 29 days ago $86,700$173,300
Go SQL Server Postgres RESTful APIs microservices Kubernetes Docker Linux CI/CD JIRA Confluence Python AWS Git Terraform Prometheus Grafana
Remote

Senior Software Engineer, Cloud

Abbott

US 29 days ago $99,300$198,700
Go SQL Server PostgreSQL RESTful APIs microservices Kubernetes Docker TDD CI/CD Linux Open Telemetry pprof

Senior Software Engineer, Cloud

Abbott

US 29 days ago $86,700$173,300
Go SQL Server PostgreSQL Kubernetes Docker RESTful APIs microservices Linux CI/CD Agile Confluence JIRA