Job description
Avid Systems is seeking a highly capable Full Stack Developer with proven experience in React for front-end development and Microsoft Power Platform for low-code application development. The ideal candidate will also have strong expertise in Azure services and modern authentication protocols (e.g., OAuth 2.0, OpenID Connect, Azure AD). You will be part of a dynamic team delivering scalable, enterprise-grade solutions across federal and state/local government clients.
Key Responsibilities:
- Design, build, and maintain secure full stack applications using C#, React, and Microsoft Power Platform (Canvas/Model-driven Power Apps, Power Pages, Power Automate, and Power BI).
- Develop rich front-end user interfaces in React, integrating with backend APIs and Power Platform components.
- Implement and manage Azure services such as Azure Functions, Azure Service Bus, Logic Apps, Azure API Management, and Azure DevOps pipelines.
- Integrate applications using RESTful APIs, OAuth 2.0/OpenID Connect, and Azure Active Directory for modern authentication and authorization.
- Create and maintain Liquid templates and HTML components for Power Pages/Portals.
- Build custom D365 Plugins and Power Automate flows to support workflow automation and business logic.
- Conduct unit testing, participate in code reviews, and support secure deployment via CI/CD pipelines.
- Collaborate with cross-functional teams to define technical requirements and ensure alignment with enterprise architecture.
- Troubleshoot and optimize existing applications for performance, reliability, and security.
Qualifications
- Bachelor’s degree in Software Engineering, Computer Science, Information Systems, or a related field.
- Minimum of 2+ years of experience in full stack development with a focus on React and Power Apps.
- Proficiency in React.js, TypeScript, JavaScript (ES6+), HTML/CSS, and UI libraries such as Fluent UI, Bootstrap, or Material UI.
- Hands-on experience with Microsoft Power Platform, including Canvas/Model-driven Apps, Power Automate, Power Pages, and Power BI.
- Strong background in integrating with Azure services, including Azure Functions, API Management, Logic Apps, and Azure DevOps.
- Solid understanding of modern authentication protocols (OAuth 2.0, OpenID Connect) and working with Azure AD.
- Experience developing and consuming RESTful APIs, and handling JSON-based data exchange.
- Familiarity with Microsoft Dataverse, SQL Server, or other enterprise data platforms.
- Excellent communication, collaboration, and problem-solving skills.