Overview
Skills
Job Details
Senior MSD 365 Engineer
Weehawken, NJ (Need Onsite day 1, 5 days from office).
Contract – W2 -: H1b Transfers are accepted
Job Description:
We are currently seeking an experienced Senior Office 365 and Microsoft 365 Professional to join our team. Candidate will be joining a team of highly dedicated professionals that thrive for new challenges daily, as well as a company that demonstrates the greatest care for its employees and has a track record for sound business decisions.
Responsibilities:
· Develop and customize Microsoft Dynamics 365 applications using C#/.NET and Power Platform tools.
· Build integrations between Dynamics 365 and Azure services (Logic Apps, Functions) as part of a modern cloud architecture.
· Support the migration from Salesforce to Dynamics 365 — helping to unify global customer data and business processes.
· Work closely with senior developers and solution architects to design clean, scalable solutions aligned with best practices.
· Participate in code reviews, testing, and CI/CD pipeline activities to ensure high-quality deliverables.
· Troubleshoot and optimize Dynamics plugins and SQL queries to improve system performance.
Requirements:
· Min 5 years of experience in Microsoft Dynamics 365 development or similar CRM platforms.
· Candidate confident with C# /.NET, web development (HTML, CSS, JavaScript) and understand object-oriented principles.
· Candidate have hands-on experience or strong interest in Azure Functions, Logic Apps, and CI/CD pipelines.
· Candidate enjoy learning from senior colleagues and gaining expertise in cloud-first technologies and enterprise solutions.
· Candidate communicate comfortably in English and enjoy working in a multicultural team environment.
· Knowledge of data migration tools (SSIS, KingswaySoft, Scribe) is a bonus but not mandatory.