Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Full Stack Microsoft Developer

$100k - $130k
Full-time

The Battery Network

At The Battery Network, we are leading the charge to turn yesterday’s batteries into tomorrow’s power.

As the nation’s premier battery collection and recycling nonprofit, we’ve spent over three decades leading the charge toward a cleaner planet and a circular economy.

We connect consumers, businesses, manufacturers, and municipalities through one trusted network. We provide education, collection, logistics, and compliance expertise, helping our partners stay ahead of regulation while capturing the critical materials that power the future. We keep valuable materials in circulation and out of landfills—reducing reliance on foreign supply chains, strengthening America’s energy independence, and protecting people, property, and the planet.

We’re looking for passionate changemakers to help us scale our impact and shape the future of sustainability. If you're ready to turn purpose into action, you’ll thrive in our mission-driven, collaborative environment.Learn more at batterynetwork.org and follow us on Facebook, Instagram, or LinkedIn.

\n POSITION SUMMARY

The Full Stack Microsoft Developer designs, builds, integrates, and supports secure, production-ready solutions across The Battery Network’s Microsoft application environment. The role supports business leaders, product owners, operations teams, and technical partners by connecting customer-facing applications with enterprise platforms including Dynamics 365 CRM, Business Central, Power Platform, and Azure services. The work is weighted toward backend and integration delivery while also requiring practical frontend development capability. Success is measured through reliable releases, maintainable code, secure integrations, responsive user experiences, and timely resolutions of production issues.

MAJOR DUTIES AND RESPONSIBILITIES

Duties and responsibilities of this role include but are not limited to the following:

  • Design, develop, test, deploy, and support secure APIs, services, and integrations using C#, modern .NET, Azure API Management, App Services, Azure Functions, Durable Functions, and related Azure services so that business systems exchange data reliably.
  • Build and maintain integrations among Dynamics 365 CRM, Business Central, Power Platform, Microsoft Graph, web applications, and external systems using reusable APIs, events, workflows, and service components.
  • 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 using React, JavaScript or TypeScript, HTML5, CSS3, Bootstrap, and component-based development practices.
  • Translate business requirements, wireframes, and prototypes into pragmatic technical designs and working features that balance maintainability, performance, security, delivery speed, and long-term platform health.
  • Monitor and troubleshoot production applications and integrations, complete root-cause analysis, resolve defects, and reduce recurring issues and technical debt.
  • Use GitHub and/or Azure DevOps for source control, pull requests, code reviews, testing, CI/CD, work tracking, and documentation to improve release quality and team continuity.
  • Collaborate with developers, architects, business analysts, product owners, PMO, QA, vendors, and business stakeholders to clarify requirements, resolve delivery blockers, document solutions, and continuously improve development practices.
CORE QUALIFICATIONS
  • Demonstrated ability to deliver full-stack web applications through professional work, substantial projects, technical training, military service, community experience, or another relevant path.
  • Strong hands-on capability with C#, modern .NET, RESTful APIs, JSON, API security, and Azure-hosted application or integration services.
  • Ability to design and troubleshoot integrations with enterprise business systems such as Dynamics 365 CRM, Business Central, Power Platform, or comparable CRM/ERP platforms.
  • Ability to build API-connected user interfaces using React, JavaScript or TypeScript, HTML5, CSS3, and responsive design practices.
  • Ability to review, refactor, test, and document code so that solutions remain secure, understandable, and supportable.
  • Must be authorized to work lawfully in the United States for The Battery Network, with or without sponsorship.
PREFERRED QUALIFICATIONS
  • Experience with Azure services such as API Management, App Services, Functions, Durable Functions, Storage, Key Vault, Application Insights, Service Bus, Event Grid, and Azure SQL.
  • Bachelor’s degree in computer science, software engineering, information technology, or a related field and 5+ years of relevant full-stack development, application integration, or Microsoft cloud platform experience; 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.
  • Experience with Microsoft Graph, Microsoft 365 APIs, Power Platform, Power BI integrations, or Power Pages.
  • 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.
SKILLS, KNOWLEDGE, & EXPERIENCE
  • Technical judgment demonstrated by translating ambiguous business needs into practical options and clearly identifying dependencies, risks, and trade-offs.
  • Ownership demonstrated by following work from design through release and production support, documenting decisions, and resolving issues rather than passing them forward.
  • Collaboration demonstrated through constructive code reviews, clear communication with technical and non-technical stakeholders, and reliable follow-through across teams.
  • Problem-solving demonstrated through structured troubleshooting, root-cause analysis, and improvements that reduce repeat defects or support burden.
  • Adaptability and curiosity when priorities, technologies, or business needs change, including willingness to work across backend, integration, frontend, cloud, and support responsibilities.
  • Demonstrates a genuine commitment to thriving in a mission-based organization where culture and values are paramount, and where diversity, equity, inclusion, collaboration, and innovation are embedded in the way work gets done.
WORKING CONDITIONS
  • This position is remote based within the United States. Candidates must be able to work from a U.S.-based location and be eligible to work lawfully in the United States for The Battery Network.
  • Limited travel (estimated 3-4 times per year) as needed. Travel could include, but not be limited to, attending conferences, customer meetings, or team/organization-wide meetings.
  • Standard work hours are Monday–Friday, 8 hours per day. Some roles may require additional hours during peak periods. We prioritize the quality and timeliness of work over rigid schedules and recognize the importance of connection, collaboration, and work-life balance. To support this, we offer flexible scheduling where roles allow, and in alignment with current policy, while ensuring operational needs and team collaboration are met.
ABOUT THE BATTERY NETWORK

At The Battery Network, we enjoy a culture of teamwork, innovation, and fun. Our team is the primary reason for our unique culture. We hire energetic and dedicated people who are committed to helping us achieve our goals. Each one of our employees is a valued contributor, not just a number. We work in teams to benefit from our collective talents to make a real impact on the environment.

The way we operate contributes to the success of our employees and our organization. We embrace diversity, equity, and inclusion as core values, and believe everyone’s unique perspective is critical to our success . Diversity and intercultural collaboration are fundamental to what we do. Our team members bring different backgrounds, languages, and personal pursuits to work, and all share a commitment to environmental sustainability and to doing their part to improve our planet.

We are an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, age, creed, religion, sex, sexual orientation, gender identity or expression, pregnancy, marital status, ancestry, national origin, citizenship status, disability, genetic information, veteran status, or any other characteristic protected by law.

We value our employees . In keeping with our values, we strive to support our team members in and out of work. As part of this, we offer a strong, well-rounded benefits package. Our benefits support our employees’ health and wellness, time off, and productivity. Learn more at The Battery Network - Careers.

\n

$100,000 - $130,000 a year

Salary based on qualifications and experience. This role is eligible for an annual, impact-based bonus.

\n

TO APPLY

We are committed to providing a supportive and inclusive work environment. We encourage applications from individuals with diverse backgrounds and experiences and believe that a diverse team brings a variety of perspectives and ideas that are critical to our success.

Interested applicants must submit both a cover letter and resume through the application link.

All candidates must be available for phone and video interviews. Interviews will be scheduled on a rolling basis once application review occurs. If you need an accommodation at any point in the application or interview process, contact View email address on aiapply.co. We'll work with you!

This employer participates with E-Verify.

Vacancy posted 14 days ago
Similar jobs that could be interesting for youBased on the Full Stack Microsoft Developer in Remote vacancy
  •  ...Full Stack Angular Developer Duration: 6 month contract, potential to convert to fulltime Location: 4 days Downtown Pittsburgh | 1 day remote...  ...RxJS Angular Signals HTML/CSS Database ~ Microsoft SQL Server Development Tools GitHub / GitLab Jira... 
    Microsoft
    Full time
    Contract work
    Work at office
    Remote work

    IntePros

    Pittsburgh, PA
    3 days ago
  • $115k - $151k

    The Senior Full Stack Developers plays a key role in shaping modern, scalable digital experiences across web and mobile. Adopting emerging engineering...  .... Preferred Requirements:5+ years of experience in the Microsoft Technology stackKnowledge of front-end code quality tools... 
    Microsoft
    Full time
    Temporary work
    Local area
    Work from home
    Work visa
    3 days per week

    Bright Horizons

    Newton Center, MA
    1 day ago
  • $150k - $230k

     ...concerns.Position OverviewCharles River Associates is seeking a Full Stack Agentic Developer to help build and evolve a web-based AI platform that...  ...environments with sandboxed project workspacesCloud: Microsoft Azure-hosted web, backend, storage, database, container,... 
    Microsoft
    Work at office
    Local area
    Remote work
    Work from home
    3 days per week

    CRA International

    Boston, MA
    3 days ago
  • $100k - $130k

     ...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Full Stack Microsoft Developer based in the United States. This is an exciting opportunity for a versatile software developer to build secure,... 
    Microsoft
    Remote work
    Monday to Friday
    Flexible hours

    Jobgether

    Remote
    4 days ago
  •  ...Remote Our client seeks a Senior Full Stack Software Developer to build and maintain modern web applications with ReactJS, NodeJS, and Microsoft SQL Server. The developer will create responsive interfaces, integrate APIs, and write efficient SQL in support of functional... 
    Microsoft
    Remote work

    Eliassen Group

    United States
    4 days ago
  • $40 - $77 per hour

    Join a dynamic full stack development team building modern web applications that support important...  ...front-end experiences-using a current Microsoft and Angular technology stack....  ...across the full development lifecycle Develop scalable APIs and service integrations using... 
    Microsoft
    Hourly pay

    Horizontal Talent

    Washington DC
    11 hours ago
  •  ...TypeContractExperience3Remote100% Remote Job Position: Sr. Full Stack Developer (Node, AWS) Location: Des Moines, IA, 100% Remote Job Description...  ...and non-relational including AuroraRDS, MySQL, PostgreSQL, Microsoft SQL, MongoDB, DynamoDB, S3, etc. Event driven architecture... 
    Microsoft
    Local area
    Remote work

    HonorVet Technologies

    Des Moines, IA
    5 days ago
  •  ...Conviso Inc is hiring Azure Cloud Native Full Stack Application Developer role. This is a 100% REMOTE set-up position & comes with benefits, 401...  ...and deploy modern cloud‑native applications within the Microsoft Azure ecosystem. Title: Azure Cloud Native Full Stack... 
    Microsoft
    Remote work

    Conviso Inc.

    Washington DC
    1 day ago
  • We are looking for a Remote Full Stack .NET Developer to join a company in based in Ankeny, Iowa. This role is suited to a self-directed software...  .... The ideal candidate brings strong experience across the Microsoft development stack and can contribute thoughtful, well-... 
    Microsoft
    Remote work

    Robert Half

    Ankeny, IA
    4 days ago
  • $23 - $26 per hour

     ...Full Stack Developer Intern Duties: The Full Stack Developer Intern supports the design, development, testing, documentation, and maintenance...  ...should have basic knowledge of computers, web browsers, Microsoft Office suite, collaboration tools, and development-related... 
    Microsoft
    Full time
    Part time
    For contractors
    Casual work
    Internship
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours

    Foundation Finance Company, LLC

    Rothschild, WI
    2 days ago
  • $140k - $180k

     ...Subcategory: SW Systems Engr Schedule: Full-Time Shift: Day Job Travel: No...  ...?We are seeking an experienced Full-Stack Developer to design, develop, integrate, test,...  ...and other internal services, including Microsoft 365 and/or SharePoint where applicable.... 
    Microsoft
    Full time
    Remote work
    Shift work

    SAIC

    Silver Spring, MD
    1 day ago
  • $110k - $135k

     ...Required Travel: 0 - 10%Employment Type: Full Time/Salaried/ExemptAnticipated Salary...  ...Technologies! We are seeking a Full Stack Front-End Developer Mid-level (Software Development...  ...experience, and seamless integration with Microsoft SharePoint and Power Platform technologies... 
    Microsoft
    Full time
    Work at office
    Local area
    Work from home
    Worldwide
    Home office

    HII Mission Technologies Division

    Arlington, VA
    3 days ago
  •  ...Senior Full-Stack AI Engineer (React / Java / Python / Agentic AI) Hiring Organization:...  ...platform engineering team. Our client is developing an advanced, ontology-driven enterprise...  ...deployments across Google Cloud and Microsoft Azure. Develop automated tests,... 
    Microsoft
    Full time
    Remote work

    Griting

    United States
    2 days ago
  • $85.39k - $116.98k

     ...Description Syms Strategic Group (SSG)  is seeking a talented Full Stack Developer (MUMPS) Location: Remote Department: Veterans...  ...is a W-2 position # All interviews will be conducted on Microsoft Teams with your camera on; there will be no exceptions #... 
    Microsoft
    Full time
    Remote work

    Syms Strategic Group, LLC (SSG)

    Charleston, WV
    1 day ago
  •  ...that transform the world for good. Your impact As a Senior Full Stack .NET Developer, you will be responsible for designing, developing, and...  ...Experience with Blazor, ASP.NET MVC, RazorProven experience with Microsoft Azure (Functions, App Services, Azure SQL, DevOps, CI/CD)... 
    Microsoft
    Full time
    Work at office
    Remote work
    2 days per week

    Jacobs

    Krakow, Shawano County, WI
    5 days ago
  •  ...systems utilizing a modern tech stack. The ideal candidate will have a minimum of 5 years’ full-stack development experience,...  ...requirements to technical design, develop high-quality solutions, and...  ...including C#, MVC, Web API, and Microsoft Entity Framework5+ years of experience... 
    Microsoft
    Internship
    Remote work
    Relocation package
    Flexible hours

    Publix Super Markets

    Lakeland, FL
    5 days ago
  •  ...every day. Position Summary We are seeking a talented Full Stack Developer to design, develop, and support custom software solutions...  ...Vue 3, ASP.NET Core, EF Core, SQL Server, Azure DevOps. Microsoft Entra ID / MSAL authentication, or Microsoft Graph.... 
    Microsoft
    Remote work

    Peoplease

    Orlando, FL
    a month ago
  • $117k

     ...technical operations and deployments. BDR is seeking a Full Stack Developer (Secret Cleared) to join our growing team! This position will...  ...with database management systems such as MySQL and Microsoft SQL Server. ~ Proficiency with server-side languages such... 
    Microsoft
    Full time
    Work at office
    Remote work
    Work from home
    Home office

    BDR Solutions LLC

    Remote
    8 days ago
  • $85.39k - $116.98k

     ...Description Syms Strategic Group (SSG)  is seeking a talented Full Stack Developer (Edifecs) Location: Remote Department: Veterans...  ...is a W-2 position # All interviews will be conducted on Microsoft Teams with your camera on; there will be no exceptions #... 
    Microsoft
    Full time
    Remote work

    Syms Strategic Group, LLC (SSG)

    Lansing, MI
    1 day ago
  •  ...(hybrid) About the Role: Full-time; 6-month contract with potential...  ...you will be responsible for developing bespoke applications and...  ...Corporate Applications Full Stack Developer is a full-time, contract...  ...and processes Experience in Microsoft Tech Stack (.net), Microsoft... 
    Microsoft
    Full time
    Contract work
    H1b
    Work at office
    Remote work
    Visa sponsorship
    Relocation package
    Monday to Friday

    AlixPartners

    Detroit, MI
    2 hours ago
  •  ...American Heart Association has an excellent opportunity for a Full Stack Sr .NET Developer at our office located in Dallas, TX.The Full Stack Sr ....  ..., modifying, and building web applications using Microsoft technologies in the Azure environment (App Services, API... 
    Microsoft
    Full time
    Work at office
    Local area

    American Heart Association

    Dallas, TX
    1 day ago
  • $109.62k - $126.79k

     ...Syms Strategic Group (SSG)  is seeking a talented Full Stack Developer (Solutions Architecture) Location: Remote Department: Veterans...  ...) Database, Azure Virtual Network (VNet), Azure Functions, Microsoft Entra ID (Azure AD), Azure Resource Manager (ARM) templates... 
    Microsoft
    Full time
    Remote work

    Syms Strategic Group, LLC (SSG)

    Remote
    2 days ago
  • $85.39k - $116.98k

     ...Syms Strategic Group (SSG)  is seeking a talented Full Stack Developer (Production) Location: Remote Department: Veterans Affairs...  ...certifications in relevant areas (e.g., Red Hat Certified Engineer, Microsoft Certified Systems Engineer, AWS Certified Solutions... 
    Microsoft
    Full time
    Remote work

    Syms Strategic Group, LLC (SSG)

    Virginia
    2 days ago
  • $137.88k - $162.5k

     ...excellence, and long-term value creation OVERVIEW Full-time/Permanent Employee Location: Remote As a Full Stack Developer IV, you will lead the design, development, and...  ..., and usability best practices Microsoft Certified: Azure Network Engineer Associate... 
    Microsoft
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Immediate start
    Remote work

    Aether Aerospace

    Remote
    8 days ago
  • $80k - $120k

     ...Subcategory: SW Engineer Schedule: Full-Time Shift: Day Job Travel: Yes -...  ...Increment and Sprint ceremonies. Design and develop .Net applications including middleware...  ...Environment (IDE) tools to include Microsoft Visual Studio and GIT Manage software... 
    Microsoft
    Full time
    Remote work
    Shift work
    2 days per week

    SAIC

    Ashburn, VA
    2 days ago
  • $109.62k - $126.79k

     ...Syms Strategic Group (SSG)  is seeking a talented Full Stack Developer ( Edifecs Lead) Location: Remote Department: Veterans Affairs...  ...is a W-2 position # All interviews will be conducted on Microsoft Teams with your camera on; there will be no exceptions #... 
    Microsoft
    Full time
    Remote work

    Syms Strategic Group, LLC (SSG)

    Virginia
    2 days ago
  •  ...Description Job Description Job Title: Systems Engineer/Full Stack Web Developer Company:  AISIN World Corp. of America...  ...Experience Basic knowledge – Azure Basic knowledge – ETL, Microsoft Fabric, Power Apps FileMaker Pro (legacy support) Basic... 
    Microsoft
    Work at office
    Weekend work

    AISIN World Corp. of America

    Seymour, IN
    8 days ago
  •  ...states of: AZ, AL, FL, NC, and NV. We are seeking a Sr. Full Stack Software .Net Developer who is passionate about enabling a great member...  ...DevOps Exposure building native cloud applications in Microsoft Azure cloud is preferred Hands on CI/CD experience... 
    Microsoft
    Full time

    Careington International Corporation

    Remote
    3 days ago
  • $55 - $59 per hour

     ...Mid-Level Full-Stack Developer $55/hr - $59/hr 12 Month Contract (W-2) 100% Remote We are seeking a Mid-Level Full Stack Software...  ...deployment of modern cloud-native applications using the latest Microsoft technologies. This position is ideal for an engineer... 
    Microsoft
    Contract work
    Remote work

    Medix Technology

    Washington DC
    2 days ago
  •  ...development of government-owned web applications, the full-time Senior Full Stack .NET Developer will design, enhance, and maintain scalable solutions...  ...JavaScript framework like Vue.js or React Experience with Microsoft SQL Server and database development A bachelor's... 
    Microsoft
    Full time
    Remote work

    Virtual Vocations Inc

    New York, NY
    6 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Full Stack Microsoft Developer. Be the first to apply!