Developer > Jobs

US: Senior Software Engineer

Date: _25-May-2015_
To see other developer job opportunities, please visit http://dev.fyicenter.com/

Senior Software Engineer

Job Description • Collaborate on design, implementation & support of high-throughput, fault-tolerant pipeline management solutions for the interpretation of large and complex data sets in a distributed, cluster compute environment • Integrate new tools and reporting techniques into pipeline as needed • Work with bioinformaticians, statisticians and laboratory scientists to determine use-cases and requirements

Specific Job Duties • Collaborate on design & implementation of web based applications to allow visibility into production analysis • Collaborate on design & implementation of high-throughput automated sequence analysis & QC systems. • Analyze the impact of process, hardware or software changes on performance • Work with bioinformatics to package and document new methods into existing pipelines • Provide support for existing analysis systems, including resolution of data retrieval requests. • Stay current with new tools and software technologies. • Follow best practices for software version control, testing and release engineering. • Train scientists on how to use QC and Analysis reporting systems. • Work as part of small team following agile practices. • Coordinate development work with other members of the Lab and Analysis groups. • Attend technical workshops and conferences related to software development and bioinformatics.

Minimum requirements Essential Skills: • B.S. in Computer Science or a related scientific or technical field (or equivalent experience) and a minimum of eight years related experience. • Demonstrated experience with one or more of the following programming languages: Python, Java, Javascript • Demonstrated experience with front end web technologies including HTML5/CSS and JavaScript based web frameworks e.g. Angular, Ember or Backbone • Familiarity with Java-based server side stacks e.g. J2EE 7, Spring • Demonstrated Linux shell scripting experience • Demonstrated experience with database programming and interfaces, preferably in Oracle. • Familiarity working with small focused development teams.

To apply for this position, please visit this Website.

Thank you,
Developer FYI Center
http://dev.fyicenter.com/