← Все вакансии/Senior/jobgether
SeniorRemoteUS

Full Stack Microsoft Developer

J
jobgether
Уровень
Senior
Формат
Remote
О роли

Описание вакансии

About the company

A mission-driven organization focused on environmental sustainability, building secure, scalable applications and integrations across the Microsoft ecosystem.

Responsibilities
  • Design, develop, test, deploy, and maintain secure, production-ready applications using C#, modern .NET, React, JavaScript or TypeScript, HTML5, CSS3
  • Build and maintain RESTful APIs, backend services, and cloud-based integrations using Azure API Management, Azure App Services, Azure Functions, Durable Functions
  • Develop and support integrations across Dynamics 365 CRM, Business Central, Power Platform, Microsoft Graph, web applications, and external systems
  • Implement secure authentication and authorization using OAuth 2.0 and Microsoft Entra identity solutions, alongside Azure Key Vault
  • Build responsive, accessible user interfaces using React, JavaScript or TypeScript, HTML5, CSS3, Bootstrap
  • Translate business requirements, wireframes, and prototypes into practical technical solutions
  • Monitor production applications and integrations, investigate defects, conduct root-cause analysis
  • Use GitHub and/or Azure DevOps for source control, pull requests, code reviews, testing, CI/CD
  • Partner with developers, architects, business analysts, product owners, project management teams, QA specialists, vendors, and business stakeholders
  • Apply testing, observability, accessibility, localization, responsive design, and cross-browser compatibility practices
  • Document architectural decisions, implementation details, integration patterns, and troubleshooting procedures
Requirements
  • Demonstrated ability to deliver full-stack web applications
  • Strong hands-on proficiency with C#, modern .NET, RESTful APIs, JSON, API security, and Azure-hosted applications
  • Ability to develop API-connected user interfaces using React, JavaScript or TypeScript, HTML5, CSS3, and responsive design principles
  • Ability to design, implement, and troubleshoot integrations involving Dynamics 365 CRM, Business Central, Power Platform, or comparable CRM and ERP systems
  • Familiarity with cloud application development and deployment in Microsoft Azure
  • Bachelor's degree in computer science, software engineering, information technology, or related field, combined with at least five years of relevant experience; alternatively, seven or more years of equivalent professional experience
  • Experience with Azure API Management, App Services, Functions, Durable Functions, Storage, Key Vault, Application Insights, Service Bus, Event Grid, and Azure SQL is an advantage
  • Experience connecting Dynamics 365 CRM and Business Central through APIs, Dataverse, Power Automate, webhooks, events, or middleware solutions is highly desirable
Conditions
  • Remote role based in the United States
  • Opportunity to contribute to environmental sustainability and circular economy initiatives
Стек и навыки

С чем работаем