Job Opportunity as a Software Engineer II at Microsoft in India
By: microsoftLast update:
Applicant criteria
NationalityNo specific nationality required
SpecialityComputer and Information Sciences
Skillsمهارات التواصل, مهارات حل المشكلات, مهارات العمل ضمن الفريق
Age
- No specific age required
Years of Experience
- 5+
Gender
- Both
Opportunity criteria
Job Type
- Full time
Job FieldsInformation Technology Jobs
Opportunity FieldEngineering and Architecture
Job locationIndia, Canada
Needed documentsCV, Sample of your work, Application form
Deadline2023-09-30
Opportunity description
Microsoft offers a job opportunity as a Software Engineer II in India. Search engines, major ad networks, and ad exchanges now serve billions of impressions to advertisers daily. Microsoft is innovating rapidly to increase market share by providing the advertising industry with a modern online advertising platform and service, by building marketing solutions for the next generation of e-commerce. Microsoft Web Apps help advertisers and retailers automate and scale their marketing programs across the Internet. The company operates on hundreds of terabytes of data using Microsoft's latest cloud infrastructure, strongly focuses on customer satisfaction, and leverages data-driven metrics to delight its customers. This is an exciting opportunity to join Microsoft Ads, work on one of the most popular computing platforms, and be part of a rapidly growing company.
Duties & responsibilities
You will be responsible for:
- Writing high-quality, customizable, and reusable code.
- Collaborate with product managers and designers to define product requirements.
- Contribute to discussions related to site architecture and technical design specifications for features.
- Writing clear test plans ensures a high degree of quality of feature code.
- Collaborate across different functional teams to provide high-quality features.
Eligibility criteria
You must have:
- 5+ years of experience as a professional software engineer developing and shipping production systems.
- Bachelor's degree in computer science or equivalent professional experience.
- 2+ years of experience designing and developing modern web applications using React and Redux frameworks.
- 2+ years of experience with integration and e2e testing using Jest, Enzyme, React Testing Library, Selenium, Cypress, or similar technologies.
- Knowledge of computer science fundamentals, and experience building scalable, secure, and high-performance products and services.
Preferably:
- Excellent technical design skills as well as problem-solving and debugging skills.
- Excellent written and verbal communication skills.
- Solid experience with modern JavaScript features.
- Deep knowledge and experience of React features including but not limited to functional components, context, and references.
- Development experience using Expressjs, GraphQL, and RESTful APIs
- Strong communication skills.
- Ability to work well with product managers, designers, and other engineers in a cross-functional, collaborative environment.
Benefits:
The benefits/privileges listed below may vary depending on the nature of your work at Microsoft and the country in which you work:
- Leading healthcare.
- Various educational resources.
- Discounts on various products and services.
- Maternity and paternity leave.
- Special holidays.
- The opportunity to participate in tender programs.
- Opportunities to network and form relationships.
About Microsoft:
Microsoft Corporation is an American multinational technology company headquartered in Redmond, Washington. It develops, manufactures, licenses, supports, and sells computer software, consumer electronics, personal computers, and related services. Its best-known software products are the Microsoft Windows operating system, the Microsoft Office suite, and the Internet Explorer and Edge web browsers.
See more available competition and awards on For9a
See more opportunities in Canada available on For9a
See more available fellowships on For9a