Senior Software Engineer

20 Days Old

Who We Are: Founded in 2018 and headquartered in Columbus, Ohio, Foxen provides innovative insurance compliance solutions and financial services for the mutual benefit of property owners, managers, and residents in multifamily real estate. Foxen is comprised of technologists and developers, insurance and finance professionals, and property management industry veterans. We leverage extensive expertise and collaboration to deliver technology-driven solutions that seamlessly meet the needs of our customers. Foxen’s products revolutionize flawed and antiquated processes, while simultaneously creating property revenue and financial wellness for residents. What You’ll Do: Foxen is looking for a Senior Software Engineer that wants to work with significant autonomy in a small, entrepreneurial team. You’ll have the opportunity to solve interesting problems to provide streamlined and efficient financial services solutions to our customers. As a senior team member, you’ll also provide leadership and technical guidance in designing and implementing technology solutions to support the company's growth and strategic objectives. Key Responsibilities: Partner with leadership to deliver innovative solutions that support the overall growth of the company. Design, enhance, and build new and existing features using performant, scalable, secure, documented, and maintainable code. Build and maintain third-party integrations utilizing APIs and data mapping. Produce well-organized, optimized, and documented code quickly. Communicate effectively with business teams, technical staff, and leadership. Automate and standardize processes to eliminate manual tasks. Own technical solutions and work with limited guidance. Participate actively in agile ceremonies such as planning, retrospectives, and daily standups. Serve as a technical resource for team members and organization-wide programming needs. Mentor engineers on best development practices, including testing methodologies, secure coding, and designing for extensibility and supportability in a cloud environment. Contribute to a high-performing team with a mindset of collective ownership. Focus on delivering high-quality, market-defining products rapidly. What You Bring: Bachelor’s degree in Computer Science, Computer Engineering, or related field/experience. 7+ years of relevant programming experience. Strong knowledge of Object-Oriented Programming (OOP) and reusable coding practices. Experience with serverless environments, microservices, and RESTful APIs. Full-stack expertise in multiple tiers of modern web applications. Experience with testing practices such as unit and integration testing, proper documentation, and logging for maintainable and reliable code. Understanding of Scrum, CI/CD, and DevOps practices. Our Tech Stack: Azure Cloud Services such as Functions, App Services, Service Bus, Event Grid, Document Intelligence, and Storage. C#, .NET 8, SQL. JavaScript, Blazor. Terraform. What We Offer: As a Senior Software Engineer, you’ll receive a competitive compensation package with full benefits, including a choice of three health insurance plans, dental, vision, short-term and long-term disability, HSA accounts with company match, company-paid and voluntary life and AD&D insurance, FSA-Dependent Care Accounts, Paid Time Off, paid holidays, and a 401(k) with 4% company match. This is a full-time exempt position. Travel may be required for training and company events.
#J-18808-Ljbffr
Location:
Santa Barbara, CA, United States
Salary:
$200,000 - $250,000
Job Type:
FullTime
Category:
IT & Technology