Software Engineer - III Software Engineer - III

The Custom Group of Companies
New York, NY, United States
4 days ago
Apply on www.thejobnetwork.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
2 years minimum
Compensation
$156,000.0 - $208,000.0
Working hours
Regular working hours

Tech stack

Microsoft Windows Application Programming Interfaces (APIs) Agile Methodology Artificial Intelligence Amazon Web Services Applications Architecture Application Lifecycle Management Microsoft Azure Microsoft Online Services Cloud Computing Security Continuous Integration Microsoft Software
+31 more
Node.Js Scrum Methodology OpenAI Cloud Services Microsoft Copilot Azure Machine Learning Microsoft SharePoint Software Engineering Systems Integration TypeScript YAML Enterprise Search Enterprise Software Applications Microsoft Power Automate Power Platform Integration Office365 ReactJS Retrieval-Augmented Generation Generative AI Agentic-AI Gitlab Microsoft Copilot Studio AI Platforms Information Technology Deployment Automation Bots Azure Service Fabric Cloud Integration Api Management Serverless Computing Powerapps

Job description

The ideal candidate will bring deep hands-on expertise in Microsoft 365, Azure cloud development, SharePoint Framework (SPFx), Power Platform, and AI-powered solutions. This role requires a strong technical background in software engineering, solution architecture, cloud integrations, and modern AI technologies, including Retrieval-Augmented Generation (RAG) and Microsoft Copilot Studio., * Design and develop custom Microsoft Teams applications, tabs, bots, and SharePoint Framework (SPFx) solutions using React and TypeScript.

  • Build enterprise integrations using Microsoft Graph API, connecting Microsoft 365 services with internal and external systems.
  • Develop scalable cloud solutions using Azure Functions, App Services, Logic Apps, and API Management (APIM).
  • Design and implement Power Apps, Power Automate workflows, and custom connectors to streamline business operations.
  • Develop AI-powered agents, RAG solutions, and Copilot integrations using Microsoft Copilot Studio, Azure AI Foundry, and Azure AI services.
  • Build and maintain CI/CD deployment pipelines using Azure DevOps or GitLab, including YAML-based automation and Infrastructure-as-Code.
  • Configure, enhance, and support SharePoint Online sites, libraries, lists, and enterprise applications.
  • Troubleshoot and optimize complex Microsoft 365, Azure, and Power Platform solutions.
  • Collaborate with Product Owners, Scrum Masters, and technical stakeholders in an Agile environment.
  • Create technical architecture documentation, solution designs, user stories, and acceptance criteria.

Requirements

  • 10+ years of professional software development experience within the Microsoft technology ecosystem.
  • 5+ years in a Senior Software Engineer, Azure Solutions Developer, or Solutions Architect capacity.
  • 5+ years of hands-on experience with SPFx, React, TypeScript, Node.js, and Microsoft Graph API.
  • 5+ years of experience developing Azure PaaS solutions using Azure Functions, App Services, APIM, and cloud security best practices.
  • Strong experience with Microsoft Power Platform, including Power Apps, Power Automate, custom connectors, and SharePoint Online.
  • Demonstrated ability to independently develop CI/CD pipelines using Azure DevOps or GitLab, YAML, and Infrastructure-as-Code.
  • 2+ years of hands-on experience developing AI agents, RAG solutions, or enterprise generative AI applications using technologies such as Copilot Studio, Azure OpenAI, Azure AI Search, Azure AI Foundry, or AWS Bedrock.
  • Strong knowledge of Microsoft 365 integrations, application architecture, troubleshooting, and enterprise security.

Critical Requirements:

  • Strong hands-on Azure Solutions Developer or Solutions Architect expertise.
  • Strong hands-on Power Platform Developer or Solutions Architect expertise.
  • Proven experience developing and deploying enterprise Microsoft 365 applications.

Preferred Qualifications

  • Experience implementing Power Platform Application Lifecycle Management (ALM) and automated deployment pipelines.
  • Microsoft Most Valuable Professional (MVP) recognition.
  • Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent professional experience.
  • Previous experience supporting enterprise applications within financial services or another regulated industry.

Ideal Candidate

A hands-on senior Microsoft engineer or architect who can independently design, code, integrate, deploy, and troubleshoot enterprise applications across Azure, Microsoft 365, and Power Platform. The successful candidate will combine strong traditional software engineering skills with modern AI development expertise and thrive in a collaborative Agile environment.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.thejobnetwork.com
Prepare application

Good distractions

Loading talks and stories from around this role…