Python Software Engineer

Company: The Ascent Services Group
Location: Emeryville, California, United States
Type: Full-time
Posted: 26.JUL.2021

Summary

Our client has an exciting opening for a Python Software Engineer to join their team. If you re interested, please send an updated resume! ...

Description

Our client has an exciting opening for a Python Software Engineer to join their team. If you re interested, please send an updated resume!

Title: Python Software Engineer
Location: Emeryville, CA/remote
Type: Full-time

Responsibilities:
-Design, develop and maintain web based application written in Python.
-Collaborate with scientists to transform an understanding of their workflow into designs and implementations of appropriate data models and user interfaces.
-Effectively communicate with research scientists.
-Apply best practices of software development throughout your work, while staying abreast of advances in the practice.

Qualifications:
-8+ years of professional programming experience
-Strong coding skills in either Python or a similar language. Ideally deep experience in multiple languages. In addition to Python, Amyris has codebases in F#, R and PHP (phasing out, but still have some important legacy code).
-Experience with full-stack web application development, including coding skills in Javascript, CSS and HTML. Relational database design and coding experience. We use PostgreSQL and SQL Server, though we also treat plasmids and chromosomes as datastores.
-Experience developing software in a Unix environment. Dev tools are chosen at the developer s discretion, but most of the software development and all production deployment is on Linux (Ubuntu).
-Fluent Linux command-line skills
-Interest and ability to communicate with scientists
-Excellent written and verbal communication skills
- provided by Dice

 
Apply Now

Share

Flash-bkgn
Loader2 Processing ...