See all roles

Software Developer 1 – React/C#/SQL/Python

Work from home Full-time role Hiring

The Colorado District Attorneys' Council (CDAC) is a statewide organization representing district attorneys across Colorado. They are seeking a Software Developer to build and maintain web applications for district attorney offices, focusing on case management systems and eDiscovery tools.

Responsibilities

  • Develop and maintain features across the full stack on existing docket management web application (React frontend, Django backend)
  • Migrate the existing API from Python/Django to C#/.NET while keeping the system operational
  • Maintain and modernize a legacy ASP.NET web application into a React/C# API architecture
  • Write and optimize SQL Server logic (stored procedures, functions, complex joins)
  • Build interactive UI components in React/TypeScript
  • Contribute to the design and development of new applications as the team’s portfolio grows
  • Collaborate with stakeholders to translate requirements into working software
  • Write clean, secure code following security best practices

Skills

  • Bachelor's degree in Computer Science, Software Engineering, or a related field — or equivalent work experience
  • C# / .NET — Web API development (ASP.NET Core preferred)
  • Python / Django — Enough to understand and migrate existing codebase
  • React / TypeScript — Building and maintaining frontend components
  • SQL — Comfortable writing and optimizing queries, stored procedures, and functions in SQL Server
  • ORM — Experience with Entity Framework, Dapper, SQLAlchemy, or Django REST Framework
  • Strong communicator — You can explain technical concepts to non-technical stakeholders such as DA staff and court personnel
  • Collaborative — You work well on a small team, are open to code reviews, and give and receive feedback constructively
  • Adaptable — You're comfortable switching between different projects, technologies, and priorities as needs shift
  • Quick and willing learner — You're willing and able to pick up new technologies, frameworks, and domain knowledge quickly
  • Problem-solver — You can troubleshoot production issues, think through edge cases, and dig into unfamiliar code
  • Detail-oriented — You understand that accuracy matters when data impacts court decisions and defendant outcomes
  • Stakeholder-facing — You're comfortable gathering requirements directly from end users such as prosecutors and court staff
  • Prior experience migrating a Python/Django application to C#/.NET
  • Experience with criminal justice or government software systems
  • Understanding of pretrial risk assessment tools and workflows
  • Azure DevOps (CI/CD pipelines, boards, repos)

Benefits

  • 401(k)
  • Dental insurance
  • Flexible spending account
  • Health insurance
  • Life insurance
  • Paid time off
  • Retirement plan

Company Overview

  • We provide centralized prosecution-related services to the district attorneys of Colorado including training of personnel, legislative drafting and liaison, legal research, management assistance, case tracking data and safeguarding, dissemination of data to other criminal justice agencies, and other special programs. It was founded in 1970, and is headquartered in Denver, Colorado, US, with a workforce of 11-50 employees. Its website is https://coloradoprosecutors.org/.
  • Apply To This Job

    You might like

    Business Development Representative

    Work from home Full-time role

    Consultant, GRC Technology

    Work from home Full-time role

    [Remote] Software Engineer New Grad 2025-2026 - Data Infrastructure, Quora (Remote)

    Work from home Full-time role

    Client Technical Support Specialist

    Work from home Full-time role

    Sales Development Representative, New Business Mid-Market

    Work from home Full-time role

    [Remote] Freelance Web Scraping Engineer (Vibe Coding)

    Work from home Full-time role

    Edge Operations Monitoring Specialist

    Work from home Full-time role

    Finance Analyst - New York (Hybrid)

    Work from home Full-time role

    Security Engineer, Data Protection - Associate

    Work from home Full-time role

    [Remote] Claims Call Centre Representative

    Work from home Full-time role

    Experienced Customer Support Representative – Online Chat and Remote Work Opportunity for Career Growth and Development at blithequark

    Work from home Full-time role

    Experienced Data Entry Specialist – Remote Part-Time Opportunity for Detail-Oriented Individuals with Strong Organizational Skills

    Work from home Full-time role

    Practicante de Administración (estudiantes activos)

    Work from home Full-time role

    Apple Remote Job Careers (Work At Home) $28/Hour - Apply Now

    Work from home Full-time role

    Copy - Fraud Investigator II

    Work from home Full-time role

    Experienced Entry-Level Data Entry Specialist – Remote Opportunity at arenaflex

    Work from home Full-time role

    Distinguished Software Engineer, Billing Platform (REMOTE)

    Work from home Full-time role

    [Remote] Scheduling Escalation & Reschedule Advisor - Remote

    Work from home Full-time role

    Director, Privacy Officer & Managing Counsel

    Work from home Full-time role

    Senior Manager, Ad Tech – Metadata & Agentic Activ

    Work from home Full-time role