Senior Developer

HarrisHarris·Remote(United States)
Software Development
Excel

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.