Principal Software Developer

New!

Croytener Cambridge , MA 02138

Posted Today

Description
Our Client, an Alphabet company, lives at the intersection of technology, data science and healthcare. Our mission is to make the worlds health data useful so that people enjoy longer and healthier lives. We are developing tools and devices to collect, organize and activate health data, and creating interventions to prevent and manage disease.
Our team combines expertise in biology, chemistry, physics, medicine, engineering, computer science, and more to create interventions that exponentially improve patient care. We partner with leading life sciences, medical device and government organizations to enable fast development, meaningful advances, and deployment at scale.
This role focuses on our data platform for genomics, biomedical, and clinical researchers and scientists, to support storing, sharing, and analyzing health-relevant data at unlimited scale. As part of the Data Platform team, you will help develop and shape these tools.

Responsibilities

  • Design, develop, test, deploy, maintain and improve software.

  • Manage individual project priorities, deadlines and deliverables.

  • Design, implement and launch highly-visible, partner and end user-facing features.

  • Design and develop large scale web applications.

Qualifications

  • BA/BS degree in Computer Science or related technical field or equivalent practical experience.

  • Experience in API development, JavaScript and/or Python. Experience working with Java, databases and distributed systems.

  • 5+ years of experience in web application development.

Preferred qualifications:

  • Master's degree in Computer Science or related technical field.

  • 5+ years of experience developing user-facing software.

  • Knowledge of web libraries and frameworks such as AngularJS, Polymer and Closure.

  • Familiarity with the whole web stack, including protocols and web server optimization techniques.

See if you are a match!

See how well your resume matches up to this job - upload your resume now.

Find your dream job anywhere
with the LiveCareer app.
Download the
LiveCareer app and find
your dream job anywhere
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Principal Software Developer Devops

Dell Inc

Posted 1 week ago

VIEW JOBS 11/11/2018 12:00:00 AM 2019-02-09T00:00 Principal Software Engineer - DevOps Competitive Salary Cambridge, MA Dell is a collective of customer-obsessed, industry-leading visionaries. We believe that technology is essential for driving human progress, and the technology we provide transforms the way we all work and live. But we are more than a technology company — we are a people company. We recognize that over 100,000 employees across six continents have different interests and aspirations. We inspire, challenge and respect each and every one of them, every day. Working in the DellEMC Dojo is fast paced andexhilarating. Developersat DellEMC Dojo work in pairs, employing an Extreme Programming (XP) style of execution designed to make shorter development and release cycles. An ideal candidate is someone who enjoys working in a fast paced, collaborative environment. Someone that values "team" and leverages the opinions and expertise of their teammates to deliver working, quality code. Each individual values quality and pursues the proof of quality by consistently writing tests. To be successful in this role the candidate will have a combination of skills and interests in the following: * Self-Motivated, Enthusiastic, Energetic and Passionate about technology and working as a part of a team. * Ability and Open Mindedness to quickly learn about new development methodologies and cutting edge technologies * Solid understanding of programming logic and patterns and the ability to learn new programming languages and patterns quickly * Strong communication skills and an ability to articulate technical vision while understanding business requirements, with the ability to debate and collaborate with other team members. * Ability to work closely with other developers as part of a team or minimally, in a paired environment for 8 hours each day * Experience or interest in one or more of the following languages: Go, Java, Ruby, and JavaScript * Experience or interest in DevOps * Knowledge of the cloud and deployment expectations and complexities. Developers should be capable of deploying application 'bits' to cloud environments. * Additionally, candidates could benefit from experience with system administration, UNIX, process management, deployment technologies. * Requires a Bachelor's Degree and 8 years experience or equivalent Dell is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy), sexual orientation, gender identity and/or expression, national origin, protected veteran status, disability, genetics, or citizenship status (when otherwise legally authorized to work) and will not be discriminated against on the basis of such characteristics or any other status protected by the laws or regulations in the locations where we operate. Dell encourages applicants of all ages. "LI Priority" Job Family: Engineering-Development Graduates Job ID: R77345 Dell Inc Cambridge MA

Principal Software Developer

Croytener