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

Senior Software Engineer position available for a candidate with extensive experience in the .NET framework, including C#, Visual Studio, SQL Server, ASP.NET, MVC, Web API, and REST. This role involves mentoring other engineers while architecting and designing new systems and enhancing existing ones using Azure DevOps tools and advanced PowerShell scripting. The ideal candidate will have over four years of professional software development experience within the .NET ecosystem, a strong grasp of object-oriented design principles, and the ability to assess architecture needs and propose solutions in a fast-paced environment at one of the leading insurance companies.

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 C#, ASP.NET, MVC, Web API, and REST.
  • Architect solutions within the .NET framework for both current and future projects.
  • Utilize Azure DevOps tools and practices to enhance development processes.
  • Write advanced PowerShell scripts to automate tasks and improve efficiency.
  • Mentor junior engineers in best coding practices and software architecture principles.

What we're looking for

  • 4+ years of professional software development experience in .NET (C#, OOD)
  • Advanced programming skills with C#, Visual Studio, SQL Server, ASP.NET, MVC, Web API, REST
  • Experience architecting and designing new and existing 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 (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

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