Job Description:
Job Description
Job Title: Staff Software Engineer
Reports To: Sr Manager, Business Process Applications
Department: BPA Software
Job Summary
Complete Genomics is looking for a talented Staff Software Engineer to design and build scalable enterprise applications to enable effective tracking and automation of our lab and data processing pipelines.
Major Duties and Responsibilities
Develop integrated workflow solutions to automate and manage processes used by our high throughput human genome sequencing production factory
Interact with internal stakeholders to determine, analyze, formalize and document user requirements
Translate requirements into robust and modular designs
Develop and maintain enterprise Java and/or Node.js applications
Perform other work related duties as assigned
Qualifications
Bachelor's degree in Computer Science or related field with minimum 8 years of experience; or Master’s degree with minimum 5 years of experience; or equivalent combination of education and experience. Advanced degree preferred.
7+ years’ experience designing complex multi-layer applications, 5+ years in commercial software development or the equivalent
Strong database design and development experience
Industry experiences using Java-frameworks/technologies such as Spring, Hibernate, CXF, JDBC, JMS, Apache Kafka, Storm, Zookeeper, Maven, Git, Server side JavaScript as Node.js, Express and Python
Experience with MySQL, NoSQL and MongoDB preferred
Experience building Workflow systems preferred
Experience with Agile Development Methodologies preferred
Ability to communicate effectively (written and verbally) with both technical and non-technical parties
Strong problem-solving skills and ability to think creatively
Energetic and motivated self-starter and ability to learn quickly in a fast-paced startup environment
Good collaboration and communication skills, ability to participate on interdisciplinary teams
Successful experiences collaborating with scientists in life-science organizations (biotech, pharma, genomics, bioinformatics) preferred
Additional Info:
[Click Here to Access the Original Job Post]
Job Description
Job Title: Staff Software Engineer
Reports To: Sr Manager, Business Process Applications
Department: BPA Software
Job Summary
Complete Genomics is looking for a talented Staff Software Engineer to design and build scalable enterprise applications to enable effective tracking and automation of our lab and data processing pipelines.
Major Duties and Responsibilities
Develop integrated workflow solutions to automate and manage processes used by our high throughput human genome sequencing production factory
Interact with internal stakeholders to determine, analyze, formalize and document user requirements
Translate requirements into robust and modular designs
Develop and maintain enterprise Java and/or Node.js applications
Perform other work related duties as assigned
Qualifications
Bachelor's degree in Computer Science or related field with minimum 8 years of experience; or Master’s degree with minimum 5 years of experience; or equivalent combination of education and experience. Advanced degree preferred.
7+ years’ experience designing complex multi-layer applications, 5+ years in commercial software development or the equivalent
Strong database design and development experience
Industry experiences using Java-frameworks/technologies such as Spring, Hibernate, CXF, JDBC, JMS, Apache Kafka, Storm, Zookeeper, Maven, Git, Server side JavaScript as Node.js, Express and Python
Experience with MySQL, NoSQL and MongoDB preferred
Experience building Workflow systems preferred
Experience with Agile Development Methodologies preferred
Ability to communicate effectively (written and verbally) with both technical and non-technical parties
Strong problem-solving skills and ability to think creatively
Energetic and motivated self-starter and ability to learn quickly in a fast-paced startup environment
Good collaboration and communication skills, ability to participate on interdisciplinary teams
Successful experiences collaborating with scientists in life-science organizations (biotech, pharma, genomics, bioinformatics) preferred
Skills :
Areas :
Additional Info:
[Click Here to Access the Original Job Post]