Sign in to apply on web or download the app for more options.
Job Description
REMOTE • CONTIGUOUS UNITED STATES
Digital Programs • Technology Solutions• Retail
Are you passionate about building innovative technology solutions that make a real impact? We are looking for a Digital Programs Developer to design, develop, and support enterprise applications to create a unified, scalable ecosystem that enables NCG to streamline business operations.
Come join National Co+op Grocers' (NCG) collective movement towards a just, resilient and regenerative food system that is accessible for all! We are a business services cooperative that helps community-owned grocery stores thrive-strengthening local economies, promoting sustainable food systems, and empowering consumers. We are revolutionizing the grocery industry to make it work better for people and the planet!
This role is responsible for creating scalable solutions that streamline business processes, improve data accessibility, and support digital transformation initiatives. This is an ideal position for a developer who enjoys balancing strategy and hands-on coding, thrives in a collaborative environment, and is excited by opportunities to leverage emerging technologies to solve real-world business problems.
Primary Responsibilities:
- Collaborate with stakeholders and teams to define technical requirements for web, mobile, CRM, and AI-based solutions.
- Design scalable system architecture spanning Microsoft Dynamics 365, full-stack applications, and Azure cloud services.
- Develop and maintain full-stack applications using C#, .NET, and Angular.
- Design, build, and customize Microsoft Dynamics 365 solutions including plugins, workflows and Dataverse extensions.
- Develop automation workflows, dashboards, and business processes within CRM systems.
- Demonstrate ownership, across the full software lifecycle, from design to production support.
Qualifications:
- Minimum of 7 years of experience in software development in a Microsoft-centric environment.
- Demonstrated hands-on experience with Microsoft Dynamics 365 (workflows, plugins, Dataverse customization).
- Demonstrated hands-on experience with C#, .NET development, RESTful API design and integration, Angular (or comparable modern front-end framework), SQL Server (querying, performance tuning, database design), and Azure DevOps (pipelines, repos, release management).
- Demonstrated experience building and deploying solutions in Microsoft Azure including Azure Functions.
- Demonstrated experience with CI/CD automation and multi-environment deployment strategies (development, testing, staging, production).
- Demonstrated experience with Azure identity and access management (Azure AD, OAuth, role-based access control).
- Up to 25% business travel is required, including overnights and weekends.
Compensation & Benefits
NCG offers a competitive salary and comprehensive benefits package, as an example:
- 4 weeks Paid Time Off
- Medical, dental, and vision insurance
- Health Savings Account (HSA) and Flexible Spending Account (FSA) with company contributions
- Company-paid life and disability insurance
- Company-paid identity theft protection
- Matching 401(k) plan
The salary for this position is $146,297.
Workstation Options
- Home Office (Contiguous U.S.): Eligible if within 100 miles of a major airport and has sufficient internet bandwidth and mobile phone service.
- St. Paul, MN Office: Workstations available at 2610 University Ave W, with free parking and access to the Green Line Light Rail (Westgate Station).
Accessibility
NCG is committed to providing equal access to all interested candidates. If you require a reasonable accommodation for any part of the employment process, please contact (866) 709-2667 ext. 2817 or email careers@ncg.coop for assistance.
Our goal is to attract and retain qualified talent and encourage applications from all individuals without regard to race, color, religion, sex, national origin, age, disability, veteran status, marital status, sexual orientation, gender identity, or any characteristic protected by applicable law.
No recruiters or agencies please.
Key Responsibilities
Collaborate with stakeholders to define technical requirements for web, mobile, CRM, and AI-based solutions.
Design scalable system architecture spanning Microsoft Dynamics 365, full-stack applications, and Azure cloud services.
Develop and maintain full-stack applications using C#, .NET, and Angular.
Design, build, and customize Microsoft Dynamics 365 solutions including plugins, workflows, and Dataverse extensions.
Develop automation workflows, dashboards, and business processes within CRM systems.
Demonstrate ownership across the full software lifecycle from design to production support.