Senior Research SDE
Bangalore, Karnataka, India
2d ago

Microsoft Research India is looking for a Research Software Development Engineer to work on exciting innovation project.

This provides a unique opportunity to work on cutting edge, innovative technology and collaborate with communities to build solutions that have potential to change the world through technology.

We are looking for developers with experience in full-stack developmenton web technologies and with a passion for deploying solutions at scale.

The candidate should be comfortable with new technologies andchanging requirements and should play different roles in the project as the need arises.

The candidate will be working closely with researchers, engineers and internal / external partners and take ownership of meeting project goals through building quality software.

The position will require some field work for requirement analysis, validation, and user studies.This also provides a great opportunity to receive mentoring as well as mentor and lead interns and other team members.

We are looking for an engineer with proven skills and passion to deliver on the ambitious goals.


Required Skills & Qualifications :

  • Strong technical skills involving problem-solving, design and coding
  • Hands on experience architecting and implementing browser extensions and web interfaces
  • Strong programming skills in web technologies -HTML, CSS, JavaScript, and one or more of the programming languages - C#, Java,Python, C++
  • Hands on experience with practical verification and testing tools
  • Passion for building quality software that meets or exceeds end-user requirements
  • Effective communication and collaboration
  • Bachelor’s degree in engineeringor equivalent
  • 4+ years of industry experience in full-stack software development
  • Qualifications

  • BS or MS in Computer Science or related field
  • Knowledge of agile or iterative Software Development Life Cycle
  • Experience in using and integrating Continuous Integration / Continuous Deployment tools for development and deployments.
  • Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    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.
    Application form