logo

JobNob

Your Career. Our Passion.

Software Engineer 3 - TS/SCI w/Poly


Jacobs


Location

Laurel, MD | United States


Job description

Your Impact:

Responsibilities:

· Develop, maintain, and enhance complex diverse software systems

· Analyze user requirements to derive software design and performance requirements

· Debug existing software and designs and code new software or modify existing software to add new features

· Recommend new technologies and processes for complex software projects

· Serve as technical lead of multiple software development teams

· Select the software development process in coordination with the customer and system engineering.

· Ensure quality control of all developed and modified software.

Here’s What You’ll Need:

· Experience designing and developing automated analytic software, techniques, and algorithms.

· Experience developing and deploying: analytics that include foreign language processing; analytic processes that incorporate/integrate multi-media technologies, including speech, text, image and video exploitation; analytics that function on massive data sets; analytics that employ semantic relationships (i.e. inference engines) between structured and unstructured data sets; analytics that identify latent patterns between elements of massive data sets; analytics that employ techniques commonly associated with Artificial Intelligence.

· Experience with taxonomy construction for analytic disciplines, knowledge areas and skills.

· Experience documenting ontologies, data models, schemas, formats, data element dictionaries, software application program interfaces and other technical specifications.

· Experience developing and deploying analytics within a heterogenous schema environment.

Preferred:

· Demonstrated work experience with Open Source (NoSQL) products such as Hbase/Accumulo, Big Table, etc.

· A minimum of six (6) years demonstrated experience out of the most recent eight (8) years developing production software for Solaris or Linux environments.

· Six (6) years of experience developing software using the Java programming language or C or C++

· Demonstrated work experience developing RESTful services.

· Voice or video processing systems requiring ingest of multiple audio and video formats, playback to end users, storage, and retrieval.

· Average ingest, storage, content search and retrieval of 500GB/day or more of multilingual text.

· Distributed Peer to Peer content storage and retrieval systems with more than 500 nodes.

· Metadata indexing, metadata summarization, content and metadata data mining, visualization and analytics.

· A minimum six (6) years demonstrated experience out of the most recent eight (8) years developing production software for one of the following environments: Solaris, or Linux OS.

· Six (6) years of experience developing software using the Java programming language or C or C++.

· Demonstrated work experience developing RESTful services.

Here’s What You’ll Need:

Minimum Education:

Bachelor’s degree in Computer Science or in a related discipline from an accredited college or university is required.

Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a Bachelor’s degree.

NOTE: A degree in Mathematics, Information Systems, Engineering, or a similar degree will be considered as a technical field.

Minimum Years of Experience:

Twenty (20) years experience as a SWE in programs and contracts of similar scope, type, and complexity is required.


Job tags

Work experience placement


Salary

All rights reserved