Harris Computer
rating-icon 0
Employer
Harris Computer

N Harris Computer Corporation, 2235 Sheppard Av E, North York, ON, Canada,

Verification Level: 4/7

Total
Contracts

4

Money
Spent

0

CAD

About the employer

Harris provides mission-critical software solutions for the Public Sector, Healthcare, Utilities, and Private Sector verticals throughout North America, Europe, Asia, ...

Software Development Manager

posted 1 year ago

Completed

Categories

Total Price

  • CAD 95 652.17 - CAD 150 000.00

Hourly Rate

  • CAD 45.22 - CAD 62.61

Expected Hours

  • 2 096

Project Length

  • 12 months

Description

WHO WE ARE

Harris Corrections (previously Offender 360) is an industry-leading provider of prison and jail management software for justice and public safety agencies in North America.

We provide a single software solution in our ever-improving product that helps make the system safe, efficient, and improve processes for corrections staff and offenders.

THE ROLE

As a Software Development Lead at Harris Corrections, you will play a crucial role in shaping and implementing our software development strategies. You will lead a team of skilled developers, fostering a collaborative and high-performance environment. The successful candidate will have a proven track record of delivering high-quality software solutions, managing projects, and leading cross-functional teams.

WHY JOIN US

As a member of Harris Computer Systems, we’re proud to provide an awesome array of benefits to our contractors, including:

  • Team Environment – A great team that empowers you to grow your abilities and reach your true potential with exceptional colleagues who will help you realize it.
  • Growth & Development – Huge opportunity for learning and skill improvement
  • Work / Life Balance - We are 100% Remote; you control your flexible schedule.

RESPONSIBILITIES

Leadership and Team Management:

  • Provide strong leadership to the software development team, fostering a culture of innovation, collaboration, and accountability.
  • Mentor and guide team members, facilitating their professional growth and skill development.
  • Ensure effective communication within the team and across departments.

Product Management:

  • Contribute to product strategy development by leveraging your deep understanding of software architecture and development processes.
  • Able to ensure that the product is in compliance with the product roadmap and that branching of code and product is integrated back into baseline.

Roadmap Planning:

  • Participate in the development of product roadmaps, considering technical feasibility, scalability, and long-term architectural implications.
  • Collaborate with stakeholders to prioritize features and enhancements based on technical considerations and business objectives.

Feature Development:

  • Lead the technical design and implementation of new product features, ensuring alignment with architectural standards and development best practices.
  • Conduct code reviews and provide guidance to development teams to maintain code quality and consistency.

Technical Expertise:

  • Apply deep technical knowledge to contribute to architectural decisions and guide the team in implementing scalable and maintainable solutions.
  • Stay current with industry trends and emerging technologies, recommending innovative approaches to improve our software development processes.

Quality Assurance:

  • Implement and enforce coding standards, best practices, and quality assurance processes.
  • Conduct regular code reviews to ensure code quality and adherence to standards.
  • Work closely with QA teams to establish testing methodologies and frameworks that align with product goals and technical requirements.

Release Management:

  • Manage the release process for software products, coordinating with development teams to ensure timely and successful product releases.

Technical Innovation:

  • Stay abreast of emerging technologies and industry trends, evaluating their potential impact on product development and architecture.

Collaboration and Communication:

  • Collaborate with cross-functional teams, including product management, QA, and UI/UX, to ensure alignment on project goals and requirements.
  • Communicate effectively with both technical and non-technical stakeholders.

REQUIREMENTS

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 8+ years of experience in software development with a strong foundation in programming languages: Power Platform, PowerFx, C#
  • Proven experience in a leadership role, managing and mentoring software development teams.
  • In-depth knowledge of software development methodologies, best practices, and architectural patterns.
  • Proven experience in product management.
  • Microsoft Power Apps experience critical – must be able to provide guidance and serve as an advisor to other power app developers. Must be able to train junior resources on how to use power apps.
  • Strong communication and interpersonal skills.
  • Experience with agile methodologies and project management tools.
  • Ability to thrive in a fast-paced and dynamic work environment.

If you are a passionate and experienced Software Development Lead ready to take on a challenging and rewarding role, we invite you to apply and be a key player in driving the success of Harris Corrections. Join us in shaping the future of Corrections Industry through cutting-edge technology and innovative solutions.

#seniorsoftwaredeveloper #developerlead #snrsoftwareengineer #developerteamlead

Job Types: Full-time, Permanent

Salary: $110,000.00-$150,000.00 per year

Benefits:

  • Work from home

Schedule:

  • 8 hour shift
  • Monday to Friday

Education:

  • Bachelor's Degree (required)

Experience:

  • software development & programming: 8 years (required)
  • using & training MS Power Apps: 5 years (required)
  • Product management: 5 years (required)
  • implement & establish QA processes: 4 years (required)
  • C#: 5 years (required)
  • PowerFx: 5 years (required)

Work Location: Remote

The job has no selected address Remote

Similar Jobs

  • Software Developer

    Hourly Rate: 49.00

    Total Price: 7500.00

    Expected Hours: 153

    Remote

    Location: Virtual job based in ON  Salary: $90,000.00 annually for 35 hours per week  Job type:Full-time, Permanent  Work schedule: Day, Morning  Workplace type: Virtual ...

    MuniPaaS
    MuniPaaS
    rating-icon 0 / 5
  • IT Consulting

    Hourly Rate: 50.00

    Total Price: 57.50

    Expected Hours: 1

    We can help you in consulting

    Karan Enats
    Karan Enats
    rating-icon 0.0 / 5
  • Website Tester Remote

    Hourly Rate: 3.00

    Total Price: 50.00

    Expected Hours: 16

    Remote

    We are looking for a reliable and detail-oriented individual to help test websites. Your main responsibilities will include navigating various ...

    Diane Loranas
    Diane Loranas
    rating-icon 0 / 5
  • Manager TRM Data Science

    Hourly Rate: 68.00

    Total Price: 11777.00

    Expected Hours: 173

    Toronto, ON, Canada

    Triangle Retail Media is looking for an experienced Manager, Data Science to lead our talented group of data scientists focused ...

    Canadian Tire
    Canadian Tire
    rating-icon 0 / 5

Are you sure you want to report this job post?

If you find the content of this job post offensive, racist, illegal or inappropriate

please let us know. We'll review and take action accordingly

report-sucess
WE HAVE RECEIVED YOUR REPORT

It may take some time for our team to review and take action. Thank you for your contribution.

Are you sure to discard your application?