Software Engineer II

Hagerty
17dRemote

About The Position

As a Software Engineer II on the Digital Sales team, you will be working with our web quoting experience and have direct impact on Hagerty’s revenue. In this role you can expect to partner with other engineers to implement new features, maintain existing applications, and share knowledge with your fellow teammates. You will be working with a mix of technologies like JavaScript frameworks and .Net. Ready to get in the driver’s seat? Join us!

Requirements

  • Completed some professional training (e.g., college, bootcamps) in software development.
  • Comfortable working and actively participating within smaller (5-10 people) technical groups.
  • Eager to deeply learn, both independently and with help, our technologies and patterns such as:
  • Languages: C#, Typescript
  • Databases: Strong MS SQL knowledge, complex SQL queries, relational schemas
  • Interservice Communication: HTTP API patterns (ReST, RPC, GraphQL), brokered and non-brokered messaging
  • Security: SAML, OAuth 2, OIDC, data encryption, signing, CSRF
  • System Performance: load testing, application profiling, OS profiling
  • Operational Readiness: diagnostic and audit logging, metrics, tracing, monitoring, alerting
  • Deployment: VMs, containers, cloud providers, configuration management, canary deployments
  • Expert in CI/CD best practices
  • Expert with modern testing frameworks utilizing NUNIT, Selenium, Playwright, Jest (or similar)
  • Network: TCP/IP, HTTP, Firewalls, load balancers
  • Cloud: AWS experience
  • Able to clearly communicate your thoughts and actively listen to and integrate the thoughts and comments of others.

Responsibilities

  • Develop maintainable, scalable, secure, and resilient software
  • Own and support features, modules, and products
  • Improve your skills as an engineer
  • Contribute to and engage in a collaborative environment

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

1,001-5,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service