Summary
Join MCA Connect, a leading solution partner in Microsoft Business Applications and Azure Data & AI / Digital & App Innovation, as a Power Platform Senior Software Engineer. This short-term contract role involves designing, developing, testing, analyzing, and maintaining software applications, including integration with existing client systems.
Requirements
- B.S. or B.A. in Computer Science, MIS or related discipline; or equivalent experience and certification
- 4+ years of professional software/web development experience
- 3+ yearsโ experience with building apps on the Microsoft Power Platform (Power Apps, Power Automate, Power Virtual Agents)
- Microsoft Power Platform certifications such as PL-400 Power Platform Developer and PL-100 Power Platform App Maker
- Proven expertise developing complex business applications using Power Apps, Power Automate and in Azure
- Experience integrating to and from Dynamics 365 CRM & Finance and Operations using Dual Write or Virtual Entities
- Some functional knowledge of production and projects within Dynamics 365 CRM
- Familiarity with one or more of the following: C#, ASP.NET, Web Services, WCF, MVC, JavaScript, SQL, SSRS, LINQ, HTML, Ajax, JQuery, CSS, XML
- Knowledge of standard development techniques (SDLC)
- Knowledge of Relational Databases, Object Oriented Design, and Data Structures
- Familiarity with Microsoft development tools a huge plus
Responsibilities
- Responsible for the design and development of custom Canvas and Model Driven Apps
- Power Automate workflows of all types, Power Virtual Agents and custom application development in Azure
- Occasionally needed to perform modifications or extensions to the Microsoft Dynamics 365 Customer Engagement (CRM)suite of applications
- Coding, unit testing and creating supporting documentation
- Prepare system installations, configurations, customizations, design documentation, and user installation instructions
- Gains understanding of customerโs needs and collaborates with other consultants and support teams to complete design and testing documentation
- Provides technical input in creating functional specifications when customizations in Microsoft Dynamics solutions are needed
- Driving the effort to migrate the customersโ data sources into Microsoftโs sources, ensuring proper alignment of data models
- Offers support on Microsoft tools for migration and integration
- Developing data migration procedures to integrate Microsoft Dynamics Solutions with legacy systems
- Provides support and expertise on development technologies and environments
- Test modifications for validity of results, accuracy, reliability, and conformance to standards
- Participates in system and acceptance testing
- Provides work estimates that permit prioritization and assignments to be made
Benefits
- Work/Life Balance with Unlimited Paid Time Off (UPTO)
- 401k Plan with Company Matching Contribution
- Monthly Stipend for Home Office Expenses
- Subsidized Medical, Dental and Vision Coverage
- Health Savings and Flexible Spending Accounts
- Company Paid Life and Disability Insurance
- Training, Certification and Continuing Education Support