Software Developer - Mid
TekSynap · US
Responsibilities & Qualifications RESPONSIBILITIES - Develops and maintains software applications supporting multimedia analysis, forensic processing, and el...
Job description
Responsibilities & Qualifications RESPONSIBILITIES: - Develops and maintains software applications supporting multimedia analysis, forensic processing, and electronic evidence review. - Designs and implements scalable backend services capable of handling large data volumes and thousands of simultaneous users. - Builds and optimizes data pipelines using streaming and processing frameworks to support real-time ingestion and analytics. - Develops intuitive user interfaces that enable efficient review, tagging, and analysis of complex multimedia and forensic data. - Implements secure coding practices, including authentication, authorization, encryption, and compliance with federal cybersecurity standards. - Integrates applications with enterprise services, APIs, and shared data schema's to ensure interoperability across systems. - Supports cloud-native development using containerization and orchestration technologies to deploy and manage applications. - Participates in Agile development activities, including sprint planning, backlog refinement, and incremental delivery of features. - Collaborates with stakeholders, engineers, and analysts to translate mission requirements into technica...