Software Developer GenoLogics Life Sciences Software Inc.
THIS JOB HAS EXPIRED
Position Overview
GenoLogics produces more than world-class software; we develop solutions to help advance the early detection, prevention and treatment of diseases such as cancer. In close partnership with leaders in Next-Generation Genomics we are working in an industry where the explosive growth in the generation of sequence data presents unique challenges of throughput and scale.
If you have a passion for building awesome software, we want to work with you. We are looking for both junior and experienced developers. If you like cranking out web based UI code while optimizing database access layers, this is the place. If working on huge data sets and solving wickedly complex problems are your thing, we?ve got you covered.
Our team:
Consistently delivers top notch product
Continually optimizes their tooling and process
Focuses on solving real-world problems
Responsibilities
As a GenoLogics Software Developer, you must take a craftsman?s approach to software development and continually challenge yourself and others. As part of a self organizing scrum team, you will build elegant solutions to challenging data management and third party integration problems.
Requirements
You are a software developer to your very core ? you are passionate about making great software, software which is used by real customers
You thrive in a team environment and have a track record of building working software along with other developers
N-tier architectures, multithreading, loose coupling, message passing, horizontal scalability, dynamic languages and asynchronous models are not exotic concepts ? they are part of your day-to-day life as a developer
You are excited by, and keep up with, the trends in software development, from technologies to processes; you learn fast and adapt quickly to new concepts
You are committed to creating quality software and to continuous improvement
A degree or diploma in Computer Science, or equivalent experience
Highly Desirable Experience and Attributes
Experience developing in Java, Groovy and Grails
Experience developing dynamic web applications using HTML, JavaScript and CSS
Experience with modern JavaScript frameworks, especially ExtJS, or JQuery
Real-life experience with Agile development approaches, especially Scrum
Experience in developing and consuming RESTful APIs
A working knowledge of modern MVC frameworks like Spring
A grasp of database and object relationship modeling concepts
Development in a Mac or Linux-based environment
Experience with cloud-based development environments (EC2 etc.)
You have built and can demonstrate something you are proud of, preferably outside of work or school.
What We Offer:
Competitive pay, vacation and benefits plan
Flexible environment and working arrangements
Hack Days (to work on your project of choice... with pizza and beer)
Big screen TV with Wii and Xbox
Gym, basketball court, foosball and indoor bike racks on-site
Free parking
Free pop, juice, Nespresso coffee, tea
Fresh fruit and snacks every week
Involvement in community events such as the Canary Derby and Power to Play events
Job Summary
Job Summary:
Victoria BC
Department:
Software Development
Reporting To:
Team Lead, Software Development
APPLY
Working at GenoLogics
The GenoLogics Philosophy
The GenoLogics philosophy is that to build a great company, you must first and foremost be a great employer. This means creating a workplace that is both inspiring and rewarding ? one with shared purpose and meaning. GenoLogics produces more than world-class software; we develop solutions to help advance the early detection, prevention and treatment of diseases such as cancer. To achieve this vision, we?ve created a flat, boundaryless team environment where communication is open and decision-making is transparent. It is the creativity, energy and savvy of our people that enables our success as an organization.
GenoLogics isn?t a job ? it?s an experience.
What makes the GenoLogics Experience unique is the opportunity to:
Impact the success of a dynamic company
Learn and grow through challenging work and diverse professional development
Surround yourself with bright, talented people selected for who they are, not only what they can do
| Location: |
San Diego, CA
United States
|
THIS JOB HAS EXPIRED