Software Engineer
Varian Medical Systems Inc
PUNE, India
5d ago

Position Duties :

  • As scrum team member to ensure that scrum practices are followed, participate in scrum meetings and contribute in producing scrum artifacts.
  • Design, implementation and testing of software application being developed.
  • Provide effort estimation for the requirements along with design details and dependencies
  • Responsible for following engineering practices (Requirement Analysis, Unit Testing, Integration Testing, Code Review, and Test Driven Development, Test Automation etc.).
  • Demonstrate leadership, technically mentor / coach junior team members and drive towards continuously improving their effectiveness.
  • Work closely with Product Owners, Tech Leads and Architect, influence product architecture and design discussions.
  • Write and review high and low level design specifications for the project.
  • Job Requirements

    Qualifications Required :

    BE, MSc, MCA, Computer Science or related discipline.

    Number of year’s related experience

    Software Engineer III : 3-8 Years

    Special Knowledge / Skills :

    Required :

  • 3-8 years of experience in the area of software application development.
  • Development skills in C#.NET, WCF.
  • Web client development skills - HTML 5.0, JQuery, JavaScript, CSS , Angular JS
  • Strong fundamentals of software design (OOAD, SOA, and Web Services etc.)
  • Experience working with source control and configuration management tools like TFS.
  • Understanding of Build Management, Continuous Integration (CI)
  • Strong verbal and written communication skills.
  • Desired :

  • Hands on experience in software development using agile / scrum framework.
  • Experience developing products conforming to US FDA quality system regulations.
  • Experience working in a multi-site environment.
  • Language Abilities :

    Must be able to communicate fluently in English.

    Become part of our team

    At Varian, our culture is centered on fostering the creative potential of every employee through teamwork and collaboration.

    Our technologies touch millions of lives every day, and this inspires us to do our best work every day. By using your talent, ambition and creativity, you can build a career that allows you to make a real difference in people’s lives.

    You’re just one click away from the most impactful work you’ll ever do. Apply now and join our mission to help save lives.

    Someone, somewhere, will be glad you did.

    Apply
    Add to favorites
    Remove from favorites
    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form