Previous Job
Previous
Application Developer
Ref No.: 17-00364
Location: Chesterfield, Missouri
Position Type:Contract
Start Date: 08/07/2017
Responsibilities
• Create scalable APIs, analytics workflows, and other IT tools to help improve client's laboratory processes.
• Think through challenging problems and work with a small team to solve them.
• Demonstrate passion and ownership by embracing all aspects of software development, including analysis, development, testing, and deployment.
• Seek out and share new technologies and ways of working.
• Collaborate closely with team members, end users, and other key stakeholders.
• Take pride in software craftsmanship, diving deep into code and constantly innovating.
• Ask for help, be willing to admit what you don't know, and be willing to receive and give constructive feedback.

Required Skills and Experience
• Bachelor's degree in Computer Science or another related field
• 3-5 years of relevant work experience
• Proficiency developing modern web applications in Java or Node.js
• Proficiency working with relational databases like Oracle, MySQL, or PostgreSQL
• Proficiency creating effective unit and integration tests
• Proficiency with Git version control
• Proficiency troubleshooting technical problems with unfamiliar software
• Proficiency engaging with end users to design, test, and gather feedback on new tools
• Experience leveraging Amazon Web Services like S3, EC2, and Lambda
• Experience creating and consuming REST APIs
• Experience working on an Agile software development team

Desired Skill and Experience
• 5-10 years of previous experience
• Experience working on agriculture and/or biotechnology IT projects
• Experience using Internet of Things (IoT) technologies to collect key process information
• Experience working with front-end development frameworks like AngularJS or React
• Experience working with NoSQL data stores like MongoDB, DynamoDB, or Neo4J
• Experience working with continuous delivery platforms like Jenkins or AWS CodeDeploy