Position Overview The Software Developer will be responsible for translating technical system specifications into working tested applications. The role includes application design coding troubleshooting and supporting software throughout its lifecycle. The successful candidate will work collaboratively with cross-functional IT teams to deliver high-quality secure and scalable software solutions.
Key Responsibilities -
Translate technical specifications into functional tested applications.
-
Develop detailed programming specifications and write/generate efficient code.
-
Develop and compile data-driven programs conduct unit testing and maintain codebases.
-
Troubleshoot and resolve technical issues during implementation conversion and migration.
-
Collaborate with IT professionals throughout all stages of the Software Development Life Cycle (SDLC).
-
Conduct design walkthroughs and provide post-implementation support.
-
Prepare and maintain user and system documentation.
General Skills -
Proven experience in programming and analysis with specialized software support.
-
Strong ability to collaborate across IT teams and stakeholders.
-
Experience in structured methodologies for software design development implementation and maintenance.
-
Proficiency in object-oriented and third-generation languages.
-
Hands-on experience with application design patterns deployment and troubleshooting.
-
Expertise in relational and hierarchical database technologies.
-
Experience using query languages and information retrieval packages.
-
Strong analytical problem-solving and decision-making abilities.
-
Excellent verbal written and interpersonal communication skills.
-
Reliable team player with a track record of meeting deadlines.
Desirable Skills -
Experience developing Internet-ready applications and rapid application development (RAD) methodologies.
-
Understanding of Information Management principles and best practices.
-
Experience with middleware gateways and product installation scripts (encoding testing debugging).
-
Ability to provide technical post-implementation support.
-
Knowledge of Accessibility for Ontarians with Disabilities Act (AODA) and related standards.
-
Experience in preparing user/system documentation and conducting design reviews.
Additional Skills (Oracle Software Developer Focus) -
Experience conducting impact assessments for Oracle E-Business customizations and extensions.
-
Strong conversion experience in Accounts Receivable and Collections modules.
-
Proficiency in Oracle Database PL/SQL SQL XML Unix shell scripting and Oracle Data Integrator.
-
Solid business understanding of GL AR Collections AP and Inventory modules within Oracle E-Business Suite.
-
Knowledge of Oracle table structures related to GL AR AP INV and FND.
-
Strong skills in SQL tuning and partitioned tables.
-
Experience with data warehouse ETL methodologies and OBIEE.
-
Exposure to Java and Oracle Application Development Framework (ADF).
-
Strong communication and leadership skills to ensure project quality and technical excellence.
Experience and Skill Set Requirements 1. Technical Skills (40%) -
Experience with Agile methodologies.
-
Hands-on experience with Dynamics 365 Microsoft Power Platform and Azure solution design.
-
Knowledge of Dynamics interoperability and integration with other Microsoft cloud technologies.
-
Proficiency in both low-code and custom development on Dynamics 365.
-
Experience with Dataverse design and development.
-
Strong working knowledge of Azure .NET C# JavaScript DevOps and pipelines.
2. Experience (40%) -
Proven experience with Azure Dynamics 365 and Power Platform.
-
Hands-on experience with Dynamics CRM Customer Service Workspace including session templates routing and configurations.
-
Proficiency in Web API .NET Core Entity Framework Azure SQL CI/CD pipelines and DevOps.
-
Strong understanding of SaaS PaaS and IaaS cloud models.
-
Certifications in Dynamics 365 and Azure are an asset.
-
Experience in case management knowledge management and customer service workspace configuration.
3. Communication Skills (20%) -
Strong ability to produce clear concise documentation reports and technical reviews.
-
Skilled in communicating complex ideas effectively and in user-friendly terms.
-
Demonstrated ability to maintain high levels of customer service and collaboration across internal and external teams.
Must-Have Qualifications -
Experience with Dynamics 365 Power Platform and Azure solution design.
-
Knowledge of Dynamics interoperability and integration capabilities.
-
Experience in low-code and custom development on Dynamics 365.
-
Strong background in Dynamics 365 Customer Experience including Case Management Knowledge Management and Customer Service Workspace configuration.
-
Proficiency in Azure SQL DevOps and CI/CD pipelines.
Position Overview The Software Developer will be responsible for translating technical system specifications into working tested applications. The role includes application design coding troubleshooting and supporting software throughout its lifecycle. The successful candidate will work collaborativ...
Position Overview The Software Developer will be responsible for translating technical system specifications into working tested applications. The role includes application design coding troubleshooting and supporting software throughout its lifecycle. The successful candidate will work collaboratively with cross-functional IT teams to deliver high-quality secure and scalable software solutions.
Key Responsibilities -
Translate technical specifications into functional tested applications.
-
Develop detailed programming specifications and write/generate efficient code.
-
Develop and compile data-driven programs conduct unit testing and maintain codebases.
-
Troubleshoot and resolve technical issues during implementation conversion and migration.
-
Collaborate with IT professionals throughout all stages of the Software Development Life Cycle (SDLC).
-
Conduct design walkthroughs and provide post-implementation support.
-
Prepare and maintain user and system documentation.
General Skills -
Proven experience in programming and analysis with specialized software support.
-
Strong ability to collaborate across IT teams and stakeholders.
-
Experience in structured methodologies for software design development implementation and maintenance.
-
Proficiency in object-oriented and third-generation languages.
-
Hands-on experience with application design patterns deployment and troubleshooting.
-
Expertise in relational and hierarchical database technologies.
-
Experience using query languages and information retrieval packages.
-
Strong analytical problem-solving and decision-making abilities.
-
Excellent verbal written and interpersonal communication skills.
-
Reliable team player with a track record of meeting deadlines.
Desirable Skills -
Experience developing Internet-ready applications and rapid application development (RAD) methodologies.
-
Understanding of Information Management principles and best practices.
-
Experience with middleware gateways and product installation scripts (encoding testing debugging).
-
Ability to provide technical post-implementation support.
-
Knowledge of Accessibility for Ontarians with Disabilities Act (AODA) and related standards.
-
Experience in preparing user/system documentation and conducting design reviews.
Additional Skills (Oracle Software Developer Focus) -
Experience conducting impact assessments for Oracle E-Business customizations and extensions.
-
Strong conversion experience in Accounts Receivable and Collections modules.
-
Proficiency in Oracle Database PL/SQL SQL XML Unix shell scripting and Oracle Data Integrator.
-
Solid business understanding of GL AR Collections AP and Inventory modules within Oracle E-Business Suite.
-
Knowledge of Oracle table structures related to GL AR AP INV and FND.
-
Strong skills in SQL tuning and partitioned tables.
-
Experience with data warehouse ETL methodologies and OBIEE.
-
Exposure to Java and Oracle Application Development Framework (ADF).
-
Strong communication and leadership skills to ensure project quality and technical excellence.
Experience and Skill Set Requirements 1. Technical Skills (40%) -
Experience with Agile methodologies.
-
Hands-on experience with Dynamics 365 Microsoft Power Platform and Azure solution design.
-
Knowledge of Dynamics interoperability and integration with other Microsoft cloud technologies.
-
Proficiency in both low-code and custom development on Dynamics 365.
-
Experience with Dataverse design and development.
-
Strong working knowledge of Azure .NET C# JavaScript DevOps and pipelines.
2. Experience (40%) -
Proven experience with Azure Dynamics 365 and Power Platform.
-
Hands-on experience with Dynamics CRM Customer Service Workspace including session templates routing and configurations.
-
Proficiency in Web API .NET Core Entity Framework Azure SQL CI/CD pipelines and DevOps.
-
Strong understanding of SaaS PaaS and IaaS cloud models.
-
Certifications in Dynamics 365 and Azure are an asset.
-
Experience in case management knowledge management and customer service workspace configuration.
3. Communication Skills (20%) -
Strong ability to produce clear concise documentation reports and technical reviews.
-
Skilled in communicating complex ideas effectively and in user-friendly terms.
-
Demonstrated ability to maintain high levels of customer service and collaboration across internal and external teams.
Must-Have Qualifications -
Experience with Dynamics 365 Power Platform and Azure solution design.
-
Knowledge of Dynamics interoperability and integration capabilities.
-
Experience in low-code and custom development on Dynamics 365.
-
Strong background in Dynamics 365 Customer Experience including Case Management Knowledge Management and Customer Service Workspace configuration.
-
Proficiency in Azure SQL DevOps and CI/CD pipelines.
View more
View less