Senior Software Engineer
Confirmed live in the last 24 hours
Foxen

51-200 employees

Foxen develops innovative technology to provide insurance compliance
Company Overview
Foxen develops innovative technology to provide insurance compliance solutions and financial services to property owners, managers, and residents, seamlessly integrating with property management software and automating enrollment to maximize program participation. The company's products also manage renters insurance and offer rent reporting to improve residents' credit scores and financial wellness.
Data & Analytics
Real Estate

Company Stage

Series A

Total Funding

$44M

Founded

2018

Headquarters

Columbus, Ohio

Growth & Insights
Headcount

6 month growth

17%

1 year growth

28%

2 year growth

145%
Locations
Santa Barbara, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Agile
Software Testing
SCRUM
REST APIs
Development Operations (DevOps)
CategoriesNew
Backend Engineering
Full-Stack Engineering
Software QA & Testing
Software Engineering
Requirements
  • Bachelor's degree in Computer Science, Computer Engineering, or related field/experience
  • 7+ years relevant programming experience
  • Strong knowledge of OOP and reusable coding practices
  • Experience with serverless environments, microservices, and RESTful APIs
  • Full-stack expertise in multiple tiers of modern web applications
  • Experienced using practices such as unit testing, integration testing, proper code documentation, and appropriate logging to develop highly maintainable and reliable code
  • Understanding of scrum, continuous integration, continuous delivery, and DevOps
Responsibilities
  • Partner with leadership to deliver new and innovative solutions assisting in the overall growth of the company
  • Design, enhance, and construct new and existing features using performant, scalable, secure, documented, and maintainable code
  • Build and maintain 3rd party integrations utilizing APIs and/or data mapping
  • Quickly produce well-organized, optimized, and documented code
  • Communicate effectively and efficiently with the business, technical teams, and leaders
  • Automate and standardize everything – obliterate the manual processes
  • Own technical solutions and work with limited direction
  • Actively participate in agile ceremonies such as iteration planning, retrospective, and daily standups
  • Serve as an expert resource for others on the team and within the organization for programming needs
  • Mentor engineers on good development practices such as testing methodologies, secure coding practices and engineering for extensibility and supportability in a cloud enabled architecture
  • Driven to be a part of a high performing team that operates with a mindset of collective code ownership
  • Driven by producing market defining products quickly and with high quality