What are the responsibilities and job description for the Software Developer III position at Tax Protection Plus?
Tax Protection Plus is a fast-growing, uniquely experienced and effective company that is changing our industry with innovative solutions. Taxes aren’t fun. Tax audits are even worse. That’s where Protection Plus steps in. We work with taxpayers and tax professionals around the country to bring some much-needed light to an otherwise dark and stressful situation. We are looking for a software developer that can work independently, as part of a team and as an apprentice to the senior developer. You will need to effectively collaborate with the development team and business contacts in the company. Ability to perform development efforts such as analysis, design, coding/creating, and testing. Provide technical consultation on extremely challenging or unusual situations. Development includes but is not limited to customized coding, software integration, analysis, configuring solutions, or the use of tools pertinent to the area, project, or system to configure or generate a solution. Ability to participate in testing, implementation, maintenance, and escalated support of Tax Protection Plus’s most complex solutions. Clear communication of project statues against planned implementation is required. Ensure adherence to company and industry standards.
Requirements
· Proficiency in modern JavaScript (ES6 )
· Familiarity with relevant frameworks and libraries (Node.js, Express)
· Experience with PHP a plus, (Symfony and Drupal)
· Experience with core AWS services (EC2, S3, RDS, Lambda, etc.)
· Knowledge of AWS best practices for scalability, security, and cost management, Proficiency in SQL and relational database design (MySQL, PostgreSQL, etc.) Understanding of graph database concepts and experience with tools like Neo4j, Amazon Neptune, or similar
· Familiarity with javascript testing frameworks (e.g., Jest, Mocha)
· Strong command over Git, including branching, merging, and pull requests
· Proficiency in Linux shell commands and scripting
· Ability to navigate and manage Linux-based environments, critical for deployments and troubleshooting
· Ability to work independently on complex issues and collaborate effectively with cross-functional teams
Tax Protection Plus is an Equal Opportunity Employer that does not discriminate on the basis of race, gender, color, religion, citizenship or national origin, age, sexual orientation, gender identity, disability, veteran status, or other classification protected by law. Tax Protection Plus is a Drug Free Workplace.
Job Type: Full-time
Pay: $50,000.00 - $65,000.00 per year
Benefits:
- 401(k) matching
- AD&D insurance
- Dental insurance
- Disability insurance
- Flexible spending account
- Health insurance
- Life insurance
- Paid holidays
- Paid time off
Schedule:
- Monday to Friday
Ability to Relocate:
- Winston Salem, NC 27103: Relocate before starting work (Required)
Work Location: In person
Salary : $50,000 - $65,000