GEICO

Senior Engineer – Full-Stack, API, Software Development, Microservices

GEICO

full-time

Posted on:

Location Type: Hybrid

Location: BethesdaMarylandTexasUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $100,000 - $215,000 per year

Job Level

About the role

  • Scope, design, and build scalable, resilient distributed systems
  • Engage in cross-functional collaboration throughout the software lifecycle
  • Lead design sessions and code reviews with peers
  • Define, create, and support reusable application components/patterns
  • Utilize programming languages like Java, C#, Python, SQL, NoSQL, Docker, Kubernetes, and Azure tools
  • Mentor other engineers and share best practices

Requirements

  • Advanced experience with Java, C#/.NET, HTML-5, JavaScript/TypeScript, Angular/react, XML, JSON, RESTful Web Services
  • Experience with one additional modern language such as Java, C# or Python plus open-source software
  • Advanced experience in .NET framework including SQL Server, ASP.NET, MVC, Web API, REST
  • Proven full-stack development experience and understanding of microservices oriented architecture and API first design
  • Experience architecting and designing new and current systems
  • Advanced understanding of monitoring concepts, tooling, security protocols, and products
  • Experience with continuous delivery and infrastructure as code
  • 5+ years professional software development experience in .NET framework (C# or Java)
  • 4+ years of architecture and design experience
  • 4+ years of experience with AWS, GCP, Azure, or other cloud service
  • Bachelor's degree in computer science, Information Systems, or equivalent
Benefits
  • Comprehensive Total Rewards program
  • 401K savings plan vested from day one with a 6% match
  • Performance and recognition-based incentives
  • Tuition assistance
  • Mental healthcare and fertility/adoption assistance
  • Workplace flexibility with GEICO Flex program
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaC#PythonSQLNoSQLHTML-5JavaScriptTypeScriptAngularReact
Soft Skills
cross-functional collaborationmentoringdesign sessionscode reviewsbest practices