Taro Logo

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

One of the nation's largest and fastest-growing auto insurers providing insurance services for over 75 years.
Chevy Chase, MD, USA
$80,000 - $160,000
Backend
Mid-Level Software Engineer
Remote
5,000+ Employees
2+ years of experience
Finance
This job posting may no longer be active. You may be interested in these related jobs instead:

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

GEICO, one of the nation's leading auto insurance providers, is seeking a Software Engineer II to join their innovative technology team. This remote position offers an exciting opportunity to work with modern technologies including C#, Microservices, and Azure cloud platform.

The role combines technical expertise with business impact, as you'll be working on systems that serve millions of customers. You'll be responsible for designing and implementing microservices architecture, working with various databases, and contributing to the company's digital transformation initiatives.

The ideal candidate should have strong programming skills in object-oriented languages, experience with modern web technologies, and a solid understanding of distributed systems. You'll be working in an environment that values continuous learning and innovation, with access to cutting-edge tools and technologies.

GEICO offers an exceptional benefits package including a competitive salary range of $80,000-$160,000, comprehensive healthcare coverage, 401(k) with 6% match vested from day one, and flexible work arrangements including the ability to work remotely. The company has a strong commitment to professional development, offering tuition assistance and various learning opportunities.

As part of GEICO's technology team, you'll contribute to projects that directly impact the company's ability to serve its customers efficiently. The role offers excellent growth opportunities within a stable, well-established company that's continuously evolving its technical capabilities. You'll be part of a culture that values innovation, inclusion, and professional growth, working alongside talented professionals in a collaborative environment.

The position offers the perfect balance of technical challenges and professional growth opportunities, making it an ideal role for a mid-level engineer looking to make a significant impact while advancing their career in a supportive and dynamic environment.

Last updated 19 days ago

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

  • Build and configure flows and process builders
  • Lead projects and interact with clients and sponsors
  • Partner with engineering teams and transfer research to production
  • Work in both fast development and operation environment
  • Solve analytical problems with quantitative approaches

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

Java
Python
MongoDB
Cassandra
  • Proficiency in at least one OOP language such as Python, Java, C#
  • Advanced knowledge of web technologies (HTML, CSS, JavaScript)
  • Knowledge of databases including MySQL, PostgreSQL, Cassandra, MongoDB, Elasticsearch
  • Experience with web service integration (REST/SOAP)
  • Experience with continuous delivery (CI/CD) and Infrastructure as Code
  • In-depth knowledge of CS data structures and algorithms
  • Experience with Windows Server Administration
  • Knowledge of big data and streaming data pipeline architecture
  • Experience with open-source tools like GIT/Jenkins/CircleCI

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

401k
Medical Insurance
Mental Health Assistance
Education Budget
  • Comprehensive Total Rewards program
  • 401K savings plan with 6% match vested from day one
  • Performance and recognition-based incentives
  • Tuition assistance
  • Mental healthcare coverage
  • Fertility and adoption assistance
  • Workplace flexibility including 4 weeks work from anywhere in US