Software Developer - Remote

| Remote
Sorry, this job was removed at 5:38 p.m. (CST) on Sunday, September 4, 2022
Find out who’s hiring remotely Nationwide
See all Remote jobs Nationwide
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Together, we can beat cancer.

At Varian, a Siemens Healthineers Company, we bring together the world's best talent to realize our vision of a world without fear of cancer. Together, we work passionately to develop and deliver easy-to-use, efficient oncology solutions.

We are part of an incredible community of scientists, clinicians, developers, researchers, professionals, and skilled specialists pushing the boundaries of what's possible, to improve people's lives around the world. We embrace a culture of inclusivity in which the power and potential of every individual can be unleashed. We spark ideas that lead to positive impact and continued success.

If you want to be part of this important mission, we want to hear from you.

In your role as a Cloud Software Developer at Varian Medical Systems, you have the opportunity to develop an innovative hybrid connectivity solution for internal product teams creating next-generation applications to beat cancer.The company is amid an exciting cloud transformation strategy!

As a professional software developer, you will play a key role in analyzing, designing, developing, and documenting software enhancements for oncology focused products using modern development technologies such as Go, .NET Core, Java 11+, TypeScript, Angular, NodeJS, RESTful web services, and
more!

  • You will be responsible for developing our hybrid connectivity solution using WebSockets,TCP and other networking protocols.
  • You will be responsible for developing software using the Microsoft Azure Cloud platform including services such as Azure Kubernetes, Azure DevOps, Azure Key Vault, etc.
  • You will use security by design principles and participate in software security reviews and testing to develop robust, secure applications.
  • You will be involved in conducting and participating in design and code reviews, unit, feature, and regression testing, and will collaborate with system architects, teams, and departments worldwide on developing application solutions.
  • Participating in an agile development environment and participating in sprints, work estimates, backlog grooming, and prioritization of features working towards code freeze and releases.
  • Participate in release activities, verification, CI/CD, and support defects in the field and during release.
  • Perform other duties and responsibilities as assigned.



People we're looking for

  • Self-starters comfortable working with little direction and collaborating with other developers on site and worldwide.
  • Comfortable with work from home and telecommuting.
  • Thrive in a fast-paced, rapidly changing environment.
  • Are receptive to feedback and constructive criticism.
  • Are invested in personal growth and continued learning.
  • Passionate about software development, continuous improvement, and solving complex problems.



Basic Qualifications

  • Bachelors, Masters, or PhD degree in computer science or related field.
  • At least 1+ years professional software engineering experience with at least one of the following languages: Go, C#, Java, TypeScript, JavaScript.
  • Experience with unit and integration testing frameworks.
  • Understanding of design patterns, TDD, and debugging.
  • Knowledge of networking and WebSocket programming
  • Awareness of industry trends in technology, performance, and software development tooling & practices
  • Good command of English.



Preferred Qualifications

  • 3+ years professional software engineering experience
  • Understanding of cloud-based software development, micro-service architecture, and CI/CD pipelines.
  • 1+ years experience in Go programming.
  • Experience with network security considerations, firewalls, TLS.
  • Experience consuming, producing, and designing RESTful APIs.
  • Experience in Docker, Kubernetes, and other container-related technologies considered an asset.
  • Experience in DevOps and automation considered an asset.
  • Experience in one or all of .NET core, Traefik, and Terraform considered an asset.



#LI-REMOTE

To ensure compliance with applicable legal requirements in the U.S., including the federal COVID-19 vaccination mandate, all U.S. employees must be fully vaccinated for COVID-19, subject to legally required and approved accommodations.

Fighting cancer calls for big ideas.

We envision a world without fear of cancer. Achieving this vision takes dedication and commitment from all of us, every single day. That's why we celebrate and value the distinctly beautiful and intersectional identities of each of our employees. We are a mirror of our patient-base, which allows us to innovate. Big ideas come from everywhere, and the best ideas are fostered by our unique individual experiences. At Varian, we encourage you to bring your whole self to work and believe your bold and authentic perspective will help to power more victories over cancer.

#TogetherWeFight

Privacy Statement

The base pay range for this position in Colorado is
Min $68,500 - Max $119,900

More Information on Varian
Varian operates in the Biotech industry. The company is located in Palo Alto, CA. It has 10000 total employees. It offers perks and benefits such as Flexible Spending Account (FSA), Disability insurance, Dental insurance, Vision insurance, Health insurance and Life insurance. To see all jobs at Varian, click here.
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about VarianFind similar jobs