As a developer of MSOnline team, the candidate is expected to Develop new features for the MS
Online web application thus enabling newer functionalities for the clients.
Lead a functional area / deliverable as required.
Participate in design discussions and contribute to the architecture process.
Adhere to application development guidelines and help improve the guidelines
Understand and implement security guidelines and best practices.
Collaborate as team to deliver complex deliverables.
Conduct knowledge sharing sessions for the team.
Education: Bachelor's/Master's Degree in Engineering, preferably Computer Science/Engineering
Primary Skills / Must have:
Strong understanding of Object Oriented skills and SOLID principles
Experience with IE/Chrome Dev Tools. Cross browser development experience.
Knowledge of modern web application design, responsive design
Strong understanding of Object Oriented skills and SOLID principles Source control (preferably Git), Continuous Integration tools
Knowledge in testing frameworks and test driven development.
Knowledge on Web Accessibility.
Driven and self-motivated
Strong Analysis and Problem Solving Skills
Excellent Communication Skills
Secondary Skills / Desired skills:
Knowledge in web accessibility.
Exposure with CSS pre-processors such as SASS.
Understanding of browser internals, and excellent performance tuning skills .Net technologies with an emphasis on C#, ASP.Net, MVC/Web API, WCF
This job was posted by Abhay Sistla from Morgan Stanley.