Software Developer 2 (berkeley)

Job Title: Software Developer 2
Req Number: 24346
Division: Physical Biosciences

SUMMARY
This software developer position is part of the Physical Biosciences Division at Lawrence Berkeley National Labs, within the Joint BioEnergy Institute’s (JBEI) Synthetic Biology Department. Under general supervision of the principal investigator, Nathan J. Hillson, the position will work as part of a team to develop software tools to reduce researcher molecular biology overhead through the standardization, coordination and consolidation of multiple independent cloning projects. The developer will work with scientists and software developers to create a user friendly interface for existing bioinformatics software, as well as develop new tools for synthetic biology. In particular, this software developer will be responsible for developing a web-based graphical user interface (GUI) for the iterative DNA-assembly design process.

This is a Limited appointment.

DUTIES/RESPONSIBILITIES
Essential: 90%

• Design and develop a sophisticated drag and drop graphical interface for in house synthetic biology automation software, using Adobe Flex, HTML, AJAX and other web technologies.
• Develop glue code to interface web-based tools with server side scripts and software.
• Participate in the design and development of new synthetic biology software.
• Contribute to a user’s manual for the developed GUI.
• Provide user support by responding to new feature requests and bug reports.
• Document and track feedback from end users.
• Promote collaborative effort with other research and development groups.
• Communicate effectively, both orally and in writing, to accomplish team goals.

Marginal: 10%
• Attend project planning and review meetings.
• Participate in software release testing.
• Document weekly project tasks and progress reports.

INSTITUTIONAL DUTIES/RESPONSIBILITIES
Environment, Health and Safety: Describe duties and responsibilities associated with both classification level and specific position. Working in a safe manner and contributing to a safe and healthy work environment by being aware of potential hazards, taking action to correct deficiencies, and making others aware of health and safety requirements and issues. Supervisors have a particular accountability to model and assure that this expectation is met by all employees within their scope of supervision.
• Perform all duties in compliance with applicable Environment, Health and Safety rules and regulations as described in LBNL Pub-3000 and other related documents.
• Participate in various formal ES&H training activities as required by specific duties and responsibilities.
• Perform work with knowledge and understanding of shop and laboratory safety practices and policies including organization, housekeeping, hazardous material and waste handling, storage and disposal, Activity Hazard Documents (AHDs), Material Safety Data Sheets (MSDSs), confined space entry, Occurrence Reporting, Quality Assurance/Conduct of Operations and applicable Function, Project and Facility Notebooks.

Workplace Environment:
Diversity: Employees at all levels of the organization are expected to work effectively within our diverse culture by promoting and supporting an environment in which all employees are valued, respected, and included. Managers and Supervisors have the additional responsibility to enhance this development by modeling and sustaining the commitment among team members and staff.

Supervisory positions: Describe duties and responsibilities associated with Affirmative Action and Equal Opportunity in Personnel Actions.

QUALIFICATIONS:
Essential

• B.S. in Computer Science, Computational Biology, Bioinformatics, Bioengineering or related degree, and a minimum of 2 years relevant experience.
• Experience in developing software for scientific applications, specifically biological applications.
• Functional understanding of molecular biology.
• Experience in graphical user interface development using Adobe Flex, Swing, or other GUI framework.
• Proficiency with Java, Perl, Python and / or SQL.
• Proficiency in web-based application technologies such as Flex, CGI, JavaScript, AJAX, CSS, HTML/XHTML, etc.
• Effective interpersonal and communication skills.
• Ability to work independently as well as part of a diverse team.

Marginal
• Knowledge of DNA and plasmid manipulation software, such as VectorNTI, ApE and Gentle.
• Broad understanding of bioinformatics tools such BLAST, CLUSTALW, PRIMER3, etc.
• Experience with the BioJava and BioPerl software packages.
• Experience with web services, including SOAP.

How To Apply
Apply directly online at http://www.jobclub.com/banman/a.aspx?ZoneID=0&BannerID=315&AdvertiserID=40&CampaignID=1160&Task=Click&SiteID=1&RandomNumber=173531 and follow the on-line instructions to complete the application process. As part of the online application process, please submit a single attachment that includes both your resume or CV and a statement of your research interests. Please be sure to reference where you found out about the position.

Berkeley Lab is an affirmative action/equal opportunity employer committed to the development of a diverse workforce.

Twitter Delicious Stumble Upon Facebook Digg Linked In Technorati Netvibes Yahoo Google Blogger Wordpress

Leave a Comment

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>