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

GEICO

Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$105,000–$215,000 / yr
Posted
1 day ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $164k
This role $160k
$91k most similar roles pay here $240k

This role pays less than 61% of similar roles. Most pay $142,400–$186,250 — the shaded band above. At the midpoint, this role pays about $160k versus about $164k for comparable roles.

Based on 240 similar postings.

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 130 open roles on FindRole.

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

Most-posted roles

View all roles at GEICO

At a glance

TL;DR · Senior Software Engineer - (C#/Microservices/Azure)

Senior Software Engineer position available for a candidate to join an experienced engineering team focused on developing and maintaining scalable .NET applications. This role involves mentoring junior engineers while contributing to architecture assessments and proposing innovative solutions. Day-to-day responsibilities include coding in C#, utilizing Visual Studio, SQL Server, ASP.NET, MVC, Web API, and REST, alongside implementing DevOps practices with Azure DevOps tools. The ideal candidate has over four years of professional experience within the .NET framework, a strong grasp of object-oriented design principles, and proficiency in modern web development technologies. This role is integral to enhancing our insurance product offerings, ensuring robust and efficient software solutions for large-scale business operations.

What you'll do

  • Design and implement software solutions using C#, .NET, and SQL Server.
  • Develop RESTful APIs and web applications with ASP.NET and MVC frameworks.
  • Apply DevOps practices and tools in Azure for continuous integration and deployment.
  • Mentor junior engineers on best coding practices and technical skills.
  • Conduct architecture assessments to propose system improvements and optimizations.

What we're looking for

  • 4+ years of professional software development experience in .NET framework.
  • Advanced proficiency in C#, Visual Studio, SQL Server, ASP.NET, MVC, Web API, and REST.
  • Strong understanding of DevOps concepts and Azure DevOps tools.
  • Experience with architecture assessment and proposal creation.
  • Ability to mentor other engineers in technical skills and best practices.

More like this

Similar roles

Senior Software Engineer (Java + Cloud-Native)

Motorola Solutions

Chicago, IL 52 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 (US) 36 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

Remote (US) 8 days ago $86,700$173,300
Go SQL Server Postgres Kubernetes Docker Linux CI/CD Python Java CICD AWS Azure Google Cloud Platform Git JIRA Confluence Prometheus Grafana Terraform
Remote

Senior Software Engineer, Cloud

Abbott

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