Senior Developer
WFA Digital Insight
The demand for skilled Microsoft Power Platform developers grew significantly in recent years, with a 25% increase in job postings in 2025 alone. As companies continue to adopt cloud-based solutions, professionals with expertise in Power Platform, C#.Net, and JavaScript are in high demand. Harris, a leading provider of justice and public safety software, is seeking a Senior Developer to join their team. With the rise of remote work, this role offers a unique opportunity for developers to work on innovative projects and collaborate with a talented team. Before applying, candidates should be aware of the company's commitment to using technology to drive positive change and its emphasis on teamwork, communication, and problem-solving skills.
Job Description
About the Role
As a Senior Developer at Harris, you will play a critical role in the development of custom Microsoft Power Platform solutions for the justice and public safety community. Your expertise will help design, develop, and support innovative web-based products that make a positive impact on people's lives. You will collaborate directly with product business analysts, testers, and developers to gain a deeper understanding of the requirements and develop products that meet the needs of end-users.The role is part of the Research and Development team, reporting to the Manager of R&D. Your day-to-day activities will involve designing, developing, and supporting custom components within a Microsoft Power Platform environment, including model-driven applications, canvas applications, Power Automate Flows, and SSRS Reports. You will also work on the creation and deployment of MS Power Platform solutions, design and develop C#.Net Dataverse plugins, and participate in code review and knowledge-sharing sessions.
What You Will Do
- Design, develop, and support custom components within a Microsoft Power Platform environment
- Create and deploy MS Power Platform solutions
- Develop C#.Net Dataverse plugins
- Work as a key member of the HCOR R&D team to develop new applications and maintain existing ones
- Collaborate with business analysts and end-users during system design to determine functional and technical requirements
- Plan development activities and monitor progress to completion
- Solve problems and make business decisions to perform job duties
- Communicate and review progress with project managers and team members during solution development
- Develop prototype applications and solutions
- Utilize programming skills to ensure delivered code meets high standards of quality and reusability
- Participate in code review and knowledge-sharing sessions
What We Are Looking For
- 3+ years of software development experience using MS Dynamics and/or MS Power Platform
- 3+ years of report development experience using SSRS within a MS Dynamics and/or MS Power Platform environment
- 3+ years of software development experience using JavaScript & React
- 3+ years of software development experience using MS C#.Net
- 5+ years of experience working as a software developer following a structured software development approach
- FetchXML development experience
- Dataverse Web Api experience
- Model-Driven application Client Api experience
- North52 experience would be beneficial
- MS Azure DevOps experience
- MS Visual Studio experience
- Git experience
- Experience working in an agile environment
- Excellent communication skills – both verbal and written
- Excellent problem-solving skills
Nice to Have
- Experience with product development and support
- Openness to learn, adapt, and improvise
- Excellent dialogue and communication skills
- Reliable, responsible, and respectful approach to working with others
- Humble and ego-less approach to teamwork
Benefits and Perks
- Opportunity to work on innovative projects that make a positive impact on people's lives
- Collaborative and dynamic work environment
- Professional development and growth opportunities
- Competitive compensation package
- Remote work options
- Flexible working hours
- Access to the latest technologies and tools
- Recognition and reward for outstanding performance
How to Stand Out
- Ensure you have a strong portfolio that showcases your expertise in Microsoft Power Platform, C#.Net, and JavaScript.
- Be prepared to provide specific examples of your experience with MS Power Platform solutions, including design, development, and deployment.
- Highlight your problem-solving skills and ability to work in an agile environment.
- Demonstrate your knowledge of FetchXML, Dataverse Web Api, and Model-Driven application Client Api.
- Show a willingness to learn and adapt to new technologies and methodologies.
- Be ready to discuss your experience with code review and knowledge-sharing sessions, and how you contribute to a collaborative team environment.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.