Post Job Free
Sign in

Software Developer with Security Clearance

Company:
Procession Systems
Location:
Athens, AL, 35613
Posted:
January 02, 2026
Apply

Description:

OVERVIEW: We are seeking a dedicated .NET Software Developer to join our team.

This position is part of a talented technical team responsible for the ongoing development, operations and maintenance of several networked systems supporting digital forensic investigations.

GENERAL DUTIES: * Designing, maintaining, and implementing software designed around a specific set of requirements or to use particular methodologies required to meet specific procedural requirements.

* Design software tools that include system calls to other third-party tools and utilities specified.

* Design, maintain, and implement original software applications from a high level, non-specific set of concepts provided by the government.

* Develop software, and application of large and complex software and systems, and web-based query and reporting systems.

REQUIRED QUALIFICATIONS: * Bachelor of Science (B.S.) Degree in Computer Science, Software Development, Information Systems, or related field of study, or in lieu of education, three (3) additional years of relevant experience.

* Two (2) or more years of experience as a software developer in building multi-tier framework software applications using object-oriented programming languages, specifically C#. * One (1) or more years of experience with cloud (Azure preferred) application development and management preferred * Experience developing SOAP and REST APIs in a client/server environment.

* Experience developing, debugging and/or refactoring code for popular programming languages (i.e., C#, etc.). * Identifying technical strategies to interconnect disparate software applications by authoring original software programs * Experience with scripting command line tools to automate command tasks.

* Knowledge of object-relational mapping (ORM). * Knowledge of web-related technologies HTML5, JavaScript, and CSS.

* Experience with any major database (e.g., PostgreSQL, or SQL Server). * Designing and authoring original software applications from a high level, non-specific set of concepts provided.

* Writing programs that achieve a desired outcome or workflow from nothing more than observation of desired outcomes, workflows, or from vague original concepts.

* Systems designing, policy development, and database development and management, and user interface development.

* Day to Day Expectations: * Possess exceptional interpersonal and communication (verbal and written) skills.

* Provide instruction, guidance, and prepare both program-level and user-level documentation.

* Translate detailed design into computer software.

* Test, debug, and refine computer software to produce the required product.

* Enhance software to reduce operating times or improve efficiency; and * Provide full life cycle support for software including user interaction.

* May provide technical direction to programmers to ensure program deadlines are met.

CLEARANCE: * Top Secret minimum

Apply