Calgary, Montreal, Ottawa, Toronto

Area of expertise:

Enterprise Resource Planning (ERP)

Job Description

Enterprise Resource Planning (ERP) Solution Development Consultant

Do you make complex technology look easy? So do we.

You know Enterprise Resource Planning (ERP) solutions do more than keep businesses running; they race them forward. We’ll surround you with people who as are passionate about technology and innovation as you are.

About you

Your in-depth understanding of how enterprise works enables you to create seamless solutions that build businesses. You’re a dedicated, analytical software developer who turns issues into improvements. You love putting your skills to the test, exploring new ideas for exciting transformation projects, and enjoy the full lifecycle of software development, from analyzing requirements to delivering real solutions for clients.

About the role

Enterprise resource planning is all about helping businesses simplify complexity and thrive in the digital age. You’ll be solving your client’s challenges and turning their needs into goals and solutions with Dynamics 365. You’ll design, develop, document, test and debug new and existing software systems. You’ll get to work on systems and applications for market sale, as well as large-scale proprietary software for our own use.

Working in the ERP software development team, 

ERP Solution Developer (Dynamics 365 F&O Developer)

ERP Solution Developer defines the functional and technical design, and leads the coding and testing of ERP software applications to meet business requirements. An Analyst applies functional knowledge and technical expertise in the implementation of configuration changes and maintenance of ERP software applications.

Responsibilities may include: 
- Participate in the assessment of the customer environment and requirements and document the findings properly

- Create technical specifications based on functional requirements

- Develop components of new ERP applications using the Microsoft technology stack

- Perform tests according to a given test plan and document results

- Perform basic support and debugging in test and production environments

- Identify and escalate problems

- Maintain and repair existing ERP applications

Minimum Requirements:
Must have excellent communication skills and hands-on experience working on component based ERP applications in a distributed environment.

Individuals should possess:
- 5+ years as a programmer
- 2+ years of enterprise software development
- 2+ years of team software development
- Strong communication skills
- Deep Microsoft platform skills
- Full software development lifecycle experience on enterprise-class, scalable applications

2+ years of demonstrated strong knowledge and proficiency in the following:
-NET Framework
-Strong Experience working with X++, Azure platform, C# or VB.NET
-QA and testing procedures
-SQL Server

Proficiency in 1 or more of the following:
- Services Oriented Architectures
- WPF/Silverlight
- AJAX/JavaScript
- SharePoint

2+ years demonstrated strong knowledge and proficiency in the following development methodologies:
- Object oriented development
- Component based development
- Design patterns
- Design for reuse

Eligible to obtain Security Clearance (Reliability or above) upon hire


Apply now

Share this job:

Share Facebook Twitter Email

About Avanade

Avanade is the leading provider of innovative digital and cloud services, business solutions and design-led experiences on the Microsoft ecosystem. Our professionals bring bold, fresh thinking combined with technology, business and industry expertise to help make a genuine human impact on our clients, their customers and their employees. We are the power behind the Accenture Microsoft Business Group, helping companies to engage customers, empower employees, optimize operations and transform products, leveraging the Microsoft platform. Avanade has 50,000 professionals in 26 countries, bringing clients our best thinking through a collaborative culture that honors diversity and reflects the communities in which we operate. Majority owned by Accenture, Avanade was founded in 2000 by Accenture LLP and Microsoft Corporation. Learn more at