Senior Accounting Developer

Job Details

Job Location

US TX RSM 002 Remote – Knoxville, TN

Remote Type

Fully Remote

Description

About Inhabit

Inhabit is a global proptech software company serving the residential and vacation property management industries. Our team members deliver best-in-class software solutions and services while fostering innovation and collaboration with business leaders and industry experts. Inhabit believes that property managers are central to the success of the residential and vacation housing markets and delivers products built to empower them, their investors, and communities. Come help build the company you want to Inhabit. To learn more, visit Inhabit.com.

Job Description Summary

Senior Developer with a strong background in SaaS software development, particularly for accounting systems. As a Senior Developer, you will be responsible for developing best-in-class solutions for fully auditable, accurate, feature-rich accounting. In this role, you will be responsible for helping to ensure software solutions meet the legal accounting requirements required by our clients, as well as providing robust, efficient, easy-to-use functionality that will set our accounting features apart from the competition.

The ideal candidate for this role will have an understanding of the necessary functions of accounting as it pertains to software development, including but not limited to the recording of debits/credits, journal entries/adjustments, the recording of transfers between accounts, the preparation and processing of payments, the production of detailed and accurate accounting statements, and the proper storage of data and logs related to accounting activities for the purpose of financial auditing. Extensive experience in PHP, JavaScript, and PostgreSQL. A high level of comfort with vanilla PHP (no framework) and stored procedures is a must. While this position is largely focused on backend functionality, you should be comfortable working with JavaScript in general, and a recent focus on React is highly desirable, particularly if you have experience migrating from older JavaScript frameworks to React.

You should be a self-starter and an independent learner that will take the initiative to solve problems and get the job done. You should thrive in fast-paced environments where each team member’s contributions are vital to the overall success of the product. You can articulate your ideas for improvement well and are comfortable working with an international development team. If you are a software engineer with a passion for building robust, scalable, and efficient solutions, we encourage you to apply today.

What You’ll Do (Functions & Responsibilities)
• Develop, troubleshoot, and maintain application code for existing functionality
• Collaborate with the team in defining architecture; implement data contracts; identify and proactively advise on potential risks to success
• Design, develop, and test new modules throughout their life cycle – Translate design vision provided by the management team
• Learn, understand, and use PHP and JavaScript frameworks used by the application; contribute to development, troubleshooting, and maintenance of custom framework as needed
• Manage application dependencies
• Work with the Q/A team to develop and maintain regression and unit testing platforms
• Research and recommend changes to the management team to improve application and user experience
• Follow coding conventions, policies, and procedures provided
• Specifically focus on developing and maintaining accounting features, ensuring accuracy and compliance with industry standards

Qualifications

What We’re Looking For (Minimum qualifications)
• 8+ years of development experience with PHP, with meaningful time spent working on high-load systems
• 5+ Significant experience working with PostgreSQL writing highly optimized SQL queries and stored procedures
• 5+ years of development experience with JavaScript and experience with React is desirable
• 3+ years in SaaS development with robust accounting functionality
• Expert level comfort with Git and GitHub, REST services, Bash scripting, Docker, and Kubernetes
• Significant experience in learning and understanding complex codebases through independent exploration
• Experience delivering accurate, auditable, rapidly available reporting for accounting systems
• Familiarity with Trust Accounting in the United States or other experience meeting legal accounting requirements/audits is highly desirable
• 100% fluent in English and Spanish

Education Requirements
• Bachelors degree, or related experience

Type
• Full-Time, Salaried Exempt

Location/Travel
• Remote Texas
• Ability to travel to Mexico up to 20%

Benefits Include
• Competitive Pay
• Health Insurance: Medical, Dental, Vision and Prescription Plans
• Health Savings Accounts
• Flexible Spending Account
• Dependent Flexible Spending Account
• Critical Illness
• Accident
• 401k Plan with discretionary company match
• Short- and Long-Term Disability
• Company Paid $25,000.00 life insurance
• Supplemental Life and AD&D Insurance
• Employee Assistance Program
• Paid Holidays
• Paid Vacation
• Paid Volunteer Time
• Inhabit Employee Discount Programs

Our Company is an Equal Opportunity Employer and complies with all federal, state, and local laws, including providing reasonable accommodations to applicants.

Location: Knoxville, TN, US

Offer Expires: 2024-10-24 20:26:31

Job Posting Language: en

Benefits:

  • Paid Time Off
  • Health Insurance
  • Dental Coverage
  • Retirement Savings

Qualifications:

  • The ideal candidate for this role will have an understanding of the necessary functions of accounting as it pertains to software development, including but not limited to the recording of debits/credits, journal entries/adjustments, the recording of transfers between accounts, the preparation and processing of payments, the production of detailed and accurate accounting statements, and the proper storage of data and logs related to accounting activities for the purpose of financial auditing
  • Extensive experience in PHP, JavaScript, and PostgreSQL
  • A high level of comfort with vanilla PHP (no framework) and stored procedures is a must
  • You should be a self-starter and an independent learner that will take the initiative to solve problems and get the job done
  • 8+ years of development experience with PHP, with meaningful time spent working on high-load systems
  • 5+ Significant experience working with PostgreSQL writing highly optimized SQL queries and stored procedures
  • 3+ years in SaaS development with robust accounting functionality
  • Expert level comfort with Git and GitHub, REST services, Bash scripting, Docker, and Kubernetes
  • Significant experience in learning and understanding complex codebases through independent exploration
  • Experience delivering accurate, auditable, rapidly available reporting for accounting systems
  • 100% fluent in English and Spanish
  • Bachelors degree, or related experience
  • Remote Texas
  • Ability to travel to Mexico up to 20%

Responsibilities:

  • As a Senior Developer, you will be responsible for developing best-in-class solutions for fully auditable, accurate, feature-rich accounting
  • In this role, you will be responsible for helping to ensure software solutions meet the legal accounting requirements required by our clients, as well as providing robust, efficient, easy-to-use functionality that will set our accounting features apart from the competition
  • Develop, troubleshoot, and maintain application code for existing functionality
  • Collaborate with the team in defining architecture; implement data contracts; identify and proactively advise on potential risks to success
  • Design, develop, and test new modules throughout their life cycle – Translate design vision provided by the management team
  • Learn, understand, and use PHP and JavaScript frameworks used by the application; contribute to development, troubleshooting, and maintenance of custom framework as needed
  • Manage application dependencies
  • Work with the Q/A team to develop and maintain regression and unit testing platforms
  • Research and recommend changes to the management team to improve application and user experience
  • Follow coding conventions, policies, and procedures provided
  • Specifically focus on developing and maintaining accounting features, ensuring accuracy and compliance with industry standards

Benefits:

  • Full-Time, Salaried Exempt
  • Competitive Pay
  • Health Insurance: Medical, Dental, Vision and Prescription Plans
  • Health Savings Accounts
  • Dependent Flexible Spending Account
  • Critical Illness
  • Accident
  • 401k Plan with discretionary company match
  • Short- and Long-Term Disability
  • Company Paid $25,000.00 life insurance
  • Supplemental Life and AD&D Insurance
  • Employee Assistance Program
  • Paid Holidays
  • Paid Vacation
  • Paid Volunteer Time
  • Inhabit Employee Discount Programs

LinkedIn: Apply Here

ZipRecruiter: Apply Here

Indeed: Apply Here

Glassdoor: Apply Here