Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

GEICO Logo

Senior Engineer - Full-Stack (API/Software Development/Microservices)

GEICO

$100,000 - $215,000
Dec 12, 2025
Chevy Chase, MD, US
Apply Now

At GEICO, the business problem is to redefine experiences for customers and drive insurance business transformation through relentless innovation and high-performance, low-latency platforms and applications.

Requirements

  • Advanced experience with Java, C-Sharp/.NET, HTML-5, JavaScript/TypeScript, Angular/react, XML, JSON, RESTful Web Services and/or Flutter (a plus)
  • Experience with one additional modern language such as Java, C-Sharp or Python and with open-source software is a plus
  • Advanced experience within the .NET framework, Including SQL Server, ASP.NET, MVC, Web API, and REST
  • Proven full-stakc development experience understanding of microservices oriented architecture and API first design (REST, graphQL)
  • Experience architecting and designing new and current systems
  • Advanced understanding of monitoring concepts and tooling
  • Advanced understanding of security protocols and products

Responsibilities

  • Scope, design, and build scalable, resilient distributed systems including front-end and back-end development
  • Engage in cross-functional collaboration throughout the entire software lifecycle
  • Lead in design sessions and code reviews with peers to elevate the quality of engineering across the organization
  • Define, create, and support reusable application components/patterns from a business and technology perspective
  • Utilize programming languages like Java, C-Sharp, Python or other object-oriented languages, SQL, and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of Azure tools and services
  • Mentor other engineers
  • Consistently share best practices and improve processes within and across teams

Other

  • Ability to excel in a fast-paced environment
  • Bachelor's degree in computer science, Information Systems, or equivalent education or work experience
  • 5+ years of professional software development experience within .NET framework (C-Sharp including object-oriented design) or Java
  • 4+ years of experience with architecture and design
  • At this time, GEICO will not sponsor a new applicant for employment authorization for this position