MacAllister Machinery is hiring an

Analyst - Developer Programmer Dynamics 365

Indianapolis, United States
Full-Time

*POSITION WILL ONLY ACCEPT CANDIDATES LOCAL TO INDIANA OR MICHIGAN*

Position Summary

This position is responsible for serving as a technical expert on architecting, developing, configuring, testing and debugging new and existing software systems and/or applications using a variety of concepts, techniques and programming languages mostly focused on Microsoft D365 Sales, Customer Service, Power Platform and the expansion of our D365 platform. 

Position Duties/Responsibilities

  • Architect Dynamics 365 solutions, Configure and customize Dynamics 365 modules (e.g., Sales, Customer Service, Field Service) to meet specific business requirements, create PowerApps, Powerpages on Dataverse environment
  • Design, develop, and implement Dynamics custom entities, forms, workflows, plugins, and integrations using Dynamics 365 tools and technologies ( C#, .NET framework, Javascript) under Agile framework, Responsible for functional & technical development phases of Dynamics 365 CE implementations, upgrades, enhancements & integrations with other applications using MS tools like LogicApps, PowerAutomate
  • Design, develop, and implement secure and scalable custom applications using PHP, C#, .NET framework
  • Design, develop, and implement robust APIs that adhere to RESTful principles and best practices.
  • Partner with end-user to prototype, refine, test, and debug programs to meets needs
  • Write clean, well-documented, and maintainable code using object-oriented programming principles

Supervisory Responsibilities:

  • Typically, responsible for leading, coordinating and mentoring the work of others who perform the same type of work as this job. Lead responsibilities typically include training, coaching, and checking the work of others.

Position Requirements

Required:

  • Bachelor’s degree in business related field (Software Engineering, Computer Science, Computer Engineering) or equivalent years of experience
  • 5 years or more of experience in developing and implementing IT systems and/or applications
  • Ability to successfully complete an in-house code test
  • Experience with D365 CE, Power Platform, and Dataverse.

Preferred:

  • 7 years or more of experience in C#, .Net, and LAMP stack development
  • General experience in the Microsoft Power Platform, MS Power Apps, MS Power Pages, Azure tools like LogicApps, Data integration from Legacy systems to Dataverse environments using tools like Dataflows
  • 5 years or more of experience with relational databases

Knowledge, Skills, And Abilities

The requirements listed below are representative of the knowledge, skills, and/or abilities required to perform each essential duty satisfactorily. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions

  • Ability to build and maintain effective customer and professional relationships through strong interpersonal skills with emphasis on relationship-building and consistent demonstration of solid professional judgment.
  • Ability to work in a fast-paced, high-pressure, deadline driven environment.
  • Skills in complex problem solving, critical thinking, and creative thinking.
  • Excellent communication skills, including verbal, written and listening skills.
  • Strong project management skills and the ability to manage change and conflict.
  • Ability to develop and implement processes and monitor performance with key process indicators.
  • Detail-oriented and a team player with the ability to manage change, conflicts and projects.
  • Ability to work independently without the need for daily direct supervision and a strong sense of urgency.
  • Strong skill set with SQL Databases, ASP.NET, HTML, PHP

Other Requirements of Position

  • Works under limited supervision. Independently determines the approach to take and the methods to use.  Interprets policy in terms of objectives.  Informs manager of unusual situations with far-reaching implications.
  • Major responsibilities typically require creativity and latitude; employee typically operates with specific objectives but often few written or unwritten procedures as guidelines; some policies or precedents for action exist.
  • If an error is made while in this position, it will require some effort to identify and a moderate effect on the company
  • Frequently communicates with coworkers, customers, and management
  • Maintain equipment and supplies to avoid waste, damage to areas and equipment, and to prevent accidents

The duties and responsibilities described here are not a comprehensive list, and the scope of the job may change as necessitated by business demands.

All MacAllister Machinery companies are an Equal Employment Opportunity Employer, including Disabled and Veteran applicants.

Apply for this job

Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!

Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Developer Q&A's
Report this job
Apply for this job