Job Summary
The Developer is responsible for the development, design, and implementation of new and modified software products and ongoing business projects. A key area of focus is our custom internally developed software including our web-based Laboratory Information Management System (LIMS).
Essential Duties and Responsibilities
- Learn and understand the desired user experience and business results for our internally developed software.
- Research, design, write, implement, and manage efficient code.
- Identify areas of modification in existing programs and subsequently develop these modifications and/or upgrades.
- Perform testing from scripted test cases as well as write test cases based on business requirements.
- Perform smoke testing and regression testing to ensure comprehensive analysis of issues and resolutions. This includes debugging pre-released software for defects.
- Partner closely with other Developers, UX designers, and business/systems analysts.
- Author documentation regarding newly created features and related SOPs/how-to guides.
- Deploy software tools, processes, and metrics.
- Develop quality assurance procedures.
- Provide comprehensive reporting as well as effective training and support for users.
- Offer recommendations regarding process improvement.
- Prioritize and juggle multiple projects at once.
- Other duties and special projects as assigned.
Knowledge, Skills, and Abilities
- Ability to maintain an incredibly high degree of attention to detail and accuracy.
- Ability to maintain confidence, confidentially, and composure during difficult and/or complex situations.
- Ability to work in a dynamic, fast-paced deadline environment (both collaborative and autonomous environments) while successfully managing multiple tasks.
- Strong knowledge of standard laboratory protocol, including ISO/IEC 17025 standards.
- Excellent communication skills and ability to effectively work, problem solve, and communicate with all levels of the organization.
- Proven track record of developing software code for custom business platforms.
Education and Experience
- Required: A high school diploma (or GED) plus least three (3) years of relevant programming experience.
- Required: At least two (2) years of experience with JavaScript, Vue.js, Ruby, PostgreSQL, and GraphQL.
- Preferred: Familiarity with Agile development concepts, test automation, Antd ui component library, Bootstrap, and React, AWS, and Heroku.
- Optional: Exposure to the cannabis industry.
Essential Functions
The physical demands described here are representative of those that an employee must meet to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
While performing the duties of this job the employee is frequently required to stand, handle or feel, to speak, and to hear. The employee is occasionally required to walk, sit, reach with hands and arms, bend, kneel, crouch, or crawl. The employee must frequently lift and/or move up to thirty-five (35) pounds. Specific vision abilities required for this job include close (proximity) vision, depth perception, and the ability to adjust focus.
Apply for this job with CannaSafe
Apply now →
By clicking the "Apply now" button, you'll be leaving Fazow and going to an external job application page for this company.
Please research all companies before applying. When applying for jobs, you should NOT have to pay to apply.
Fazow accepts no liability or responsibility as a consequence of any reliance upon information on external sites or in jobs listed on fazow.com.