Company Overview
Harbor Compliance is a fast-growing technology company reinventing how nonprofits and businesses manage critical areas of compliance. An Inc. 5000 and Deloitte Technology Fast 500 honoree, Harbor Compliance is using technology to simplify the complexities of business licensing and legal entity management. We have scaled to 25,000 clients and are just getting started.
Position Overview
The Software Development Engineer is a key member of the Scrum team responsible for designing and developing new system components, product enhancements, and defect fixes for our industry-leading compliance software. This position is ideal for a technically-minded individual with a background in full-stack application development. Success is measured by your ability to write clean code that delivers value to our clients and initiate conversations regarding technical standards and process improvements.
Responsibilities
- Independently design and develop software features to meet the needs of our clients
- Actively collaborate with other Scrum team members to deliver projects and meet team commitments
- Develop an understanding of our application's complexities and dependencies
- Adhere to and further develop the team's technical standards
- Ability to prioritize and manage multiple priorities
- Work closely with Business Analysts and Stakeholders to clarify requirements
Required Qualifications
- B.S. in Computer Science, Software Engineering, or equivalent professional experience
- Advanced understanding of object-oriented design patterns (preferably using PHP)
- Experience with full-lifecycle development (i.e., design, coding, testing, debugging, etc.)
- Experience using a PHP framework such as CakePHP, Laravel, or Symfony is preferred
- Experience with front-end development using HTML, CSS, and Javascript utilizing frameworks such as Vue.js, Angular, or React
- Experience developing and debugging RESTful web APIs
- Experience with MySQL or similar relational database
- Experience working in an Agile Scrum environment
- Experience working in a modern software development environment using practices such as continuous integration, continuous deployment, test-driven development, and pair programming
- An attitude focused on team outcomes
- Independent work-ethic
- Analytics skills
- Readiness to learn the complexities of the compliance industry
- Comfortable learning complex and changing technologies
- Accurate communication skills
Preferred Qualifications
- A minimum of 3 years of professional experience in web application development
- Familiarity with the LEMP stack is a huge plus
Location and Hours:
This is a full-time, Monday or Friday, remote position. Our standard operating hours are 9 AM to 6 PM EST.
Note: This position is not open to California, Colorado, Montana, or New York residents.
Compensation
Competitive salary and generous benefits including paid time off; seven paid holidays; comprehensive health insurance including medical, dental, vision, and life insurance; and a 401(k) retirement plan with a company match program.
Harbor Compliance is an equal opportunity employer.