TexelTek is seeking talented software engineers with experience delivering web-based solutions. The engineer will engage with teammates and government leads to understand mission needs and provide technical solutions using agile development techniques. This position is located in the Annapolis Junction, MD offices.
Duties & Responsibilities:
Rapidly prototype, develop, test, and deploy software solutions in a team environment.
Adapt and change approaches to customer needs using agile development techniques.
Assimilate new technologies quickly and apply them to customer problems.
Transition existing “thick client” User Interfaces to web-based User Interfaces
Provide an interactive display of signal related information
Provide a display of Power Spectral Density and Waterfall signal traces
Provide ability to interactively control playback and archiving of audio recordings
Provide graphic display of system metrics
Current TS/SCI with polygraph clearance.
10+ years of experience in software engineering. A B.S. or B.A. degree in computer science, information technology or related field may be substituted for four years of experience for candidates with at least six years of web-based development experience.
Write well-factored, object-oriented code.
Knowledge of source control management tools.
Rapidly learn new technologies and languages.
Nice to have:
Familiarity with Agile development using Scrum, Kanban, or similar techniques.
Experience with WebGL or similar technology
Experience developing web-based user interfaces performing command and control functions on SIGINT sensors; displaying signal related data, waterfall displays and Power Spectral Density information, and streaming audio and other similar tasks
Experience developing web based mapping applications using 2D open layer technology.
Experience with REDHAWK, Software Communications Architecture (SCA), and/or Open-Source SCA Implementation-Embedded (OSSIE)
Experience developing charting and graphing
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.
TexelTek's team of select professionals enables us to remain a flexible, unique, and dynamic technology company, agile enough to give...