Full Stack Developer – Microsoft

atThe Battery NetworkRemoteUS flagUnited StatesFull-timeFull-stack EngineerSeniorLead$100k – $130k/year

Posted Oct 14

This is a fully remote position, open to applicants in United States.

📋 Description

• Design, develop, test, deploy, and support secure APIs, services, and integrations utilizing C#, modern .NET, Azure API Management, App Services, Azure Functions, Durable Functions, and other related Azure services.

• Create and sustain integrations between Dynamics 365 CRM, Business Central, Power Platform, Microsoft Graph, web applications, and external systems.

• Implement secure authentication, authorization, secret management, logging, and cloud-hosting practices using OAuth 2.0, Microsoft Entra identity patterns, Azure Key Vault, telemetry, and Application Insights.

• Develop responsive, accessible, and user-friendly web experiences with React, JavaScript or TypeScript, HTML5, CSS3, Bootstrap, and component-based development methodologies.

• Convert business requirements, wireframes, and prototypes into technical designs and functional features.

• Monitor and troubleshoot production applications and integrations; perform root-cause analysis, resolve defects, and mitigate recurring issues and technical debt.

• Utilize GitHub and/or Azure DevOps for source control, pull requests, code reviews, testing, CI/CD, work tracking, and documentation.

• Collaborate with developers, architects, business analysts, product owners, PMO, QA, vendors, and business stakeholders.

• Support The Battery Network’s Microsoft application ecosystem and integrate customer-facing applications with enterprise platforms.

• Attend select conferences, customer meetings, or team/organization-wide gatherings as required.


⛳️ Requirements

• Proven ability to deliver full-stack web applications through professional experience, significant projects, technical training, military service, community involvement, or other relevant avenues.

• Strong hands-on expertise with C#, modern .NET, RESTful APIs, JSON, API security, and Azure-hosted application or integration services.

• Ability to design and troubleshoot integrations with Dynamics 365 CRM, Business Central, Power Platform, or similar CRM/ERP systems.

• Proficiency in building API-connected user interfaces using React, JavaScript or TypeScript, HTML5, CSS3, and responsive design techniques.

• Capability to review, refactor, test, and document code effectively.

• Must be authorized to work legally in the United States for The Battery Network, with or without sponsorship.

• Preferred experience with Azure API Management, App Services, Functions, Durable Functions, Storage, Key Vault, Application Insights, Service Bus, Event Grid, and Azure SQL.

• A Bachelor’s degree in computer science, software engineering, information technology, or a related discipline, along with 5+ years of relevant full-stack development, application integration, or Microsoft cloud platform experience is preferred; or 7+ years of equivalent experience.

• Preferred experience integrating Dynamics 365 CRM and Business Central through APIs, Dataverse, Power Automate, webhooks, events, or middleware patterns.

• Familiarity with Microsoft Graph, Microsoft 365 APIs, Power Platform, Power BI integrations, or Power Pages is preferred.

• Preferred familiarity with Bootstrap, JSON Forms, Liquid templates, Blazor, Entity Framework, SignalR, or other Microsoft web technologies.

• Experience with accessibility, localization, responsive design, cross-browser testing, automated testing, observability, and production support is preferred.

• Must be able to work from a U.S.-based location.

• Ability to work standard Monday–Friday, for 8 hours per day, with additional hours during peak periods as needed.


🏝️ Benefits

• Annual, impact-based bonus eligibility.

• Flexible scheduling where roles permit.

• Support for work-life balance.

• Limited travel opportunities, estimated at 3–4 times per year.

• Comprehensive benefits package promoting health and wellness, time off, and productivity.

• A supportive and inclusive work environment.

• Accommodation support during the application and interview process.

People also viewed

Tailscale13 hours ago

Security Software Engineer

US flagUnited States, +1 more countryFull-timeFull-stack Engineer$163k – $226k/year
ApplyView job
Software Mind13 hours ago

Mobile Software Engineer, React Native, TypeScript

RO flagRomania OnlyFull-timeFull-stack Engineer
ApplyView job
CACI International Inc13 hours ago

Senior Full Stack Software Developer

US flagUnited States OnlyFull-timeFull-stack Engineer$98.5k – $206.8k/year
ApplyView job
Nemetschek Group13 hours ago

Staff Software Engineer

US flagTexas OnlyFull-timeFull-stack Engineer$153.8k – $211.4k/year
ApplyView job
Freenome13 hours ago

Staff Software Engineer

US flagCalifornia OnlyFull-timeFull-stack Engineer$188.3k – $270.4k/year
ApplyView job
Motional13 hours ago

Staff Software Engineer, Autonomous Vehicle Performance Metrics

US flagNevada, +2 more statesFull-timeFull-stack Engineer$172k – $229k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers