As the Solution Engineer , you will part of the eazle Advisor BE team, combined mostly of Solution Engineers, configuring, developing implementing and integrating solutions, based on [Microsoft Dynamics]. You will need to understand the business needs, helping Product Architect(s) and Product Owner(s) to convert those needs into solution architecture specifications and services in line with overall standards and roadmaps. You help to build technical strategy and ensure alignment with both architecture and business objectives.
You will be driving excellence in solution engineering practices to deliver high-quality solutions throughout the solutions development lifecycle in our Commerce IT landscape, fostering a culture of technical creativity and staying ahead of technology trends.
Your responsibilities would include :
- designing, configuring, developing and delivering IT solutions, within the tech stack : Microsoft Dynamics, Azure
- customizing, configuring, and engineering the solutions, jointly with the team
- integrating solutions with other systems and data sources to ensure seamless data flow and process automation
- adhering to solution standards, architectural guidelines
- solving immediate technical challenges
- addressing technical debt in the team
- collaborating with Senior Engineers, Dev Leads, Product Owner(s) and Engineering Manager to assure, that the team has a stable workload and a backlog of proper size
- creating process for documentation and knowledge transfer to ensure ongoing support and facilitate easy transfer of knowledge
- ensuring that these resources are up-to-date and accessible.
Mandatory to know :
proven enterprise experience with Microsoft Dynamics 365 CE / CRMknowledge of Dynamics customization and configuration : workflows, plugins, entities / tables, relationships, forms, views, and dashboardsexperience in solution architecture and integration with other enterprise systemsproficiency in Power Platform (PowerApps, Power Automate) for creating custom applications and automating processes within the Dynamics ecosystemAPI integrations : REST, SOAP, Web APIexperience in Azure components (Logic Apps, Functions, Service Bus, etc.)programming Languages : Experience with C#, JavaScript, or TypeScriptSQL and Database Management : Familiarity with SQL for querying data and understanding database structuresData Security : Understanding security best practices for handling sensitive data and managing access controlOOP / SOLID / KISS / DRY mindsetProficiency in Version Control.Good to know :
familiar with GraphQLNOSQL databasesPower Platform Advance Featurescontainers and Virtualization : Familiarity with Docker, Kubernetes, or other container technologies can be helpful for deploying and managing applicationsPower BI : For reporting and data visualization, often integrated into solutions for dashboards and analyticsfamiliarity with Azure services and integrations, including Logic Apps, Azure Functions, and Azure DevOpsknowledge of SQL Server, SSRS, and reporting tools related to Microsoft Dynamicsexposure to data migration tools and techniques within the Dynamics environmentfamiliarity with security best practices and compliance requirements within enterprise applicationsfamiliar with SAP / SalesforceETL Tools : Familiarity with data extraction and transformation tools, which is especially useful in environments with multiple data sourcesCloud Services : Understanding of cloud platforms such as Microsoft Azure, AWS, or Google Cloud, especially for SaaS applicationsGDPR and Compliance : Familiarity with data privacy laws and compliance standards is especially important in highly regulated industriesProject Management Tools : Experience with tools such as Jira, Asana, or Trello for tracking progress and managing tasks.You are a good candidate if you have :
about 3 years of working experience in a relevant fieldhands-on experience and in-depth knowledge of mandatory to know technologiesfamiliar in rollout global solutions operating across global marketsproven ability to work with teams of engineers with varying experienceexperience with working in an Agile environmentexperience in working in diverse projects with varying technologies, products, and systemsproblem-solving skills and ability to make critical technical decisionspragmatic, and collaborative team playerYou thrive in a fast paced and changing environment and see challenges as an opportunity to improveability to take initiative and a start-up mindset, demonstrating resourcefulness and proactive problem-solvingstrong capability to work effectively in situations of ambiguity, adapting to evolving needs and priorities.Obowiązki