Job Title: Microsoft Dynamics Developer (Power Platform)
Location: New York, NY
Duration: 12 Months
Work Schedule: Hybrid (3 Days Onsite / 2 Days Remote)
Job Summary: We are seeking an experienced Microsoft Dynamics Developer to design, develop, and enhance cloud-based applications using Microsoft Power Platform and Dynamics technologies. The ideal candidate will have strong expertise in application development, integrations, and database management, along with a solid understanding of modern DevSecOps practices.
Key Responsibilities:
- Develop and enhance applications, features, and functionalities using Microsoft Power Platform and Dynamics
- Build Model-Driven Apps, Canvas Apps, and workflows using Power Automate
- Design and implement data integrations using cloud-based tools and APIs
- Ensure code quality, security, and performance optimization following best practices (low-code/no-code environments)
- Collaborate with cross-functional teams to gather requirements and deliver technical solutions
- Perform performance tuning and troubleshoot application and integration issues
- Support CI/CD pipeline implementation and deployment processes
- Maintain documentation and ensure compliance with development standards
Required Experience & Expertise:
- Proven experience developing cloud-based applications using Microsoft Power Platform
- Strong expertise in Model-Driven Apps, Canvas Apps, Power Apps, and Power Automate
- Deep understanding of APIs, server environments, and integration frameworks
- Experience with performance optimization and application tuning
- Familiarity with DevSecOps practices and CI/CD pipelines
Technical Skills:
- Microsoft Dynamics and Power Platform (required)
- Oracle and Microsoft SQL Server (database development and integration)
- Strong SQL / PL-SQL skills
- Data modeling and entity design
- Experience with security/vulnerability tools such as Veracode (or similar)
- Azure DevSecOps environment and automated deployment pipelines
- Agile methodologies and collaboration tools
Additional Requirements:
- Strong analytical, problem-solving, and troubleshooting skills
- Ability to work independently and in a team-oriented environment
- Excellent communication and stakeholder management skills
- Ability to provide references for similar project experience
Work Environment:
- Hybrid work model with a mix of onsite and remote work
- Collaborative, fast-paced technical environment
- Opportunity to work on modern cloud and enterprise application platforms
Additional Information:
- Long-term contract opportunity (12 months)
- Potential for extension based on project needs and performance
- Exposure to enterprise-level application development and integration initiatives