Contents

Varian is Hiring For Software Engineer

https://i.ibb.co/C8rmYBq/pragma-Edge.png
Varian

Company: Varian (Link At Bottom)

Job Title: Software Developer - Oncology Solutions

Job Description:

As a Software Developer at Varian, a Siemens Healthineers Company, your role is vital in fighting cancer. We develop user-friendly and efficient software solutions for oncology. Our goal is to create a world without fear of cancer. You will work closely with a team of developers and testers to contribute to this mission. Strong programming skills in Java are a must, and experience with an additional language like Golang, Python, Kotlin, or JavaScript is a plus. You should understand software design principles and have worked with REST web services. Knowledge of databases like MS SQL/MySQL and Docker is required. Hands-on experience with XP practices and exposure to Test Drive Development (TDD) are important.

Responsibilities:

  1. Collaborate with other developers and testers to plan and coordinate development tasks.
  2. Write clean, high-quality code that is easy to understand and test.
  3. Develop and maintain software components for oncology solutions.
  4. Participate in code reviews and provide helpful feedback.
  5. Contribute to improving our development processes.
  6. Stay updated with the latest technologies and trends in healthcare software development.

Minimum Requirements:

  1. Strong programming skills with a passion for writing clean code.
  2. Good knowledge of Java as a primary language.
  3. Familiarity with one additional language like Golang, Python, Kotlin, or JavaScript.
  4. Understanding of software design principles, especially object-oriented programming (OOPS).
  5. Experience in building and using REST web services.
  6. Working knowledge of databases like MS SQL/MySQL and Docker.
  7. Hands-on experience with XP practices and exposure to Test Drive Development (TDD).
  8. Good written and verbal communication skills in English.
  9. Strong teamwork and collaboration abilities.

Skill Set :

  1. Strong programming skills
  2. Writing clean code
  3. Java (primary language)
  4. Additional language familiarity (e.g., Golang, Python, Kotlin, JavaScript)
  5. Software design principles
  6. Object-oriented programming (OOPS)
  7. Building and using REST web services
  8. Databases (e.g., MS SQL, MySQL)
  9. Docker
  10. XP practices (eXtreme Programming)
  11. Test Drive Development (TDD)
  12. Written communication skills in English
  13. Verbal communication skills in English
  14. Teamwork abilities
  15. Collaboration abilities

Good to Have:

  1. Experience in healthcare or oncology-related software development.
  2. Knowledge of medical imaging and treatment planning systems.
  3. Familiarity with cloud platforms like AWS or Azure.
  4. Understanding of Agile software development methodologies.
  5. Familiarity with version control systems like Git.
  6. Experience with automated testing frameworks and tools.
  7. Knowledge of software security principles and best practices.

Applicant Profile:

To have a shot at this position, your resume should reflect the following:

  1. Strong programming skills, especially in Java, and a focus on writing clean and efficient code.
  2. Mention experience with at least one additional language like Golang, Python, Kotlin, or JavaScript.
  3. Showcase your understanding of software design principles and your ability to work with REST web services.
  4. Highlight your experience with databases like MS SQL/MySQL and Docker.
  5. Emphasize your hands-on experience with XP practices and exposure to Test Drive Development (TDD).
  6. Communicate your good written and verbal communication skills in English and your ability to work well in a team.
  7. If applicable, mention any previous experience in healthcare or oncology-related software development.
  8. Include any additional skills or knowledge related to the preferred qualifications mentioned in the job posting.
  9. Keep your resume concise, clear, and provide specific examples of your past achievements and contributions.
Remember, tailoring your resume to align with the job requirements is crucial. Focus on the skills and experiences that closely match what the job posting is seeking.