Enable job alerts via email!

Senior IT Microsoft CRM Developer

New Jersey Economic Development Authority

Trenton (NJ)

Hybrid

USD 76,000 - 90,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking organization dedicated to driving economic growth in New Jersey. This developer role offers the chance to work with Microsoft Dynamics 365 CRM, contributing to innovative projects that shape the future of the state. You'll be part of a supportive culture that values collaboration and professional growth, with the flexibility of a hybrid work schedule. If you're passionate about technology and eager to make a difference, this is an exciting opportunity to apply your skills in a meaningful way.

Benefits

Health Insurance
Retirement Plans
Wellness Programs
Hybrid Work Schedule

Qualifications

  • 5+ years of CRM development experience with a focus on Microsoft Dynamics 365.
  • Proficient in C#, JavaScript, and CI/CD pipeline development.

Responsibilities

  • Develop and maintain core functionality in Microsoft CRM environment.
  • Collaborate with IT Dev team and mentor junior developers.

Skills

C#
JavaScript (JQuery)
Microsoft CRM Development
Good Communication Skills
Multitasking

Education

B.S. degree in Computer Science
Advanced degree or industry-specific certification

Tools

Microsoft Dynamics 365
XrmToolbox
Azure Dev Ops
Visual Studio
Power BI

Job description

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 in IT development tasks to support NJEDA on various development initiatives and help to stay current in technology.
  • Proficient in Microsoft CRM development with a minimum of 5 years of CRM development experience focusing on C#, Javascript (JQuery), XRMToolbox, and CI/CD pipeline. Well organized, multitasking, and good communication skills.

Salary: $76,184 - $89,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 manager's approval. This program does not supersede the "New Jersey First Act," which requires newly hired NJEDA employees to establish and maintain a 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 develops 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, analyzes, and reviews work as a team. Also, mentors staff CRM developers in overcoming development obstacles. Responds to inquiries and communicates expectations to team members and outside stakeholders.

Projects:

  • CRM Dynamics 365 development work on various modules, dashboards, reports, and 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 them into a robust product.

Collaboration and Cross-Divisional Interaction:

  • Collaborate and coordinate effectively within the IT Dev team with business analysts, testers, and other stakeholders.

Reporting Structure:

  • This role is not a supervisory role, but the 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 certain checks and approvals will be necessary before implementation.
  • Must complete annual self-assessment as required.
  • Performs other duties and special projects, as assigned.
Qualifications

Technical Skills:

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

Soft Skills:

  • Professional work attitude, good communication skills, team player.

Certifications:

  • Microsoft Dynamic Certifications are strongly preferred.

Experience:

  • Minimum 5 years CRM and portal development experience focusing on C#, Javascript (JQuery), XRMToolbox, and 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, or equivalent professional experience.

Software/Tools Proficiency:

  • XrmToolbox, Plugin registration tools, Visual Studio, SSRS, Power BI.
  • NJEDA utilizes Microsoft as the core application platform and proficiency in the Microsoft Office Suite is preferred.

Additional Information:

  • Minimal physical demands and ability to work during normal business hours.
  • Travel expected when necessary for business operations.

Certificates and Licenses Required:

  • Staff are required to possess a driver's license valid in New Jersey only if the operation of a vehicle, rather than employee mobility, is necessary to perform the essential duties of the position.

Note:

The examples of work for this title are for illustrative purposes only. A particular position using this title may not perform all duties listed in this job description. Conversely, all duties performed on the job may not be listed. This job description is intended to convey information essential to understanding the scope, general nature, and level of work performed by job holders within this job. This job description is not intended to be an exhaustive list of qualifications, skills, efforts, duties, responsibilities, or working conditions associated with the position.

Your employment at NJEDA is voluntary and subject to termination by you or NJEDA at will, with or without cause, or with or without notice, at any time. Nothing in this job description shall be interpreted to conflict, eliminate or modify the employment-at-will status of NJEDA employees.

This position is considered exempt and is excluded from minimum wage, overtime regulations, and other rights and protections afforded nonexempt workers under the FLSA.

NJEDA reserves the right to amend/revise this job description as necessary to meet current and changing business needs.

NJ SAME Program

In accordance with P.L. 2021, c. 465 and P.L. 2021, 466, the SAME program was established to enable New Jersey State agencies to hire, promote, retain, and advance qualified individuals whose physical or mental impairments impact their abilities to participate in the hiring and promotion process for non-competitive and unclassified titles within the State workforce.

The SAME program allows candidates who identify as having a significant disability to apply for non-competitive and unclassified positions through a fast track hiring process. This program uses a fast-track process that permits eligible candidates to request that the State appointing authority schedule with them a good faith interview. For more information about the SAME program and the Fast Track Hiring program, please Click Here. If you have any questions, please email or call the contact as indicated on the job vacancy announcement.

This posting is open to eligible applicants regardless of SAME eligibility.

Equal Opportunity Employer

Position Requirements:

  • Foreign degrees/transcripts must be evaluated by a reputable evaluation service at your own expense and must be submitted prior to a start date. If this cannot be provided within 21 days of an offer, the offer will be rescinded.
  • Must comply with the “New Jersey First Act,” which requires employees hired after September 1, 2011, to reside in New Jersey. Non-New Jersey resident employees must relocate to New Jersey within one year of their date of hire and provide proof of residency to Human Resources.
  • Must complete an Outside Activity Questionnaire (disclosure of outside office or employment) on an annual basis.
  • Must review the required NJ State Ethics Guidelines found on the state website.
  • Selected candidates must be authorized to work in the United States per the Department of Homeland Security, United States Citizenship and Immigration Services regulations. Note: The State of New Jersey does not provide sponsorship for citizenship to the United States.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

CRM Developer II

Broadcast Music, Inc (BMI)

Nashville

Remote

USD 80,000 - 110,000

Today
Be an early applicant

CRM Developer II

Broadcast Music, Inc. (BMI)

Nashville

Remote

USD 70,000 - 110,000

6 days ago
Be an early applicant

JR. CRM Developer

Broadcast Music, Inc. (BMI)

Nashville

Remote

USD 60,000 - 90,000

6 days ago
Be an early applicant

CRM Developer II

Broadcast Music, Inc.

Nashville

Remote

USD 70,000 - 110,000

6 days ago
Be an early applicant

JR. CRM Developer

Broadcast Music, Inc.

Nashville

Remote

USD 60,000 - 100,000

6 days ago
Be an early applicant

(Remote) Sr. Software Engineer

Harris Computer

Allen

Remote

USD 80,000 - 120,000

2 days ago
Be an early applicant

Senior Software Engineer (Remote)

Yogananda

Hyde Park Township

Remote

USD 84,000 - 130,000

6 days ago
Be an early applicant

Microsoft CRM Developer - 4 Months Contract

PPL Dynamics

Remote

USD 80,000 - 120,000

6 days ago
Be an early applicant

Software Developer

DataAnnotation

Hyde Park Township

Remote

USD <100,000

Today
Be an early applicant