Job SummaryThe Microsoft Dynamics 365 Developer is responsible for the full project life cycle of solutions within the Microsoft Dynamics 365 online platform. The Developer will coordinate with Information Technology staff and End Users on requested Microsoft Dynamics 365 customizations and will review the technical requirements to design, test, implement, and maintain a solution.This position is required to report to the SHI Austin, TX or SHI Somerset, NJ office location as determined by SHI management.About UsSince 1989, SHI International Corp. has helped organizations change the world through technology. We’ve grown every year since, and today we’re proud to be a $14 billion global provider of IT solutions and services.Over 17,000 organizations worldwide rely on SHI’s concierge approach to help them solve what’s next. But the heartbeat of SHI is our employees – all 6,000 of them. If you join our team, you’ll enjoy:Our commitment to diversity, as the largest minority- and woman-owned enterprise in the U.S.Continuous professional growth and leadership opportunities.Health, wellness, and financial benefits to offer peace of mind to you and your family.World-class facilities and the technology you need to thrive – in our offices or yours.ResponsibilitiesInclude, but are not limited to:Collaborate with Information Technology staff and End User on business requirements and technical requirements to identify, evaluate, and develop effective and efficient solutionsAnalyze, design, build, and deploy solutions and console apps consisting of:Create, update, and maintain a custom pluginCustomize built-in entitiesBuild Dynamics add-ins and integrations using .NETCreate and customize Dynamics formsCreate and maintain business process flows and workflowsMonitor quality and performance of applications through testing and maintenanceUtilizing Dynamics APIsDocumentationTroubleshoot and bug-fix existing solutionsStrict Adherence to company policies and guidelinesQualificationsBachelor’s degree in computer science, information technology, or a related field preferred2+ years of software development engineering, with a focus on D365 FnOOne or more Dynamics 365 CE certifications (Sales Preferred)Working knowledge in Azure DevOps or JIRA ExperienceRequired SkillsExcellence in software engineering practices, coding, and solid foundation in data structures, and algorithms with strong testing, debugging and analytical skillsProven ability to plan, schedule, and deliver quality softwareStrong client interaction skillsWorking independently and in teamsPreferred Skills/Qualifications:Strong written and verbal communication skillsStrong analytical and problem-solving skillsExperience in troubleshooting and driving technical investigationsSolid communication and cross-discipline collaboration skillsHands on Experience in C# & .NET customizations with Dynamics 365Experience in creating requirement specifications based on Architecture/Design /Detailing of ProcessesExperience working in Agile/Scrum development methodologiesAbility to learn new concepts and processes quicklyExcellent troubleshooting skills Proficiency in C# .NET, JavaScript, JQuery, HTML, REST, & SQL Server3+ years hands-on experience in D365 CE with deep understanding and familiarity of Sales & Customer Service modulesUnique RequirementsTravel to approved conferences or events as needed, up to 10%Additional InformationThe estimated annual pay range for this position is $70,000 - $140,000. The compensation for this position is dependent on job-related knowledge, skills, experience, and market location and, therefore, will vary from individual to individual.Equal Employment Opportunity – M/F/Disability/Protected Veteran Status.Refer a friend to this job ( help finding the right job?We can recommend jobs specifically for you!Job Locations US-NJ-Somerset | US-TX-AustinRequisition ID 2024-17563Approved Min (Total Target Comp) USD $70,000.00/Yr.Approved Max (Total Target Comp) USD $140,000.00/Yr.Compensation Structure Flat BaseCategory Information Technology