Hyderabad, Telangana, India
6 days ago
SharePoint Developer
About Us Groundbreaker. Game changer. Pioneer. TRC has consistently set the standard for clients needing more than just engineering services by blending scientific expertise with cutting-edge technology to create innovative, enduring solutions. From pipelines to power plants, roadways to reservoirs, schoolyards to security solutions, clients look to TRC for breakthrough thinking backed by the innovative follow-through of an industry leader. Our team works with a diverse range of commercial, industrial and government clients and the communities they serve. We are dedicated to delivering creative solutions that meet local needs, helping our clients thrive in a rapidly changing world. Together, we tackle challenges and strive to make the Earth a better place to live, community by community and project by project. Joining TRC means engaging in interesting, meaningful projects. We pride ourselves on our collaborative spirit, entrepreneurial zeal and agile corporate structure. We recognize that the expertise of our staff is our strongest asset, so we generously reward employees for successful performance and invest in their careers through training and the development of new skills and certifications. At TRC, we believe in the power of diverse perspectives and are committed to fostering an inclusive environment where every team member can thrive. We offer a range of People Programs designed to support our employees' growth and well-being. Explore our programs here: TRC People Programs At TRC, every voice is valued, every individual has the opportunity to make a difference, and together we shape a brighter, more sustainable future. Overview A pioneer in groundbreaking scientific and engineering developments since the 1960's, TRC is a national engineering, consulting and construction management firm providing integrated services to the energy, environmental and infrastructure markets. We serve a broad range of clients in government and industry, implementing complex projects from initial concept to operations. TRC is looking for a Sharepoint Support Engineer who possesses an in-depth knowledge of managing an enterprise environment. Candidate will assist in leading administration, troubleshooting, opening cases with Microsoft and acting as an escalation point for our internal IT team. The engineer will also research, design, implement, optimize, and maintain technical documentation. A successful candidate must demonstrate exceptional technical, communication, problem-solving and analytical skills. This person will be detail-oriented, self-directed, and self-motivated, and be able to effectively communicate with and share information within the IT organization and organization at large. Responsibilities Lead the everyday oversight of our Sharepoint environment. Act as an escalation point within the Application Development Team Evaluate solutions and provide technical guidance to help our employees achieve success and improve operational efficiency. Identify, resolve, and document incidents, requests, and problems. Maintain documentation of systems designs and configurations. Qualifications Extensive experience with SharePoint Online and/or SharePoint Server, including site collections, lists, libraries, workflows, and web parts.  Minimum 3yrs of relevant experience Experience with SPFx for building custom SharePoint solutions. Experience with customizing SharePoint sites, including branding and UI/UX design.  Expertise in writing, debugging, and optimizing PowerShell scripts for automation, configuration management, and system administration tasks.  Experience with SharePoint REST API, Client-Side Object Model (CSOM), and JavaScript Object Model (JSOM).  Familiarity with setting up development environments, including installing and configuring software libraries and tools.  Experience with PowerApps, Power Automate (formerly Flow) for custom solutions and automation.  Knowledge of integrating SharePoint with other Office 365 services like Microsoft Teams, OneDrive, and Outlook. Experience with SharePoint migration tools and techniques for migration of sites between domains.   Strong problem-solving skills to identify and resolve issues in short notice.  Fundamental grasp of database concepts, including SQL for data manipulation and querying  Experience in creating clear and concise documentation.  The ability to troubleshoot code errors and perform unit testing to ensure code quality and functionality.  Effective communication skills for collaborating with team members, discussing requirements, and presenting ideas.  A willingness to learn new technologies, languages, and tools as the field evolves.  Understanding of standards and best practices to write clean, maintainable, and efficient code.  Experience in using Microsoft Visual Studio for developing custom applications.  Familiarity with version control systems like GitHub to track changes. Basic understanding of security principles and the importance of secure coding practices.  Experience in C#, JavaScript, HTML, CSS is desirable.    Education & Training BA/BS degree or equivalent experience Relevant Microsoft certification preferred. #LI-AK1 EEO Statement TRC is an Equal Opportunity Employer. We do not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other characteristic protected by applicable law. All employment decisions are made based on qualifications, merit, and business needs. We celebrate diversity and are committed to creating an inclusive environment for all employees. Accessibility/Reasonable Accommodations TRC complies with federal and state disability laws and makes reasonable accommodations for applicants and candidates with disabilities. If a reasonable accommodation is needed to participate in the job application or interview process, please contact Human Resources at hr@trccompanies.com. To address your request, the following information is needed: Name The best method for contacting you The position title Requisition number Upon receipt of this information, we will respond to you promptly to obtain more information about your request. The complete job description and application are available on TRC’s career site. TRC accepts applications for this position on an ongoing, rolling basis and reserves the right to cancel this posting at any time.
Confirm your E-mail: Send Email