Geico - Chevy Chase, MD

posted about 1 month ago

Full-time - Mid Level
Remote - Chevy Chase, MD
Insurance Carriers and Related Activities

About the position

GEICO is seeking an experienced Full Stack Web Developer to join our Mobility Engineering Operations team. This remote position focuses on building high-performance, low maintenance, and zero-downtime platforms and applications. The role is pivotal in driving the transformation of our insurance business into a tech organization, emphasizing engineering excellence and a culture of psychological safety and continuous improvement.

Responsibilities

  • Scope, design, and build scalable, resilient distributed systems and maintain all websites and software applications.
  • Understand UI, cross-browser compatibility, and general web functions and standards.
  • Create solutions for identified problems or bugs.
  • Execute assignments using web applications, scripts, and programming languages such as HTML, CSS, JavaScript, and APIs.
  • Design assignments with web services like GO, REST, SOAP, etc.
  • Evaluate written code to ensure it meets industry standards and is compatible with all devices.
  • Develop and validate test routines to ensure the quality of the external and internal interface.
  • Engage in cross-functional collaboration throughout the entire software lifecycle.
  • Participate in design sessions and code reviews with peers to elevate the quality of engineering across the organization.
  • Utilize programming languages like HTML, Kotlin, Java, JavaScript, TypeScript, Dart, Python, C#, SQL, and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of Azure tools and services.
  • Consistently share best practices and improve processes within and across teams.

Requirements

  • Programming experience with at least two modern languages such as Kotlin, Java, JavaScript, TypeScript, JSX, Dart, Python, C++, or C# including object-oriented design.
  • Experience using HTML, CSS, REST, GO, SOAP, etc.
  • Experience contributing to the architecture and design of new and current systems.
  • In-depth knowledge of CS data structures and algorithms.
  • Understanding of existing Operational Portals such as Azure Portal.
  • Understanding of micro-services architecture and extensible REST APIs.
  • Understanding of monitoring tools.
  • Intermediate PowerShell scripting skills.
  • Intermediate level understanding of Azure Network such as security zones, VNETs, and Public Peered Services.
  • Understanding of Azure PaaS and IaaS services.
  • Understanding of security protocols and products such as: Active Directory, Windows Authentication, SAML, OAuth.
  • Experience in Datacenter structure, capabilities, and offerings, including the Azure platform and its native services.
  • Knowledge of developer tooling across the software development life cycle.
  • Understanding of DevOps Concepts, Cloud Architecture, and Azure DevOps Operational Framework.
  • Experience in Application Frameworks.
  • Experience in Risk Assessment.
  • Experience in Android Studio, XCode, VS Code, or a similar IDE.
  • Experience in Application monitoring and performance assessment.
  • Experience in Source code management and code versioning tools such as GIT.
  • Experience in design patterns MVC, Decorator, Abstract Factory, Chain of Responsibility.
  • Experience with Gradle.
  • Experience with building out an application store on Windows/Mac OS.

Nice-to-haves

  • Strong problem-solving ability.
  • Strong oral and written communication skills.
  • Ability to excel in a fast-paced, startup-like environment.

Benefits

  • Premier Medical, Dental and Vision Insurance with no waiting period
  • Paid Vacation, Sick and Parental Leave
  • 401(k) Plan
  • Tuition Reimbursement
  • Paid Training and Licensures
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service