Infrastructure Engineer
Solution Engineer – Microsoft Dynamics
Your Role
We are looking for a Solution Engineer to join an engineering team responsible for designing and delivering solutions within a large enterprise commerce ecosystem.
In this role, you will work closely with architects, product owners and engineering teams to translate business requirements into scalable technical solutions. You will contribute to designing, configuring and integrating solutions based on modern enterprise platforms, ensuring alignment with architecture standards and long-term technology strategy.
You will play an important role in delivering high-quality solutions across the full development lifecycle while supporting innovation and continuous improvement within the engineering team.
Technology Stack & Experience
Must have
Proven experience working with Microsoft Dynamics 365 (CE/CRM or similar enterprise platforms).
Experience with Dynamics customization and configuration, including workflows, plugins, entities/tables, relationships, forms, views and dashboards.
Experience designing and implementing integrations with enterprise systems.
Hands-on experience with Microsoft Power Platform (Power Apps, Power Automate).
Experience working with APIs (REST / SOAP / Web API).
Experience with Microsoft Azure services such as Logic Apps, Functions or Service Bus.
Programming experience with C#, JavaScript or TypeScript.
Familiarity with SQL and relational databases.
Understanding of data security and access management.
Solid understanding of software engineering principles (OOP, SOLID, DRY, KISS).
Experience using version control systems.
Nice to have
Familiarity with GraphQL.
Experience with NoSQL databases.
Advanced capabilities within Microsoft Power Platform.
Experience with containers and orchestration tools (Docker, Kubernetes).
Knowledge of Power BI for reporting and analytics.
Experience with Azure DevOps and CI/CD pipelines.
Familiarity with SQL Server, reporting services or enterprise reporting tools.
Experience with data migration and ETL processes.
Exposure to CRM or enterprise ecosystems such as Dynamics, SAP or Salesforce.
Understanding of cloud environments (Azure, AWS or Google Cloud).
Familiarity with data privacy and compliance standards such as GDPR.
Experience working with Agile project management tools (e.g., Jira).
Responsibilities
Design, configure and implement solutions based on Microsoft Dynamics 365 and related technologies.
Customize and extend platform capabilities together with the engineering team.
Integrate solutions with other enterprise systems and data sources.
Ensure alignment with architecture standards and engineering best practices.
Troubleshoot and resolve technical challenges across the platform.
Contribute to reducing technical debt and improving system stability.
Collaborate with architects, engineers and product stakeholders to maintain a well-structured backlog and delivery pipeline.
Create and maintain technical documentation and support knowledge sharing across the team.
Your Profile
Around 5+ years of experience in software engineering or solution engineering.
Strong hands-on experience with Microsoft Dynamics 365 or similar enterprise CRM platforms.
Experience delivering enterprise-level solutions across multiple systems.
Experience working in Agile development environments.
Strong problem-solving skills and ability to make technical decisions.
Ability to collaborate effectively within cross-functional teams.
Comfortable working in fast-paced and evolving environments.
Proactive mindset and strong ownership of technical solutions.
Certifications
Nice to have
Certifications related to Microsoft Dynamics 365 (Functional Consultant, Developer, or Solution Architect)
Certifications related to Microsoft Azure
Infrastructure Engineer
Infrastructure Engineer