portal resources jobs companies e ethos senior .net developer

Senior .net Developer 🔥

.NET/CRM Developer (Fully Remote Position but must be in the Chicago Area)

(full-time, permanent hire position with full benefits package)

POSITION OVERVIEW: Currently looking for a Senior .Net CRM Developer with experience developing, customizing, and maintaining the Dynamics 365 CRM platform. The is a technical role, implementing best practices and improvements to continuously improve performance.

This is a rare opportunity to join an exceptional company and steadily grow and expand your career as a CRM developer.


  • Participate in all aspects of CRM development and support projects; including technical design, development, testing (system & regression), configuration, implementation, debugging, user security, and maintenance of the D365 CRM platform.
  • Develop, configure, and support integration solutions to and from the CRM and with our client’s other global solutions.
  • Participate in day to day support responsibilities, including ongoing technical support to the CRM solution, platform, and users globally.
  • Provide level 2 application support of local and global help desk team members, per user reported issues when applicable.
  • Write test plans and complete repeatable test scenarios to support validation of business requirements.
  • Manipulate CRM data in the cloud using SQL data integration tools.
  • Write and update technical user guides and supporting technical documents.
  • Train key users on new or updated applications when applicable.
  • Participate in the development of project plans and provide time estimates on related project work.
  • Research new and emerging CRM capabilities and technologies that can be leveraged through existing CRM investments, present findings for consideration.
  • Act as a visible and credible internal champion of CRM initiatives, solutions, capabilities, upgrades, and procedures.
  • Work closely and effectively within a small team and as a part of the larger global IT team and business community.
  • Develop trusted relationships with internal customers and IT colleagues both locally and globally.
  • Proactively learn the business to grow as an effective developer, and to open progressive career opportunities within the company long term.
  • Bachelor’s degree in Computer Science or related field is required.
  • 5+ years of full life cycle software development experience with the Microsoft Stack.
  • 2+ years of experience implementing and extending Dynamics 365 CE OOTB components.
  • Advanced-level Dynamics 365 CRM 9.x (cloud-based implementation and development) experience
  • Advanced-level experience with model driven apps and extending capabilities using scripting or building custom controls
  • Experience with custom control development using PCF, React or similar tools
  • Flow development experience using Microsoft Power Automate
  • Microsoft Dataverse Web API and OData client development and integration
  • D365 CRM automation of user privileges using Flows, custom development or other tools
  • Dynamics 365 Project Service Automation configuration, development and implementation experience
  • Integrating cloud based D365 CRM solution and platform with other solutions not in the cloud
  • SQL data integration tools for the D365 CRM cloud-based platform (i.e. KingswaySoft or similar)
  • Visual Studio .NET 2013 (.NET framework 4.0) or above
  • ASP.NET, C#
  • JavaScript, HTML, DHTML
  • Web Service integration and development
  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Employee assistance program
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Parental leave
  • Professional development assistance
  • Referral program
  • Retirement plan
  • Vision insurance
  • Monday to Friday
  • Bonus pay
  • Chicago, IL: Reliably commute or planning to relocate before starting work (Preferred)
  • Bachelor's (Preferred)
  • Microsoft Stack Software Dev: 2 years (Preferred)
  • D365 CRM: 2 years (Preferred)

Work Location: One location

Other openings you might be interested in

More remote jobs

Other jobs at Ethos

One job in the last 60 days · 1 jobs in total · avg 1 - 3 jobs/mo · 535 job visits