Microsoft Dynamics 365 (CRM) Senior Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Apex Systems · 2 weeks ago

Microsoft Dynamics 365 (CRM) Senior Software Engineer

Apex Systems is a world-class IT services company that serves thousands of clients across the globe. They are seeking a Microsoft Dynamics 365 (CRM) Senior Software Engineer to design and develop Microsoft-based business solutions in cloud environments, focusing on CRM solutions tailored for Sales, Marketing, Customer Service, and Project Operations.

Human ResourcesInformation TechnologyRecruiting
check
H1B Sponsor Likelynote

Responsibilities

Lead CRM Development : Architect, design, and implement CRM solutions using Microsoft Dynamics 365, specifically tailored for Sales, Marketing, Customer Service and Project Operations. Focus on developing and managing plugins, workflows, cloud flows, form scripting, and leveraging Dynamics CRM SDK
Technical Leadership : Provide strategic technical leadership to the CRM development team, mentoring developers, and driving best practices in software development, with a focus on security, performance, scalability and maintenance
Customization & Integration : Customize Dynamics CRM entities, develop and manage workflows, cloud flows, and plugins, and implement advanced form scripting. Integrate CRM with other enterprise systems such as Quote Management, Product Catalog, Invoicing and Agreements using REST and legacy web services (SOAP) and custom connectors
Project Management : Collaborate with Solution Architects, Project managers/owners to define project scope, timelines, and deliverables, ensuring CRM projects are delivered on time and to a high standard
Technical Governance : Conduct regular code reviews and enforce coding standards, conduct reviews (technical and solution) and manage production deployments/releases
Documentation : Maintain comprehensive technical documentation for all CRM customizations, configurations, and integrations

Qualification

Microsoft Dynamics 365C#RESTSOAPMicrosoft DataversePower PlatformMicrosoft AzureCustomization & IntegrationEnglish communicationTechnical LeadershipProject ManagementCommunication skillsMentoring

Required

8+ years of experience in customizing and configuring Microsoft Dynamics 365 across various customer engagement modules, such as Sales, Customer Service, Marketing, Project Service, and other solutions of Power Platform
6+ years of experience in programming with C#, with a Strong understanding of Object-Oriented Programming, and domain-driven design
6+ years of experience in web service development including REST and SOAP
Possess a solid understanding of Microsoft Dataverse, Power Apps (Model-driven Apps, Canvas Apps, Power Pages), Power BI, and Power Automate
Have proven experience in MS Dynamics 365 CE technical architecture design
Work with the team to identify and troubleshoot issues, perform root cause analysis, and provide long-term solutions
Good communication & customer-facing skills
Ability to lead and mentor team members
Excellent English communication skills (spoken and written)

Preferred

Highly desirable to have experience in Microsoft Azure Cloud solutions development, including Azure Functions, Logic Apps, Web Apps, Bot Framework, REACT JS

Benefits

Medical
Dental
Vision
Life
Disability
Other insurance plans
ESPP (employee stock purchase program)
401K program
HSA (Health Savings Account on the HDHP plan)
SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions
Corporate discount savings program
Other discounts
On-demand training program
Access to certification prep
Library of technical and leadership courses/books/seminars
Certification discounts
Other perks to associations that include CompTIA and IIBA
Dedicated customer service team for our Consultants
Certified Career Coach

Company

Apex Systems

company-logo
Apex Systems, a division of On Assignment, provides organizations with IT staffing solutions to address gaps in their current workforce.

H1B Sponsorship

Apex Systems has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (28)
2024 (21)
2023 (35)
2022 (26)
2021 (29)
2020 (38)

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Roger Wahman
Chief Technology Officer - SVP
linkedin
leader-logo
Andrea Schiola
Global Head of Technology Partnerships, SVP, Principal
linkedin
Company data provided by crunchbase