2 years ago
Gurgaon, IndiaMid Level / Senior
Responsibilities
- Design, develop, test, deploy, maintain, troubleshoot, and support enterprise software applications and integrations.
- Develop, customize, integrate, and support Microsoft SharePoint and Microsoft 365 solutions, including SharePoint Framework web parts, extensions, and themes.
- Build integrations among SharePoint, Microsoft 365, Azure, databases, enterprise applications, and third-party systems using REST APIs and Microsoft Graph.
- Create workflows and approval processes using Power Automate and Power Apps.
- Manage SharePoint Online site collections, hub sites, document libraries, metadata, and content types.
- Translate business requirements into practical technical solutions while collaborating with technical and non-technical stakeholders.
- Participate in the full software development lifecycle, technical design discussions, code reviews, deployment, documentation, and production support.
- Manage development work items through Azure DevOps and follow established source control, branching, CI/CD, and deployment practices.
- Collaborate with Software Engineering, Data Engineering, DevOps, architecture, and other technical teams.
- Continuously improve technical skills, engineering practices, software quality, and delivery velocity.
Requirements
- 3-5+ years of professional software development experience, including SharePoint Online and SharePoint Framework.
- Hands-on experience developing, configuring, integrating, and supporting Microsoft SharePoint solutions and enterprise applications.
- Working knowledge of source control, testing, debugging, application lifecycle management, and modern software development practices.
- Familiarity with Microsoft 365 and Azure.
- Ability to understand business requirements and translate them into reliable, scalable technical solutions.
- Strong analytical, critical-thinking, troubleshooting, problem-solving, communication, and interpersonal skills.
- Ability to work collaboratively within an Agile software engineering team and communicate with technical and non-technical stakeholders.
- Willingness to learn new technologies and contribute across different areas of the software stack.
- Proficiency with Microsoft Office tools, requirements management tools such as JIRA and Azure DevOps, and visualization and diagramming tools.
- A two-year degree in Computer Science, Information Technology, or a related field is required.
- Preferred experience includes Microsoft Graph API, HTML/CSS, SQL Server, Azure SQL, Microsoft Azure, Microsoft Entra ID, OAuth, Power Apps, Power Automate, Power BI, Dataverse, Microsoft Teams integrations, CI/CD pipelines, Agile/Scrum environments, and cloud modernization or application migration projects.
Benefits
- Medical, vision, and dental benefits.
- Paid holidays and paid time off.
- Dynamic company culture.
- Training and professional development opportunities.
- Work hours and location may vary based on client requirements, and travel to various locations may be required.
Tech Stack
About AVI-SPL
AVI-SPL designs, integrates, and manages audiovisual and unified communications systems for enterprises, schools, and public-sector organizations. Its services span collaboration room build-outs, video conferencing, digital signage, control rooms, and 24/7 managed services that support vendor platforms and on-premises deployments. Founded in 1979 and headquartered in Tampa, Florida, the company is privately held and owned by 26North.
