GEICO

Senior Engineer .NET

GEICO
Apply
4 days ago
Dallas, TX, USA or Richardson, TX, USASenior

Responsibilities

  • Architect, develop, and maintain scalable and resilient distributed systems.
  • Define product requirements with stakeholders and deliver optimized solutions.
  • Collaborate with cross-functional teams across the software development lifecycle.
  • Conduct design sessions and code reviews while mentoring junior engineers.
  • Create reusable application components and patterns.
  • Build and maintain full-stack applications with ReactJS-based front ends and .NET or Java backend services.
  • Develop and integrate RESTful APIs and microservices.
  • Use CI/CD pipelines, Docker, and Kubernetes to support development and deployment.
  • Create and maintain design documentation, workflows, and runbooks.
  • Support critical systems, including 24x7 on-call support when necessary.

Requirements

  • At least 5 years of professional software development experience in large-scale enterprise environments.
  • At least 4 years of experience with backend technologies such as .NET, Java, ASP.NET Core, or Spring Boot.
  • At least 3 years of experience with ReactJS.
  • Strong proficiency with HTML5, CSS3, JavaScript, ReactJS, Redux, and Hooks.
  • Experience with SQL and NoSQL databases, Azure, AWS, or GCP, and JSON, XML, and YAML.
  • Experience designing and maintaining scalable distributed systems and full-stack applications.
  • Experience developing and integrating RESTful APIs and microservices.
  • Knowledge of responsive and adaptive design principles.
  • Familiarity with open-source frameworks, tools, and modern engineering practices.
  • Familiarity with Python, Golang, PowerShell, or similar programming and scripting languages is preferred.
  • Bachelor’s or Master’s degree in Computer Science, Information Systems, or equivalent education/work experience.

Benefits

  • Personalized development programs, mentorship, and certification assistance.
  • Competitive pay, benefits, and flexibility to support employee well-being and future goals.
  • GEICO will consider sponsoring a new qualified applicant for employment authorization for this position.
GEICO

About GEICO

10,000+ employees

GEICO sells auto and other personal lines insurance to U.S. consumers through a primarily direct-to-consumer model via web, mobile, and phone, with some local agents. Its products include car, motorcycle, RV, boat, homeowners, renters, condo, umbrella, and commercial auto coverage, plus roadside assistance. Founded in 1936 and headquartered in Bethesda, Maryland, GEICO is a subsidiary of Berkshire Hathaway and is among the largest auto insurers in the United States.

Contact me