This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Senior Solutions Engineer I is a key technical expert responsible for designing, developing, implementing and maintaining enterprise resource planning (ERP) systems to support business operations and growth. This role involves analyzing business requirements in a client-facing position, developing tailored solutions, integrating systems, and ensuring the overall performance and reliability of ERP platforms.
Job Responsibility:
Define integration patterns, data flow architectures and technical standards for ERP customization across client engagements
Design, develop and implement custom ERP modules and features based on business needs
Create and maintain system integrations between ERP systems and other business applications
Develop workflows, scripts and reports to enhance ERP functionality
Analyze complex business processes and translate them into efficient ERP solutions
Identify, diagnose, and resolve technical issues to ensure system reliability and performance
Conduct system testing and debugging to maintain software quality
Serve as the primary technical point of contact for client stakeholders during implementations and upgrades, including leading requirements workshops and presenting solution designs
Work closely with business stakeholders to gather and understand requirements
Collaborate with cross-functional teams to ensure ERP solutions align with organizational goals
Provide technical support and guidance during ERP system upgrades and migrations
Assess the scope of projects and estimate development time, resources and costs required
Provide accurate timelines and budgets for ERP-related projects
Contribute to project planning by identifying potential risks and dependencies
Maintain technical documentation, including system designs, workflows and user manuals
Ensure ERP solutions comply with security standards and regulatory requirements
Monitor emerging ERP technologies and recommend improvements or enhancements
Evaluate system performance and implement changes to optimize processes
Serve as a technical mentor to junior team members, providing guidance and support in ERP development practices
Lead by example in delivering high-quality solutions and promoting a culture of continuous improvement
Assist in defining team objectives, priorities and workflows to align with organizational goals
Collaborate with leadership to establish best practices and ensure the ERP development team remains aligned with the overall business strategy
Perform additional related duties as directed
Requirements:
Proficiency in ERP systems, e.g., BST11 ERP, SAP, Oracle, Microsoft Dynamics, Deltek and NetSuite
Expertise in programming languages, e.g., Java, C#, Python and SQL
Experience with system integration tools and technologies (APIs, ETL tools, etc.)
Strong knowledge of database management systems and ERP architecture
Analytical mindset and the ability to troubleshoot and resolve complex technical issues
Ability to identify inefficiencies and recommend process improvements
Strong written and verbal communication skills to interact with technical and non-technical stakeholders
Ability to work effectively in cross-functional teams and convey technical concepts clearly
Ability to manage multiple projects and deadlines simultaneously
Detail-oriented approach to ensure accuracy and completeness of solutions
Demonstrated ability to take ownership of projects and see them through to completion
Willingness to mentor junior developers and promote knowledge sharing within the team
Bachelor’s degree in computer science, information systems, software engineering or a related field