Senior Software Engineer
To apply for this position, please visit this Website.
http://dev.fyicenter.com/jobs/99640928_Senior_Software_Engineer.html
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.
Thank you,
Developer FYI Center
http://dev.fyicenter.com/