Senior Software Engineer
Core
Developing new databases and applications to support investigations, prosecution, and case management for the District Attorney's Office.
Role type
Senior Software Engineer (Enterprise Application Development)
Builds
Secure web and desktop applications for case tracking, prosecution support, and law enforcement data sharing
Domain
Public Sector / Legal Technology
Deliverable
production ML models | product features
Required skills
C#, .NET Core, ASP.NET Core, WPF, Database Design, Agile/Extreme Programming, Code Review, Technical Documentation
Preferred skills
Vendor management experience, Test Driven Development, Algorithm expertise, Estimation skills
Technologies
C#, .NET Core, ASP.NET Core, WPF
Responsibilities
Design screens and workflows for new applications, incorporate pre-approved code modules, prototype and evaluate application designs, supervise junior developers, maintain 80+ in-house applications
Seniority
Senior, hands-on IC with mentorship duties