Software Engineer
Technica Corporation - Dulles, VA

This job posting is no longer available on Technica Corporation. Find similar jobs: Software Engineer jobs - Technica Corporation jobs

Clearance Level: Clearable

Years of Experience: 0-3

Education: Master's Degree in Computer Science, Mathematics, Physics or Computational Biology (PhD Preferred)

Required Technical Certifications: None

Travel Requirements: No Travel

Position Description

We are seeking a Software Engineer to assist with data analytics on platform development projects. This person will be working in a contributor function as part of a team operating in an agile environment where the focus is on teamwork and project ownership.

Job Duties & Responsibilities
  • Plan, conduct, and coordinate software development activities
  • Determine computer user needs; analyze system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls
  • Diagnose problems, troubleshoot, and develop technical solutions to a range of technical issues
  • Design, develop, document, test, and debug software and mathematical solutions to mission problems or questions in computer language for solutions by means of data processing equipment
  • Apply appropriate standards, processes, procedures, and tools throughout the development life cycle
  • Confer with systems analysts, engineers, programmers and others to design system and to obtain information on project limitations and capabilities, performance requirements and interfaces
  • Correct program errors, prepare operating instructions, compile documentation of program development, and analyze system capabilities to resolve questions of program intent, output requirements, input data acquisition, programming techniques, and controls
  • Analyze user needs and software requirements to determine feasibility of design within time and cost constraints
  • Assist the development team in providing comprehensive support for existing and new applications
  • Offer expertise regarding methods, standards and technical considerations for software applications
  • Coordinate software system installations and monitors equipment functioning to ensure specifications are met
  • Utilize software development and software design methodologies appropriate to the development environment
  • Assist with developing and executing test procedures for software components
  • Develop software solutions by analyzing system performance standards, conferring with users or system engineers; analyzing systems flow, data usage and work processes; and investigating problem areas
  • Design, Develop and Deploy:
    • Automated analytic software, techniques, and algorithms
    • Data driven analytics; event driven analytics
Knowledge, Skills and Ability Requirements
  • At minimum a Master’s Degree in Computer Science, Mathematics, Physics or Computational Biology, PhD is preferred
  • 0-3 years’ experience with developing software in C, C++ or C# (Java is preferred)
  • Experience with:
    • Using Linux as a development operating system
    • Data modeling, pattern recognition and classifiers, such as Bayesian belief networks (BBNs) and directed acyclic graphs
    • Statistical analysis and algorithm development using tools such as R and SAS
    • Extract-transform-load (ETL) operations, database configuration, data formatting
    • Automated machine learning (ML) techniques
    • Integrating multiple open source libraries and frameworks into working systems
The above statements are intended to describe the general nature and level of work being performed. They are not intended to be construed as an exhaustive list of all responsibilities, duties and skills required of personnel so classified.

Technica Corporation - 10 months ago - save job - block
Recommended Jobs
Senior Software Engineer, SAP
Software AG USA - Reston, VA
Software AG USA - 4 days ago

Developer - Software Engineer TS/SCI (With Po...
Aspiration Software LLC - Herndon, VA
Aspiration Software LLC - 1 day ago

Software Engineer
Novetta Solutions - Reston, VA
Novetta Solutions - 1 day ago
About this company
5 reviews