Systems Software Programmer
Role details
Job location
Tech stack
Job description
We are seeking an experienced .NET Developer to lead the design and delivery of a law enforcement switch project supporting secure, real-time data exchange. This role involves full project lifecycle ownership, technical leadership, and hands-on development using .NET technologies and SQL Server., + Lead the design and delivery of a law enforcement switch project for secure, real-time data exchange
-
Plan and execute project phases including requirements, development, testing, and deployment
-
Develop .NET-based solutions using C#, ASP.NET, XML, JavaScript, and web services
-
Manage integration between applications and law enforcement databases for seamless interoperability
-
Oversee SQL Server development, including complex queries, stored procedures, triggers, and data optimization
-
Ensure project deliverables meet performance, security, and compliance standards
-
Contribute to system architecture and technical design decisions
-
Establish and enforce development standards and best practices
-
Monitor project progress, timelines, risks, and dependencies; provide mitigation strategies
-
Provide technical leadership and guidance to developers
-
Facilitate communication between technical teams and business units
-
Deliver regular status reports and updates to leadership and stakeholders
-
Review project deliverables for quality, completeness, and adherence to requirements
-
Support continuous improvement and perform additional project-related duties as needed
-
Coordinate with stakeholders to define project requirements aligned with public safety objectives
Requirements
-
5+ years of experience developing .NET solutions using C#, ASP.NET, XML, and JavaScript
-
Experience with law enforcement switch environments, including dispatch, communications, or public safety systems
-
5+ years of experience with SQL Server development
-
Bachelor's Degree (or 4 years of relevant experience in lieu of degree)