Senior Developer

Harris Computer Systems
1 month ago

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Tech stack

JavaScript
API
Azure
C Sharp (Programming Language)
Code Review
Computer Programming
DevOps
Microsoft Dynamics CRM
Java Message Service (JMS)
Microsoft Visual Studio
Software Engineering
SQL Server Reporting Services
Web Applications
Model-Driven Development
Microsoft Power Automate
React
GIT
Application Client
Web Api

Job description

This position will report to the Manager of R&D and is part of HCOR's Research and Development team (R&D).

What your impact will be:

  • Design, develop and support custom components within a Microsoft Power Platform environment, including:
  • Custom Dataverse entities including their associated columns, forms, views and dashboards
  • Model-driven applications
  • Canvas applications
  • Power Automate Flows
  • SSRS Reports
  • Experience with the creation and deployment of MS Power Platform solutions
  • Design, develop and support C#.Net Dataverse plugins
  • Work as a key member of the HCOR R&D team to develop new applications and/or maintain existing applications that are part of HCOR's product offering
  • Work 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. Weigh alternatives and determine the appropriate course of action
  • Communicate and review progress with project managers and team members during solution development to ensure that requirements have been met
  • 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

Requirements

HCOR is seeking a Software Developer to contribute to the development of HCOR's web-based JMS product line. You will collaborate directly with product BAs, testers and developers to gain a better understanding of the requirements to develop products which help our customers perform their jobs more effectively. This exciting and challenging position requires a self-motivated and independent individual who is committed to developing innovative web-based products at HCOR that are used in the justice and public safety community., * 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
  • Must have MS Azure DevOps experience
  • Must have MS Visual Studio experience
  • Must have Git experience
  • Must have experience working in an agile environment
  • Excellent communication skills - both verbal and written
  • Excellent problem-solving skills

What would make you stand out:

  • Product development and support experience
  • Openness to learn, adapt and improvise
  • Open dialogue communicator who is solutions-focused
  • Reliable, Responsible, and Respectful
  • Humble and Ego-less approach to working with others

About the company

Harris Corrections is an industry-leading provider of jail management, pretrial & community corrections software for justice and public safety agencies in North America. Built on the Microsoft Power Platform, our Offender360 system offers our clients a comprehensive software solution to manage all processes from intake to release & supervision for adult and juvenile offenders. Our PreTrial360 solution provides pretrial management functionality to support jail alternatives for arrestees.

Apply for this position