Match score not available

Canvas Apps Software Engineer

72% Flex
Remote: 
Full Remote
Contract: 
Experience: 
Expert & Leadership (>10 years)
Work from: 
Alabama (USA)

Offer summary

Qualifications:

Bachelor’s degree in computer science or related field, 10+ years of experience in Microsoft Dynamics 365 CSE and Power Apps, Proficiency in Canvas Apps with complex logic, Knowledge of Microsoft Power Platform and custom APIs, Understanding of software development best practices.

Key responsabilities:

  • Lead design and development of Microsoft Dynamics 365 CSE solutions
  • Develop high-quality Canvas Apps with complex logic
  • Design and implement custom APIs for data exchange
  • Collaborate with teams to gather requirements and provide guidance
  • Stay current with emerging technologies and industry trends
Professional Resource Group, LLC logo
Professional Resource Group, LLC https://www.APRstaffing.com
51 - 200 Employees
See more Professional Resource Group, LLC offers

Job description

Logo Jobgether

Your missions

Job Title: Canvas Apps Software Engineer

Job #: 7588

Location: Remote- New York, Kansas City & Beaverton, OR

Duration: 1+ year contract

Job Description:

  • Top 3 Required Skills: Canvas Apps, Power Apps, Dynamics 365 CSE/CRM

Job Title: Senior Developer (Microsoft Dynamics 365 CSE, Power Apps - Canvas Apps)

Position Overview: We are seeking a highly skilled and experienced Senior Developer with expertise in Microsoft Dynamics 365 Customer Service Engagement (CSE), Power Apps, APIs, and Canvas Apps with complex logic. The ideal candidate will play a key role in designing, developing, and implementing robust solutions to meet our organization's evolving business needs.

Responsibilities:

  • Lead the design and development of Microsoft Dynamics 365 Customer Service Engagement (CSE) solutions, including customization, configuration, and integration with other systems.
  • Develop high-quality Canvas Apps with complex logic to streamline business processes and enhance user experiences.
  • Design and implement custom APIs to enable seamless data exchange between Microsoft Dynamics 365 and other systems.
  • Collaborate with cross-functional teams to gather requirements, define technical specifications, and ensure alignment with business objectives.
  • Provide technical guidance and mentorship to junior developers, fostering a culture of continuous learning and innovation.
  • Stay current with emerging technologies and industry trends, proactively identifying opportunities to leverage new tools and methodologies.
  • Participate in code reviews, quality assurance processes, and deployment activities to ensure the reliability and scalability of our solutions.

Qualifications:

  • Bachelor’s degree in computer science, Engineering, or a related field.
  • 10+ years of experience in software development, with a focus on Microsoft Dynamics 365 Customer Service Engagement (CSE) and Power Apps.
  • Strong proficiency in developing Canvas Apps with complex logic, utilizing custom formulas, expressions, and controls.
  • Extensive knowledge of Microsoft Power Platform, including Power Automate (Flow), Power BI, and Power Virtual Agents.
  • Demonstrated expertise in designing and implementing custom APIs using REST, SOAP, or other relevant protocols.
  • Solid understanding of software development best practices, including version control, testing, and documentation.
  • Excellent problem-solving skills and the ability to translate business requirements into technical solutions.
  • Strong communication skills, with the ability to effectively collaborate with stakeholders at all levels of the organization.
  • Ability to work with onshore/offshore resources within an Agile/Scrum team.

Preferred Qualifications:

  • Microsoft Certified: Dynamics 365 Customer Service Functional Consultant Associate or similar certification.
  • Experience with Microsoft Azure services, such as Azure Functions, Azure Logic Apps, and Azure Active Directory.
  • Familiarity with Agile methodologies and DevOps practices.
  • Previous experience in the Azure DEVops.
  • Implementing & maintaining Azure DEVops CI/CD Pipelines.
  • Managing Microsoft Dynamics 365 Deployments and/or Azure components.
  • Awareness of managing an ALM (Dev, QA, UAT, Prod).

Pre-Employment Requirement

All employment offers are contingent upon successful completion of our pre-employment screening that may include drug testing, background/criminal check, and if applicable, must meet eligibility requirements for access to classified information.

APR Staffing is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by law.

About APR Staffing

APR Staffing was born from the merger of two well-respected technical staffing firms in Portland. ieSolutions, founded in 2002, enjoyed an impressive reputation as one of the largest locally-owned and most respected technical staffing companies. Professional Resource Group, aka Data Resource Group, founded in 2009, also earned regional acclaim for being a fast-growing and highly-motivated professional staffing agency. Both companies have been recent award winners for the Portland Business Journal's Fastest-Growing Private Companies. The two firms, now as APR Staffing, make for one of the fastest-growing and most-respected professional and technical staffing companies in Oregon and Southwest Washington.

Collaborating with our customers, we augment their workforce with technical and administrative professionals. We provide only high-caliber, professional-grade resources throughout the Pacific Northwest.

Required profile

Experience

Level of experience: Expert & Leadership (>10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Soft Skills

  • Strong Communication
  • Stakeholder Management
  • Mentorship

Go Premium: Access the World's Largest Selection of Remote Jobs!

  • Largest Inventory: Dive into the world's largest remote job inventory. More than half of these opportunities can't be found on standard platforms.
  • Personalized Matches: Our AI-driven algorithms ensure you find job listings perfectly matched to your skills and preferences.
  • Application fast-lane: Discover positions where you rank in the TOP 5% of applicants, and get personally introduced to recruiters with Jobgether.
  • Try out our Premium Benefits with a 7-Day FREE TRIAL.
    No obligations. Cancel anytime.
Upgrade to Premium

Find more Software Engineer jobs