{"id":1627562,"url":"https://alion.io/job/avi-spl-software-developer","title":"Software Developer","company":{"id":2113438,"name":"AVI-SPL","domain":"avispl.com","url":"https://alion.io/company/avispl","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"iCIMS","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"middle","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Gurgaon, India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":3,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":".NET","optional":false},{"name":"Agile","optional":false},{"name":"Azure","optional":false},{"name":"Azure DevOps","optional":false},{"name":"CI/CD","optional":false},{"name":"JavaScript","optional":false},{"name":"Microsoft Office","optional":false},{"name":"Power Apps","optional":false},{"name":"Power Automate","optional":false},{"name":"React.js","optional":false},{"name":"Rest API","optional":false},{"name":"SharePoint","optional":false},{"name":"TypeScript","optional":false},{"name":"Azure SQL Database","optional":true},{"name":"C#","optional":true},{"name":"Microsoft Entra ID","optional":true},{"name":"Microsoft Teams","optional":true},{"name":"Power BI","optional":true},{"name":"Scrum","optional":true},{"name":"SQL","optional":true}],"status":"live","first_seen_at":"2026-10-01T21:09:54Z","employer_posted_date":"2026-10-01","last_verified_at":"2026-10-01T21:09:54Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"description":"Responsibilities\nWHO WE ARE\nAVI-SPL is a digital enablement solutions provider who transforms how people and technology connect to elevate experiences, create new value, and enable organizations to thrive and grow. We are the largest provider of collaboration technology solutions, which include our award-winning managed services.\nOur highly certified industry experts and innovation leaders share a vision to help people work smarter and live better. Our success starts with our people; and a workplace that champions culture and belonging ensures we grow and thrive together.\nWHAT YOU’LL DO\nAs 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-SPL's 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.\nDay-To-Day Responsibilities:\nDesign, develop, test, deploy, and maintain enterprise software applications and integrations.\nDevelop, customize, integrate, and support solutions utilizing Microsoft SharePoint and Microsoft 365.\nBuild scalable custom web parts, extensions, and themes using the SharePoint Framework (SPFx), TypeScript, React, and modern JavaScript\nWork with stakeholders and product owners to understand business needs and translate them into technical requirements and solutions.\nParticipate in the full software development lifecycle, including requirements analysis, technical design, development, testing, deployment, documentation, and production support.\nAdditional platform development responsibilities:Manage SharePoint Online site collections, hub sites, document libraries, and custom metadata content types.\nConnect SharePoint environments with external databases and third-party tools via REST APIs and Microsoft Graph\nDesign and implement integrations between SharePoint, Microsoft 365, Azure, enterprise applications, databases, and third-party systems.\nCreate complex end-to-end workflows and approval processes leveraging Power Automate and Power Apps.\n\nDevelop reusable components and services with an emphasis on maintainability, scalability, security, and performance.\nCollaborate with Software Engineering, Data Engineering, DevOps, architecture, and other technical teams to follow enterprise development standards.\nParticipate in daily standups, sprint planning, retrospectives, technical design discussions, and other engineering meetings.\nManage multiple development work items using Azure DevOps while working within established priorities and delivery timelines.\nCreate and maintain technical, solution, and appropriate end-user documentation.\nFollow source control, branching, code review, CI/CD, and deployment practices established by the Software Engineering team.\nSupport applications through their complete lifecycle, including troubleshooting and production support when necessary.\nContinuously improve technical skills, engineering practices, development quality, and delivery velocity.\nContribute as needed to other initiatives involving Azure, .NET, SharePoint, Power Platform, DevOps, data engineering, and other technologies\nWHAT WE’RE LOOKING FOR\nMust-Haves:\n3-5+ years of professional software development experience, including SharePoint Online and SharePoint Framework (SPFx).\nHands-on experience developing, configuring, integrating, and supporting Microsoft SharePoint solutions.\nExperience developing and supporting business or enterprise applications.\nWorking knowledge of modern software development practices, including source control, testing, debugging, and application lifecycle management.\nFamiliarity with Microsoft technologies such as Microsoft 365 and Azure.\nAbility to understand business requirements and translate into practical technical solutions.\nStrong analytical, critical thinking, troubleshooting and problem-solving skills.\nInquisitive and data-oriented.\nSelf-starter that demonstrates initiative and the ability to meet deadlines.\nClear and professional communication and interpersonal skills, both verbal and written. \nAbility to communicate effectively with technical and non-technical stakeholders.\nAbility to work collaboratively within an Agile software engineering team.\nWillingness and ability to learn new technologies and contribute across different areas of the software stack.\nProficient in Microsoft Office tools (Excel, Word, PowerPoint, SharePoint), requirements management tools (e.g., JIRA, Azure DevOps), visualization and diagramming tools.\nTwo-year degree in Computer Science, Information Technology, or related field is required.\nNice-To-Haves:\nExperience with one or more of the following is beneficial but not required:\nMicrosoft Graph API\nHTML / CSS\nSQL Server / Azure SQL\nMicrosoft Azure\nMicrosoft Entra ID / OAuth\nPower Apps\nPower Automate\nPower BI\nDataverse\nMicrosoft Teams integrations\nCI/CD pipelines\nAgile / Scrum development environments\nCloud modernization or application migration projects\nWHY YOU’LL LIKE WORKING HERE\nMedical benefits, including vision and dental\nPaid holidays and PTO\nEnjoyable and dynamic company culture\nTraining and professional development opportunities\nMORE ABOUT US\nAVI-SPL is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, disability status, or membership in any other group protected by federal, state, or local law. AVI-SPL is an AA/Disabled/Veteran Protected Employer VEVRAA Federal Contractor.\nAVI-SPL reserves the right to alter work hours and work location as necessary. Work hours may vary based on client requirements and may include travel to various locations in support of the account.","description_format":"text","description_chars":6669,"description_truncated":false,"requirements":{"experience_years_min":3,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":["Professional development"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Cybersecurity","Telecommunications","Unified Communications"],"lifecycle":[{"event":"open","at":"2026-10-01T21:09:54Z"}],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":18,"reasons":["conf:5","win:early","comp:brand"],"computed_at":"2026-10-02T02:26:27Z"},"pay":null,"html_url":"https://alion.io/job/avi-spl-software-developer","json_url":"https://alion.io/job/avi-spl-software-developer.json","meta":{"generated_at":"2026-10-02T02:26:27Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":3250,"day_limit":5000,"remaining_today":1750,"minute_limit":60,"resets_at":"2026-10-03T00:00:00Z"}}}