ETS | Microsoft 365 Engineer | gurugram
تفاصيل الوظيفة
About ETS:ETS is a global education and talent solutions organization enabling lifelong learners worldwide to be future-ready. For more than 75 years, we've been advancing the science of measurement to build benchmarks for fair and valid skill assessment across cultures and borders. Our worldwide impact extends through our renowned assessments including TOEFL®, TOEIC®, GRE® and Praxis® tests, serving millions of learners in more than 200 countries and territories. Through strategic acquisitions, we've expanded our global capabilities: PSI strengthens our workforce assessment solutions, while Edusoft, Kira Talent, Pipplet, Vericant, and Wheebox enhance our educational technology and assessment platforms across critical markets worldwide.Through ETS Research Institute and ETS Solutions, we're partnering with educational institutions, governments, and organizations globally to promote skill proficiency, empower upward mobility, and unlock opportunities for everyone, everywhere. With offices and partners across Asia, Europe, the Middle East, Africa, and the Americas, we deliver nearly 50 million tests annually. Join us in our journey of measuring progress to power human progress worldwide. POSITION SUMMARY:Under general direction, the Microsoft 365 Engineer develops strategic solutions for new services and functionality. This role designs software and participates in programming, testing and documentation through the entire Software Development Life Cycle (SDLC). Timely and effective communications to the team, organization and outside vendors are regularly disseminated as part of this job function.PRIMARY RESPONSIBILITIES:Formulate and define system scope and objectives for assigned projectsDevelop appropriate software solutions to requests for new services and functionalityDevelop detailed specifications, application coding, unit and systems testing for the IT departmentExamine, devise, and modify procedures to solve moderately complex problems in regard to existing system capabilities, operating time or the form of desired resultsCoordinate and support software production schedules and processingWork with units throughout ETS to ensure smooth delivery of existing services and programmodificationsSupport the planning and training of internal clients when new applications are launched, or newprocesses are put in placeProvide peer leadership and collaborate with Leads, team members and other development staffConduct project tracking activity and walk throughs of software code to ensure adherence to quality standards and proceduresWork with development team on implementation of new technologiesIndependently develops software, codes, tests, and debugsRecommend modification to existing processes and new procedures to solve complex problemsconsidering the existing system limitations, operating time and desired resultsCollaborate with team members as well as across FCEs/SBUs to identify ways to improve existingprocesses and technical outputProactive identification of gaps (especially across areas) and escalate in a timely and appropriatemannerCreate and update all relevant documentation and specifications for design, development, and testingEscalate problems of complex technical circumstances to appropriate channelsPromote policies that foster quality standards and industry best practiceAdhere to ethical standards and comply with the laws and regulations applicable to your job function KNOWLEDGE/SKILLS:Must have experience in PowerShell, SPFx, PowerApps/Power Flow, Microsoft Graph API, Node.JS/C#/.NET, or other web development. Nice to have: MS102 Microsoft 365 Certified: Administrator Expert, SharePoint Designer.Demonstrated programming skills and general knowledge of information processing technologyExtensive experience with software engineering standards, practices, methods, and toolsAbility to interact effectively with all departments and employee levelsMust be able to demonstrate a proactive approach to problem resolution, attention to detail and the ability to be part of a team-oriented (cross process/function/group) environmentProficiency with Windows and Unix operating systemsIngenuity and demonstrated proficiency developing technical strategiesAbility to work independently on multiple projects simultaneouslyDemonstrated ability to develop technical solutions that adhere to corporate business objectivesExcellent interpersonal, verbal, and written communication skillsMust have strong analytical skills EDUCATION AND EXPERIENCE:Bachelor's degree in computer science with additional coursework in management, information processing or a related field.Must have experience in PowerShell, SPFx, PowerApps/Power Flow, Microsoft Graph API, Node.JS/C#/.NET, or other web development. Nice to have: MS102 Microsoft 365 Certified: Administrator Expert, SharePoint Designer.May also possess a combination of education and relevant work experience from which comparable knowledge and abilities can be drawn.Minimum of 5+ years of progressively responsible software development experience. AGG
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.