Senior Engineer - Full Stack

GEICO GEICO · Insurance · Bethesda, MD +1

Senior Full-Stack Engineer to build and maintain high-performance, low-latency platforms and applications for GEICO's Claims Technology team, focusing on Insurtech transformation and enhancing customer experiences. The role involves full software lifecycle collaboration, system design, and mentoring.

What you'd actually do

  1. Scope, design, and build scalable, resilient distributed systems
  2. Build product definition and leverage your technical skills to drive towards the right solution
  3. Engage in cross-functional collaboration throughout the entire software lifecycle
  4. Lead in design sessions and code reviews with peers to elevate the quality of engineering across the organization
  5. Define, create, and support reusable application and database components/patterns from a business and technology perspective

Skills

Required

  • Java
  • C++
  • Python
  • C#
  • React
  • Typescript
  • Flutter
  • Microservices architecture
  • REST APIs
  • DevOps Concepts
  • Cloud Architecture
  • PostgreSQL database design
  • application monitoring tools
  • performance assessments
  • security protocols
  • Active Directory
  • Windows Authentication
  • SAML
  • OAuth
  • Kubernetes
  • continuous delivery
  • infrastructure as code
  • developer tooling
  • CS data structures
  • algorithms
  • SQL scripting

Nice to have

  • Azure tools and services