Senior Software Engineer
TexelTek, Inc. - Annapolis Junction, MD

This job posting is no longer available on TexelTek, Inc.. Find similar jobs: Senior Software Engineer jobs - TexelTek jobs

Position Summary

TexelTek is seeking an experienced Senior Software Engineer to support our customers Wireless Systems Analytic Training Support team. This task order supports Enterprise Radio Frequency with Wireless Systems related integrations, dataflow, and training support. This training support extends to all analytic systems and databases employed by analysts exploiting the output of ERF collections systems.

The Senior Software Engineer provides software engineering support at all levels of a systems’ software lifecycle to include: concept, design, development and/or procurement, integration, test, documentation, training, installation/fielding, operation, and maintenance/support.

Duties and Responsibilities

Interface with NSA and customer requirements processes as needed and ensure logical and systematic conversion of requirements into software solutions that acknowledge technical, schedule, and cost constraints
Provide technical recommendations of software technologies, techniques or products as appropriate or requested
Provide software engineering support necessary to fulfill pre-development activities including software architecture, tradeoff and upgrade studies, requirements analysis, functional analysis, and rough order of magnitude cost and schedule evaluations
Provide software engineering necessary to meeting both long-term and Quick Reaction requirements for system upgrades, installation of new systems and system replacements
Provide technical software support to assist civilian maintenance personnel to identify and isolate faulty system software or configuration and restore the system(s) to full operational capabilities
Provide system software maintenance and operator training as required
Conduct and/or participate in the preparation and execution of briefings, reviews, and meeting as required by the Government


Required Experience

10 years’ experience in:
Software system design
Proposing and implementing relevant software standards, capabilities and/or components.

Experience in all of the following areas:
Local Area Network (LAN) protocols
Real-time processing and systems control applications
Software driver development and integration
Man-machine interfaces
System throughput and processor bandwidth estimation
Algorithm evaluation
Processor resource allocation
Software configuration management
Network-controlled systems
Software metrics
Software documentation
Software project management

Active TS/SCI with Polygraph required

Desired Experience

Software development languages to include C++, Java)
Strong ability to work in a collaborative team environment
Hardware and software development relationships knowledge
Concepts of service oriented architecture/ design patterns
Distributive software platform
Building network applications
Familiar with XML tech in Java (i.e. Jax B, Jax P)
Comfortable with Linux platform
Knowledge of CAMEL (KML)
Work with JMS or REST

TexelTek is an EEO/AA Employer and Drug Free Workplace.

Disclaimer: The above job description has been designed to indicate the general nature and level of work performed by employees in this role. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications