MS Dynamics Developer
MS Dynamics Developer
On behalf of our client in the Government Services Sector, PROCOM is looking for an MS Dynamics Developer.
MS Dynamics Developer Job Description
The Software Developer Senior required for the design, develop and maintain the OIPRD Case Management system utilizing MS Dynamics 365 platform, including :
Translate business requirements and functional specifications into working, tested applications by designing, development, testing and deploying C# / ASP.
NET software solutions that are compliant to Microsoft Dynamics 365 SDK including user interface designs, prototypes, writing and / or generating code, compiling data driven programs, conducting unit tests and debugging code
Analysis, design, develop, test, implement and document solutions for relevant projects
Assessment and development of enhancements / changes requested by business partners
Support and maintenance of enterprise applications
Knowledge transfer to team members and other personnel
Designing, development, testing and deploying software solutions that are compliant to Microsoft Dynamics 365 SDK
Create, modify and maintain plug-ins, workflows and web services of MS Dynamics 365
Configure and customize MS Dynamics / Power Apps Portal
Troubleshoot problems and fix bugs on plug-ins, workflows and web services of MS Dynamics 365
Developing detailed programming specifications, writing and / or generating code, compiling data-driven programs, maintaining, and conducting unit tests
Detailed technical solution design documentation
Review code and document the software process flows, business logic, code dependencies, etc.
Develop, modify, maintain and unit test changes to solution design and user interfaces
Develop web based responsive applications including front end user interface and back-end application logic
Promote programs from development to test environment. System test online and batch programs
Prepare deployment packages of code and instructions for builds in Development, UAT, and Production environments
Assist in metadata / test data creation and maintenance, and prepare data packages for implementation by the Database Administrator
Provide assessment options and estimates for requested changes
Provide application support, including participation in on-call rotation
Participate in Knowledge transfer
MS Dynamics Developer Mandatory Skills
MS Dynamics 365 CE, MS PowerApps (Configuration, Customization (development), building solutions and deployments)
Hands-On experience in programming C#, ASP.NET software solutions using Microsoft Dynamics 365 SDK
Expert knowledge of a full range of current development tools / languages within MS Databases (MS SQL Server 2016 and above, Entity Framework)
Microsoft programs and services, such as SharePoint, Office 365, Azure Services and solutions and Outlook
Knowledge of workspaces such as Microsoft IIS, MS SharePoint 2016 and above, DevOps, Git, TFS
Experience in programming and analysis with a high experience level
Ability to collaborate with IT Professionals throughout the Software Development Life Cycle
Experience in structured methodologies for the development, design, implementation and maintenance of applications
Experience in MS Flow and MS Azure
Experience in design, code, test, debug and document applications
Experience in the use of object and / or third generation language development tools
Experience in one or more programming languages including (C / C++ / C#, Java, Java Script etc.)
Experience in application design, latest design patterns, deployment and troubleshooting
Experience with relational and hierarchical database technologies
Experience in the use of information retrieval packages using query languages
Experience with one or more communications protocols
Experience in structured methodologies for the design, development, implementation and maintenance of applications
Experience eliciting and documenting information from diverse business area stakeholders and subject matter experts
Excellent analytical, problem-solving and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills
A team player with a track record for meeting deadlines
Knowledge and experience in rapid application development (RAD) methodologies
Experience with middleware and gateways
Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards
Ability to provide user and system documentation as required
MS Dynamics Developer - Nice to Have Skills
Sound to Advanced knowledge of business analysis, project delivery practices and standards across the project life cycle
Some knowledge of business process management techniques and principles
MS Dynamics Developer - Assignment Start Date
ASAP 7 months to start
MS Dynamics Developer - Assignment Location
Toronto, ON Work Hybrid