Join our team as an ERP Technical Support (Dynamics 365 - Onsite) and play a crucial role in enhancing and supporting our ERP solutions. We're seeking a skilled professional to drive technical excellence and innovation in our Dynamics 365 environment. Key Responsibilities:
Design and implement code to improve system performance, maintainability, scalability, security, and stability.
Test and deploy software in coordination with the Quality Assurance Team, following established procedures.
Conduct thorough and effective code reviews.
Collaborate with Program Managers, analysts, consultants, and development teams to create and implement innovative business solutions.
Adhere to the standards and practices set by the Software Solutions team to ensure all solutions meet both functional and non-functional requirements consistently.
Assist in estimating engineering designs and project implementations.
Qualifications:
Bachelor’s degree in Software Engineering or a related field.
Minimum of 4 years of experience in developing and implementing Microsoft Dynamics 365 solutions, with a proactive attitude and a passion for learning.
Over 5 years of software development experience, with strong skills in X++, C#, .NET, and SQL.
Proficiency in Dynamics 365, Power Platform, and API development for mobile applications.
Familiarity with SOAP, REST, OData, Logic Apps, and Azure Cloud services.
Experience with Microsoft Life Cycle Services, Data Migration Framework, and application integration.
Understanding of object-oriented design, SOA, Agile methodologies (SCRUM), and Azure Dev Ops.
Excellent communication and problem-solving skills.