Senior D365F&SCM Technical Consultant - Client Services
Canada (Remote)
Be the First to Apply
Job Description
JOB SUMMARY:
A Senior D365F&SCM Technical Consultant - Client Services at Argano is an experienced technical professional responsible for software development, debugging and troubleshooting tasks as part of client cases, initiatives or projects. They are responsible for delivering quality work independently. They work as part of a team and participate in code reviews under the direction of project leads, engagement managers or more experienced technical consultants. They have demonstrated their ability to work with high quality on substantial tasks independently. This position is responsible for the identification of features, design, development, unit testing, and validation support of applications, processes, and solutions.
RESPONSIBILITIES:
Process Adherence:
- Keep tickets updated and adhere to SLAs
- Follow defined processes and procedures
- Maintain accurate timesheets and submit as per defined policies
Service Delivery:
- Maintain comprehensive documentation of case status, initiatives, solution designs, configurations, and any modifications made. Write documents and provide technical training knowledge transfer
- Participate in client meetings and contribute to discussions.
- Work on problems of diverse scope and manage software development projects from conception to delivery.
- Write clean, efficient, and maintainable code in one or more programming languages.
- Work alongside functional consultants and Subject Matter Experts to define requirements, analyze technology constraints and discuss infrastructure to meet the defined business criteria.
- Exercise judgment within defined procedures and practices to determine appropriate action. Build productive internal/external working relationships.
- Define client needs and develop a plan and proposal for delivery of the solution, developing customized solutions within the Technology platform, creating estimates, timelines and development goals and designing, coding, and implementing applications.
- Evaluate and introduce new technologies, tools, and methodologies to enhance development processes.
- Optimize and maintain existing systems, identifying areas for improvement.
Client Satisfaction:
- Maintain professionalism in client engagements
- Seek and receive feedback
- Reply to clients in a timely manner, adhering to contracted SLAs
Collaboration and Teamwork:
- Prepare clear and concise documentation to communicate findings and recommendations to clients
- Guide and mentor other consultants on design and implementation patterns best practices
MINIMUM AND/OR PREFERRED QUALIFICATIONS:
EDUCATION:
- Bachelor’s degree in computer science, Software Engineering, Information Technology or related field.
- Relevant coursework or certifications in programming or software development.
EXPERIENCE:
- 2-5 years of X++ and D365F&SCM development experience.
- Experience with ADO, Dual write, and PowerApps
- Experience in Managed Service for D365F&SCM projects
- Experience developing technical solutions leveraging version control and adherence to life cycle management best practices for code promotion.
CERTIFICATES, LICENSES, REGISTRATIONS:
- MB-500 Microsoft Dynamics 365: Finance and Operations Apps Developer Associate
SKILL REQUIREMENTS:
- Communication: Excellent communication and teamwork skills, both written and verbal, to effectively communicate technical concepts to both technical and non-technical stakeholders. Proficient in English. Proficiency in documenting code and system architecture to facilitate maintenance and collaboration.
- Project Management: Knowledge of project management principles, including creating estimates, setting goals, timelines, and tracking progress.
- Problem-Solving: Problem-solving skills for tackling complex technical challenges and optimizing code.
- Attention to Detail: Detail-oriented when writing, reviewing, and testing code to ensure it meets requirements.
- Programming and Software Development Knowledge: Intermediate programming. Proficiency in multiple programming languages and frameworks, and the ability to work on complex projects.
- Software Architecture: General knowledge of software architecture, design patterns, and best practices.
- Performance Optimization: Skill in optimizing and maintaining existing systems for improved performance, scalability, and security.
- Technology Evaluation: Ability to evaluate and introduce new technologies, tools, and methodologies to enhance development processes.
- Version Control: Familiarity with version control systems, such as Git, and collaborative coding workflows.
- Adaptability: Willingness to learn and adapt to new technologies and tools.
- Teamwork: Communication and collaboration skills for working with cross-functional teams and stakeholders.
- Analytical Skills: Analytical skills to gather and interpret data, identify trends, and draw meaningful insights.
About Us
Argano is the first of its kind: a digital consultancy totally immersed in high-performance operations. We steward enterprises through ever-evolving markets, empowering them with transformative strategies and technologies to exceed customer expectations, unlock commercial innovation, and drive optimal efficiency and growth. Argano is an equal-opportunity employer. All applicants will be considered for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran status, or disability status.