via Indeed
$90K - 130K a year
Design, develop, maintain, and support secure, scalable law enforcement software applications including the License to Carry system with technical leadership and collaboration.
Requires advanced software engineering skills with experience in secure, scalable application development, database optimization, system integrations, and mentoring in a hybrid work environment supporting law enforcement systems.
Job Summary: We are seeking a highly experienced Software Engineer - Level 3 to support complex software solutions and mission-critical applications serving law enforcement operations. The Worker will provide advanced engineering expertise, technical leadership, and application support for DPS systems, including the License to Carry (LTC) system. This role requires deep knowledge of law enforcement software environments, strong analytical capabilities, and the ability to develop secure, scalable, and high-performance applications that align with DPS standards. Key Responsibilities The Software Engineer - Level 3 will: • Design, develop, enhance, and maintain DPS enterprise software applications supporting law enforcement and public safety operations. • Provide full lifecycle development including requirements analysis, architecture design, coding, testing, debugging, deployment, maintenance, and documentation. • Support and enhance the DPS License to Carry (LTC) system, including system integrations, workflows, security components, permits processing modules, database structures, and performance optimization. • Collaborate with DPS stakeholders, business analysts, and technical teams to define system requirements and ensure compliance with statutory, regulatory, and security mandates. • Provide advanced troubleshooting, root cause analysis, and production support for DPS applications and databases. • Implement industry-standard best practices, including secure coding, auditing, logging, and data integrity protections aligned with law enforcement systems. • Develop database schemas, stored procedures, triggers, and optimization strategies for mission-critical applications. • Participate in architectural reviews and provide technical leadership on modernization initiatives, system upgrades, and cloud-based migrations. • Mentor junior developers, review code for quality and security, and contribute to continuous improvement of development processes. • Prepare technical documentation, design diagrams, and operational support materials. Work Hours & Location:The working position is Hybrid - On Site and Telework.
This job posting was last updated on 11/27/2025