Jobs and Careers
NE

Senior IT Microsoft CRM Developer

New Jersey Economic Development Authority
United Statesfull_timeVerifiedPosted 27 Aug 2025
💰 $95,230/yr($76,184/yr$95,230/yr)

About the role

Overview

Job Summary   

EDA Overview 

  • Join the NJEDA and help lead New Jersey to sustainable economic growth, fostering equitable opportunities and vibrant communities. We offer hybrid work, a supportive culture, and robust benefits, including health insurance, retirement plans, and extensive wellness programs. Make a tangible impact and shape New Jersey's future with innovative economic development at NJEDA. 

Job Overview  

  • This developer position is responsible for provisioning, development and maintenance of Microsoft Dynamics 365 CRM and portal platform.  
  • This role will be heavily involved toward IT development tasks to support NJEDA on various development initiatives and help to stay current in technology. 
  • Proficient in Microsoft CRM development having minimum 5 plus years of CRM development experience with a focus on C#, Javascript(JQuery), XRMToolbox, CI/CD pipeline. Well organized, multi tasking and good communication skills.  

 

$76,184 - $95,230

 

Note: The NJEDA currently offers a hybrid work schedule for up to 2 days of telecommute work from home. To participate, you will be required to have high speed home internet access and a managers approval. This program does not supersede the "New Jersey First Act", which requires newly hired NJEDA employees to establish and then maintain, principal residence in the State of New Jersey.

Responsibilities

Daily Tasks and Responsibilities: 

  • Develops and maintains all core functionality in the Microsoft CRM environment including connectivity to SharePoint, Enable, Microsoft Office, and Great Plains either on premise or in the cloud. Also develop applications in portal/cloud development with tracking work in Azure Dev Ops (ADO). 
  • Ability to work independently to ensure the accurate interpretation of business needs to design, develop, test and implement new code.  
  • Coaches, analyzed and review work as a team. Also, mentors staff CRM developers in surmounting any development obstacles. Responds to inquiries and communicates expectations to team members and outside stakeholders.  

Projects: 

  • CRM Dynamic 365 development work on various modules, dashboards, reports, OLA (.net application) migration to portals. 

Goals and Objectives: 

  • Learn and provide expertise in CRM 365 and portal development related tasks. 
  • Able to address business needs and transform it into a robust product.  

Collaboration and Cross-Divisional Interaction: 

  • Collaborate and coordinate well within IT Dev team with business analyst and testers and also other stakeholders. 

Reporting Structure: 

  • This role is not a supervisory role but expectation is to lead development meetings and supervise consultants and partners work. 
  • As a senior/lead developer, should be able to make technical decisions but before implementation, certain checks are approvals will be necessary. 
  • Must complete annual self-assessment as required. 
  • Performs other duties and special projects, as assigned. 

Qualifications

Technical Skills: 

  • Extensive experience in designing, development and deploying Microsoft CRM cloud solutions, Power Portal solutioning and maintenance. 
  • Extensive experience developing Power portal apps using web pages, web templates entity list, web form and entity forms, Dynamics CRM plugins, web resources, workflows, and client scripts. 
  • Extensive experience in Dataverse, Model driven apps, Canvas Apps, power platform data flows. 
  • Extensive experience with Azure Dev Ops (ADO) or equivalent tools, XrmToolBox. 

Soft Skills: 

  • Professional work attitude, Good communications skills, team player. 

Certifications: 

  • Microsoft Dynamic Certifications is strongly preferred. 

 

Experience: 

  • Minimum 5 years CRM and portal development experience with a focus on C#, Javascript(JQuery), XRMToolbox, CI/CD pipeline. 
  • Advanced degree or industry specific certification may be substituted for 1 year of experience 

Education: 

  • B.S. degree in Computer Science, Software Engineering, Accounting, and/or equivalent professional experience 

Software/Tools Proficiency: 

  • XrmToolbox, Plugin registration tools, Visual studio, SSRS, Po

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

New Jersey Economic Development Authority

View company profile →