Enable job alerts via email!

Software Engineer II - (C#/Microservices/Azure) - REMOTE

GEICO

Chevy Chase (MD)

Remote

USD 80,000 - 160,000

Full time

6 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

GEICO is seeking an experienced Engineer II to transform their insurance business by building high-performance platforms. The role requires strong technical skills from front-end to back-end systems, and offers the opportunity to work in a fast-paced, growth-oriented environment.

Qualifications

  • 2+ years in software development with Java frameworks.
  • Experience designing systems and cloud services.
  • Familiarity with microservices architecture and REST APIs.

Responsibilities

  • Design and build scalable, resilient distributed systems.
  • Collaborate in cross-functional teams throughout software lifecycle.
  • Participate in design sessions and code reviews.

Skills

Problem Solving
Communication
Object-Oriented Design
Data Structures and Algorithms

Education

Bachelor’s degree in Computer Science

Tools

Azure
Docker
Kubernetes
Java
C++
C#
SQL
NoSQL databases
HTML5
JavaScript/TypeScript
XML
JSON

Job description

Position Summary

GEICO is seeking an experienced Engineer passionate about building high-performance, low-maintenance, zero-downtime platforms and applications. You will help drive our insurance business transformation as we transition from a traditional IT model to a tech organization focused on engineering excellence, fostering a culture of psychological safety and continuous improvement.

Position Description

The Engineer II is a key member of the engineering team, working across the organization to provide a seamless experience for our customers while maintaining high standards of protection and availability. Our team thrives in delivering high-quality technology products and services in a fast-paced, hyper-growth environment where priorities shift rapidly. The ideal candidate has broad and deep technical knowledge, from front-end UI to back-end systems and everything in between.

Position Responsibilities

  1. Scope, design, and build scalable, resilient distributed systems.
  2. Engage in cross-functional collaboration throughout the entire software lifecycle.
  3. Participate in design sessions and code reviews to enhance engineering quality.
  4. Utilize programming languages like Python, C#, or other object-oriented languages, SQL, NoSQL databases, Docker, Kubernetes, and Azure tools.
  5. Share best practices and improve processes within and across teams.
  6. Develop product definitions and leverage technical skills to drive solutions.

Qualifications

  1. Experience with at least one modern programming language such as Java, C++, or C# with object-oriented design.
  2. Contributed to architecture and design of systems.
  3. Strong knowledge of data structures and algorithms.
  4. Familiarity with Azure Portal and operational portals.
  5. Knowledge of HTML5, JavaScript/TypeScript, XML, JSON.
  6. Understanding of microservices architecture and REST APIs.
  7. Experience with monitoring tools and PowerShell scripting.
  8. Understanding of Azure networking, security protocols, and cloud services.
  9. Experience with data center capabilities and Azure native services.
  10. Knowledge of developer tooling across the software development lifecycle.
  11. Understanding of DevOps, cloud architecture, and Azure DevOps.
  12. Strong problem-solving, communication skills, and ability to work in a fast-paced environment.

Experience

  1. 2+ years of professional software development experience in Java frameworks.
  2. 2+ years in architecture and design roles.
  3. 2+ years of experience with cloud services like AWS, GCP, or Azure.
  4. 2+ years of experience with open-source frameworks.

Education

Bachelor’s degree in Computer Science, Information Systems, or equivalent experience.

Salary Range

$80,000 - $160,000 annually. Final salary depends on experience, education, location, and market considerations.

GEICO considers sponsoring qualified applicants for employment authorization.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.