Key Essential Functions:
Manage day-to-day requirements associated with data queries and parameteric report generation.
Manage day-to-day requirements associated with customer specific customizations of the products Acacia ships.
Develop application code for repository data processing, including code to obtain, create, parse and transform text, XML, pdf and binary files, and to invoke external image processing
Integrate, customize and develop tools and user interfaces to manage data preservation and processes.
Develop application code to integrate with open source and third-party systems for data retrieval, replication, and task automation, scheduling and status.
Develop and execute software unit and test cases to test system functionality, performance, security and scalability.
Store and version source code using the project version control tool.
Track development progress using the project issue tracking tool.
Minimum Qualifications, Experience, Skills, Education and Certifications:
Bachelor's degree in computer science or related field preferred
Experience working with SQL databases such as MySQL and Microsoft SQL Server
Experience with at least 1 common programming language (C/C++/C#/Python/PHP/Java)
Experience working with Microsoft Office Suite
Experience with statistics and parametric data analysis
Other Desirable Skills:
Experience with label generation/automation applications (i.e. Bartender)
Experience with Minitab, JMP, R or other data analysis toolslanguagesapplications
Strong communication, organizational and collaborative skills
Familiarity with NI LabVIEW / TestStand software is a plus
Familiarity with Adobe Acrobat is a plus
Familiarity with Cloud based servers (AWS/Azure/Rackspace) is a plus
Must be able to lift 20 pounds.
Some bending, lifting and reaching
Long periods of sitting or standing
Use of mouse, keyboard and monitor