Software Developer

Avispl

Gurugram District

On-site

INR 1,200,000 - 2,000,000

Full time

3 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

AVI-SPL is seeking a Software Developer to design, develop, and support enterprise software solutions across the AVI-SPL organization. You will work with product owners, software architects, data engineers, developers, and business stakeholders to translate requirements into scalable technical solutions using SharePoint, Microsoft 365, Azure, APIs, databases, and Power Platform.

The role involves full SDLC activities, site collections management, REST APIs integration, and cloud-based

Qualifications

  • 3–5+ years of professional software development experience with SharePoint Online and SPFx.
  • Experience building enterprise applications and integrations.
  • Familiarity with Microsoft 365, Azure, and modern dev practices (source control, CI/CD).
  • Ability to translate business requirements into technical solutions.

Responsibilities

  • Design, develop, test, deploy, and maintain enterprise software applications and integrations.
  • Develop, customize, integrate, and support SharePoint and Microsoft 365 solutions.
  • Build scalable web parts, extensions, and themes using SPFx, TS, React, and modern JS.
  • Collaborate with stakeholders to translate needs into technical requirements.

Skills

SharePoint Online SPFx
Azure
TypeScript React
REST API
Power Platform

Education

Two-year degree in Computer Science / IT

Tools

SharePoint Online
SPFx
Azure
Power Platform

Job description

As a Software Developer, your primary responsibility is to design, develop, implement and support enterprise software solutions used throughout the AVI-SPL organization. You will collaborate with product owners, software architects, data engineers, developers, and business stakeholders to translate business requirements into highly functional, reliable and scalable technical solutions. Development work may span custom applications, Microsoft SharePoint, Microsoft 365, Azure services, APIs, databases, web applications, integrations, and Power Platform solutions. Candidates must have practical experience developing, configuring, integrating, or supporting solutions in an enterprise environment. In addition to maintaining and enhancing existing applications, you will help modernize AVI-SPLs application portfolio by developing cloud-based solutions using Azure and established software engineering standards. The successful candidate will be comfortable learning new technologies, working across different areas of the application stack, and contributing wherever their software engineering skills can provide value.

Responsibilities
  • Design, develop, test, deploy, and maintain enterprise software applications and integrations.
  • Develop, customize, integrate, and support solutions utilizing Microsoft SharePoint and Microsoft 365.
  • Build scalable custom web parts, extensions, and themes using the SharePoint Framework (SPFx), 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 via REST APIs and Microsoft Graph.
  • Design and implement integrations between SharePoint, Microsoft 365, Azure, enterprise applications, databases, and third-party systems.
  • Create complex end-to-end workflows and approval processes leveraging 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 while working within established priorities and delivery timelines.
  • Create and maintain technical, solution, and appropriate end-user documentation.
  • Follow source control, branching, code review, CI/CD, and deployment practices established by the Software Engineering team.
  • Support applications through their complete lifecycle, including troubleshooting and production support when necessary.
  • Continuously improve technical skills, engineering practices, development quality, and delivery velocity.
  • Contribute as needed to other initiatives involving Azure, .NET, SharePoint, Power Platform, DevOps, data engineering, and other technologies.
What we’re looking for
Must-Haves
  • 3-5+ 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 modern software development practices, including source control, testing, debugging, and application lifecycle management.
  • Familiarity with Microsoft technologies such as Microsoft 365 and Azure.
  • Ability to understand business requirements and translate into practical technical solutions.
  • Strong analytical, critical thinking, troubleshooting and problem-solving skills.
  • Inquisitive and data-oriented.
  • Self-starter that demonstrates initiative and the ability to meet deadlines.
  • Clear and professional communication and interpersonal skills, both verbal and written.
  • Ability to communicate effectively with technical and non-technical stakeholders.
  • 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.
  • Proficient in Microsoft Office tools (Excel, Word, PowerPoint, SharePoint), requirements management tools (e.g., JIRA, Azure DevOps), visualization and diagramming tools.
  • Two-year degree in Computer Science, Information Technology, or related field is required.
Nice-To-Haves
  • 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 development environments
  • Cloud modernization or application migration projects

Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Developer
Software Developer

AVI-SPL India • Gurugram District

On-site
INR 1,200,000 - 2,500,000
Medical benefits
Paid holidays
Training & development
Software Developer
Software Developer

AVI-SPL, Inc. • Gurugram District

On-site
INR 1,200,000 - 1,800,000
Medical benefits (vision and dental)
Paid holidays
Training and professional development
Senior SharePoint Engineer
Senior SharePoint Engineer

Wissen Technology • Hyderabad

On-site
INR 1,200,000 - 2,400,000
SharePoint Developer
SharePoint Developer

Dataconsol Private Limited • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Job ID 3372: SharePoint Developer
Job ID 3372: SharePoint Developer

NewVision Software • Hyderabad

Hybrid
INR 2,000,000 - 2,600,000
Sr Software Engineer
Sr Software Engineer

Rishabh Software • Vadodara

On-site
INR 1,500,000 - 2,200,000
Senior SharePoint Developer
Senior SharePoint Developer

PradeepIT Consulting Services Pvt Ltd • Bengaluru

On-site
INR 1,200,000 - 1,500,000
Sr. SharePoint Dev/Admin - FullStack
Sr. SharePoint Dev/Admin - FullStack

Global Software Solutions Group • Chennai District

On-site
INR 1,200,000 - 2,100,000
Sr. SharePoint Developer
Sr. SharePoint Developer

Interra Information Technologies, Inc. • Dadri

On-site
INR 1,200,000 - 1,800,000
Senior Associate - PowerPlatform and SharePoint Developer
Senior Associate - PowerPlatform and SharePoint Developer

Ignatiuz Software Pvt. Ltd. • Indore District

On-site
INR 1,000,000 - 1,800,000
Competitive compensation
Flexible work arrangements
Learning and certification support