A

AVI-SPL

Global provider of AV systems integration

Software Developer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeGurugram, Haryana, IndiaNo salary listedIn-person

About the Job

Requirements

  • At least 3 years of professional software development experience, including SharePoint Online and SharePoint Framework (SPFx).
  • Hands-on experience developing, configuring, integrating, and supporting Microsoft SharePoint solutions.
  • Experience developing and supporting business or enterprise applications.
  • Working knowledge of source control, testing, debugging, and application lifecycle management.
  • Familiarity with Microsoft 365 and Azure.
  • Ability to understand business requirements and translate them into practical technical solutions.
  • Strong analytical, critical-thinking, troubleshooting, and problem-solving skills.
  • Ability to communicate effectively with technical and non-technical stakeholders, verbally and in writing.
  • Ability to work collaboratively within an Agile software engineering team.
  • Willingness and ability to learn new technologies and contribute across different areas of the software stack.
  • Proficiency in Microsoft Office tools, including Excel, Word, PowerPoint, and SharePoint; 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.

Responsibilities

  • Design, develop, test, deploy, and maintain enterprise software applications and integrations.
  • Develop, customize, integrate, and support solutions using Microsoft SharePoint and Microsoft 365.
  • Build scalable custom web parts, extensions, and themes using the SharePoint Framework, TypeScript, React, and modern JavaScript.
  • Work with stakeholders and product owners to understand business needs and translate them into technical requirements and solutions.
  • Participate in the full software development lifecycle, including requirements analysis, technical design, development, testing, deployment, documentation, and production support.
  • Manage SharePoint Online site collections, hub sites, document libraries, and custom metadata content types.
  • Connect SharePoint environments with external databases and third-party tools through REST APIs and Microsoft Graph.
  • Design and implement integrations among SharePoint, Microsoft 365, Azure, enterprise applications, databases, and third-party systems.
  • Create complex end-to-end workflows and approval processes using Power Automate and Power Apps.
  • Develop reusable components and services with an emphasis on maintainability, scalability, security, and performance.
  • Collaborate with Software Engineering, Data Engineering, DevOps, architecture, and other technical teams to follow enterprise development standards.
  • Participate in daily standups, sprint planning, retrospectives, technical design discussions, and other engineering meetings.
  • Manage multiple development work items using Azure DevOps within established priorities and delivery timelines.
  • Create and maintain technical, solution, and appropriate end-user documentation.
  • Follow the Software Engineering team's source control, branching, code review, CI/CD, and deployment practices.
  • Support applications throughout their lifecycle, including troubleshooting and production support when necessary.
  • Continuously improve technical skills, engineering practices, development quality, and delivery velocity.
  • Contribute as needed to initiatives involving Azure, .NET, SharePoint, Power Platform, DevOps, data engineering, and other technologies.

Desired Qualifications

  • Experience with Microsoft Graph API.
  • Experience with HTML and CSS.
  • Experience with SQL Server or Azure SQL.
  • Experience with Microsoft Azure.
  • Experience with Microsoft Entra ID or OAuth.
  • Experience with Power Apps.
  • Experience with Power Automate.
  • Experience with Power BI.
  • Experience with Dataverse.
  • Experience with Microsoft Teams integrations.
  • Experience with CI/CD pipelines.
  • Experience in Agile or Scrum development environments.
  • Experience with cloud modernization or application migration projects.

About the Company

AVI-SPL

Global provider of AV systems integration

AVI-SPL designs, installs, and manages audio-visual and collaboration systems for businesses around the world. Its services cover conference rooms, video walls, digital signage, and integrated AV solutions that combine audio, video, lighting, control, and IT networking. The company works by engineering a complete system, installing the hardware and software, calibrating and programming control interfaces, and offering ongoing service and support to keep everything running. Compared with competitors, AVI-SPL is the largest AV integrator with a global footprint and standardized, consistent service across many offices, built from the merger of two long-established firms. Its goal is to help organizations connect people and spaces reliably at scale by delivering end-to-end AV and collaboration solutions and ongoing managed services.

Company size
1,001-5,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Tampa, FL
Founded
1979

Recently Posted Jobs

Explore more opportunities at AVI-SPL

See more jobs