Quick Overview
Seniority
Mid Senior
Work mode
Hybrid
Location
Huntsville, AL, United States
Posted
6 weeks ago
SOAPSQLSQL ServerAzureC#CSS.NETJavaScriptPostgreSQLREST
Job 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
Similar jobs
- HA
Intern D, Software Engineer
NewHarris Corporation
Palm Bay, FL🇺🇸Hybrid12 hours agoRubySQLEmbedded Systems+9Technology - HA
Intern D, Software Engineer
NewHarris Corporation
Fort Wayne, IN🇺🇸Hybrid12 hours agoRubySQLEmbedded Systems+9Technology - HA
Associate, Software Engineer
NewHarris Corporation
Yorba Linda, CA🇺🇸$75.5k - $140.5k/yrHybrid12 hours agoRubySQLEmbedded Systems+9Technology - HA
Senior Associate, Application Developer
Harris Corporation
Melbourne, FL🇺🇸$80.5k - $149.5k/yrOn-site2 weeks agoMicroservicesSQLAgile+12Technology - HA
Lead, Software Engineer - DSP
Harris Corporation
Rochester, NY🇺🇸$117k - $218k/yrHybrid2 weeks agoMATLABFPGAScrum+2Technology - AS
Senior Principal ServiceNow Engineer
Apex Systems
Tampa, FL🇺🇸Hybrid3 weeks agoMariaDBSOAPSSO+3Technology