What are the responsibilities and job description for the Software Developer position at Aimco?
Job Description
Work primarily as a Frontend Developer, for our Rulai chat-bot platform to build new and modify existing (JavaScript based) chatbot flows, while also providing production support.
Work as the backup for our Frontend Lead, taking on the role as necessary, to provide oversight for our 5 chat-bot developers, contractors / vendors and work closely with the Product Owner.
Work closely with a variety of stakeholders like timeline-driven managers, sophisticated marketers, business partners, infrastructure engineers, the project backend team, and the project manager.
Essential Functions :
- Provide lead assistance for chatbot flow design, production deployments, escalated debugging and troubleshooting, code reviews, and platform governance.
- Build new or modify existing chatbot flows, which includes all implementation details.
- Build new or modify existing JavaScript based integrations with our backend APIs
- Create QA test cases, and execute QA testing for the code of other developers.
- Provide full production support for all deployed chatbots.
- Work heavily within Jira for all project activities.
- Create documentation for all developed code.
Qualifications
Education and Experience :