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

Remote Full-time
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.ResponsibilitiesDevelop 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 operationalMaintain and modernize a legacy ASP.NET web application into a React/C# API architectureWrite and optimize SQL Server logic (stored procedures, functions, complex joins)Build interactive UI components in React/TypeScriptContribute to the design and development of new applications as the team’s portfolio growsCollaborate with stakeholders to translate requirements into working softwareWrite clean, secure code following security best practicesSkillsBachelor's degree in Computer Science, Software Engineering, or a related field β€” or equivalent work experienceC# / .NET β€” Web API development (ASP.NET Core preferred)Python / Django β€” Enough to understand and migrate existing codebaseReact / TypeScript β€” Building and maintaining frontend componentsSQL β€” Comfortable writing and optimizing queries, stored procedures, and functions in SQL ServerORM β€” Experience with Entity Framework, Dapper, SQLAlchemy, or Django REST FrameworkStrong communicator β€” You can explain technical concepts to non-technical stakeholders such as DA staff and court personnelCollaborative β€” You work well on a small team, are open to code reviews, and give and receive feedback constructivelyAdaptable β€” You're comfortable switching between different projects, technologies, and priorities as needs shiftQuick and willing learner β€” You're willing and able to pick up new technologies, frameworks, and domain knowledge quicklyProblem-solver β€” You can troubleshoot production issues, think through edge cases, and dig into unfamiliar codeDetail-oriented β€” You understand that accuracy matters when data impacts court decisions and defendant outcomesStakeholder-facing β€” You're comfortable gathering requirements directly from end users such as prosecutors and court staffPrior experience migrating a Python/Django application to C#/.NETExperience with criminal justice or government software systemsUnderstanding of pretrial risk assessment tools and workflowsAzure DevOps (CI/CD pipelines, boards, repos)Benefits401(k)Dental insuranceFlexible spending accountHealth insuranceLife insurancePaid time offRetirement planCompany OverviewWe 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
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Portfolio Managers

Remote Full-time

**Experienced Data Entry Specialist – Remote Opportunity with arenaflex**

Remote Full-time

[Remote] Oracle Cloud Supply Chain Developer

Remote Full-time

Experienced Remote Data Entry Specialist – Entry Level Position for Detail-Oriented Individuals with Excellent Organizational Skills

Remote Full-time

**Experienced Overnight Customer Service Representative – Remote Opportunity with arenaflex**

Remote Full-time

Medical/Dental Billing Specialist

Remote Full-time

Senior Campaign Operations Manager (Remote)

Remote Full-time

Junior Analyst - Portfolio Management

Remote Full-time

Administrative Assistant

Remote Full-time

Security Researcher, Trusted Computing and Cryptography

Remote Full-time
← Back to Home