Software Developer II (Dynamics 365 CRM) Job at Midco, Sioux Falls, SD

Rk1rTEhmbUhaOEI4NjV1bk9oZ0grSW9XaVE9PQ==
  • Midco
  • Sioux Falls, SD

Job Description

Job Description
Job Highlights

Job Summary:

Software Developer Il enhances and advances Midco's Microsoft Dynamics 365 CRM platform to deliver intuitive, data-driven tools that improve how teams work across the organization. They collaborate with partners throughout the business to understand their needs and translate them into smart, scalable CRM solutions. They help solve real operational challenges, elevate customer and employee experiences, and drive meaningful innovation.

Responsibilities:

  • Design, develop, test, implement, and maintain Microsoft Dynamics 365 CRM solutions, leveraging expertise in customizations, workflows, and plugins.
  • Utilize experience and knowledge of Dynamics 365 APIs and SDKs to provide end users high quality solutions.
  • Integrate Dynamics CRM with third-party applications, databases, and external systems, where necessary.
  • Evaluate business processes and translate organizational needs into effective Dynamics 365 solutions. Utilize Power Platform, including Power Apps, Power Automate, and Flows, to enhance user experience and process flows.
  • Thoroughly understand the Microsoft Dataverse for advanced app development and data storage.
  • Develop, maintain and test software systems (websites, applications and APIs) with limited support and guidance.
  • Participate in software design and requirement gathering process.
  • Make good technical decisions that provide creative solutions to solve business challenges.
  • Hone skills to understand the business rules and business processes behind the requirements to develop solutions that meet and exceed our business goals and priorities
  • Build relationships with other departments to better understand and empathize with the needs of the business and the challenges that they face.
  • Collaborate with other IT teams (Server Admins, Data Engineering and other Development teams) to configure and develop custom applications.
  • Model Midco's mission, vision, values, ethos, and Leadership Success Drivers, and inspire others to do the same.
  • Ensure customer privacy by adhering to Midco's privacy guidelines while actively following Midco policies and procedures.
  • Maintain reliable and predictable attendance as required by the position.
  • Perform other duties as assigned.

Note: Management reserves the right to assign or reassign functions and responsibilities to this job description at any time.

Required Qualifications:

  • Bachelor's Degree (U.S. or foreign equivalent) in Information Technology or a closely related degree in a closely related filed OR Associate's degree (U.S. or foreign equivalent) in Information Technology or a closely related degree in a closely related field with 3 years for programming or front-end development experience.
  • Minimum 3+ years experience as a developer of Dynamics 365 CRM. Minimum 3 years programming experience in C# and SQL is required.
  • Minimum 3 years front-end development experience in HTML5, CSS, JavaScript, JQuery, Bootstrap and/or Angular framework is required.
  • General Knowledge of Dynamics 365 CRM platform
  • General knowledge of Webservices such as RESTAPI, JSON or SOAP.
  • General knowledge of Object-Oriented Programming.
  • General knowledge of agile development and scrum processes.

Work Environment:

  • May need to sit or remain stationary extended periods of time.
  • Extremely time sensitive deadlines to meet customer demand.
  • Employees may be required to work more than 40 hours per week.

Physical Demands:

  • May occasionally be required to reach with hands and arms, stoop, kneel, or crouch.
  • Heavy keyboard/mouse usage required with repetitive movements.
  • Must remain at your desk or workstation for long periods of time.

Mental Demands:

  • Ability to break down complex problems, evaluate multiple solutions, and make data-informed decisions.
  • Empathy to understand user needs and design solutions.
  • Collaboration to work with cross functional teams and explain technical concepts to non-technical users.

Job Tags

Similar Jobs

Mangrum Career Solutions LLC

Phlebotomist 4174 Job at Mangrum Career Solutions LLC

 ...This is a contract job to hire opportunity. Position: Phlebotomist 4174 Location: Itasca IL and suburbs (float job) Schedule: 7AM...  ...Goal is rotating Saturdays but they could be working multiple weekends in a row They may have to work a Sunday shift as well. (7AM... 

Caresoft Inc.

Microsoft Dynamics CRM Support Specialist Job at Caresoft Inc.

 ...Title: Microsoft Dynamics CRM Support Specialist Duration: 12 Months Location: Atlanta GA Duties: The main responsibilities of a CRM Support Specialist encompass a blend of technical, analytical and interpersonal skills: User Training and Support: Provide... 

S R International Inc

PA - PC Refresh Technician - 803612 (Onsite) Job at S R International Inc

 ...Job Title: PC Refresh Technician Job ID: 803612 (Onsite) Client: Commonwealth of Pennsylvania - PTC Closing date: 06/03/2026 at 4.00 pm FULLY ON-SITE IN MIDDLETOWN, PA Description of Duties Inventory and organize IT equipment... 

Marfa Stance

Retail Sales & Styling Associate Job at Marfa Stance

 ...outerwear brand challenging the status quo of how we consume fashion. Our stance lies in creating long-lasting pieces that are designed...  ...it modular. Share your knowledge of luxury brands and sustainable fashion with our clientele. Maintain the visual aesthetics... 

Ardent Health

New Grad RN Nurse Residency / Spring 2026 Job at Ardent Health

** Spring 2026 New Grad RNs: Please apply to this position for interest in any unit at Hillcrest South! Unit interest and shift availability...  ...be nationally recognized for patient safety. The New Grad RN will participate in the only accredited nurse residency program...