Software Developer-Entry Level
Barrios Technology
Huntsville, AL

About $69,000 - $90,000 a year

EducationSkills
Overview
Our long-term client relationship with NASA has led to a need for a Software Developer on the Huntsville Operations Support Center (HOSC) contract at Marshall Space Flight Center (Huntsville, AL).

HOSC provides engineering, operations and maintenance, system development services and tools for the International Space Station and other program and project mission services. The Barrios team provides Information Technology (IT) and IT infrastructure support to the Payload Integration Operations Center (POIC). The System Engineering department responsibilities encompass the design, requirement definition, deployment, and maintenance of computer ground systems and services that include voice, video, storage, and telemetry subsystems.

Barrios Technology Ltd. is a woman-owned and operated small business headquartered in Houston, Texas. We provide a full spectrum of engineering, operations and related technology services in support of the aerospace community and have successfully supported NASA for over 36 years. Barrios Technology presently works as the prime contractor for the Mission and Program Integration (MAPI) contract along with four subcontractor companies to provide support to International Space Station activities at NASA’s Johnson Space Center (Houston, TX). In addition Barrios Technology provides subcontractor support to:

Boeing on the Boeing Engineering and Technical Services (BETS) contract at JSC and MSFC
Jacobs Technology on the JSC Engineering and Technical Services (JETS) contract at JSC
COLSA Corporation on the Huntsville Operations Support Center (HOSC) contract at MSFC
Rothe Development, Inc. on the Joint Operations, Integrated Systems Technology (JOIST) Contract at JSC
Sierra Nevada Corporation (SNC) Commercial Resupply Services 2 (CRS2) contract in Colorado and Houston
Leidos Innovations on the Cargo Mission Contract (CMC)3 at JSC
Northrop Grumman Innovation Systems (formerly Orbital ATK) on the CRS1 contract in Houston, TX and Virginia
British Petroleum (BP) in Houston, TX
Stinger Ghaffarian Technologies, Inc.(SGT) / KBRwyle on the Mission Systems Operations (MSOC) contract at JSC
Stinger Ghaffarian Technologies, Inc. (SGT)/ KBRwyle on the Integrated Mission Operations Contract II (IMOC II) contract at JSC
KBRwyle on the Fully Integrated Lifecycle Mission Support Services (FILMSS) contract at Ames Research Center

Responsibilities

The Software Developer will:
Support the NASA International Space Station (ISS) Program at the Marshall Spaceflight Center (MSFC) on the Huntsville Operations Support Center (HOSC) contract as a software developer.
Implement software solutions for the Payload Operations Integration Center (POIC) as part of the Mission Operations Laboratory (MOL). The POIC provides 24x7 support to payloads operating on the ISS.
With minimal guidance, perform system capabilities analysis, programming, installs, test, and validate operational automation and communications software as specified by installation standards, manufacturer’s guidance, and licensing terms.
Perform analysis, design, development, testing, and debugging of computer software in support of distinct product hardware (computer or other electrical/electronic device) or technical (computer) service line(s) or business.
Maintain a deep understanding of architecture, techniques and management processes across a broad spectrum of systems, applications and requirements.
Perform all other assigned duties.
Qualifications

Required Education/Experience/Skills:
BS degree in a computer / system science or engineering discipline from an accredited college or university, plus two (2) years of appropriate and progressive software development experience.
Ability to elaborate, understand and implement software requirements.
Experience following structured software development methodologies.
Ability to develop concise design and requirements documentation.
May be required to present software designs or conduct demonstration to internal and external customers.

Experience in at least three of the following skills:
Multi-processing Linux development using C or C++
Network programming

Native PC development using c# or VB.Net with an emphasis on:
Complex User Interface development using Windows Presentation Foundation
Inter-process and client-server communication using Windows Communication Foundation
Cross-platform network communication between Windows and Linux
Process performance analysis via Visual Studio
Script development using Perl, PHP, Python, tcl or similar languages
Web-based development using HTML, Javascript, or Apache connecting to databases such as SQL Server or Oracle

Preferences:
More than three of the five sub-bullet skills listed above.
Use of Rational's ClearCase software configuration management tool.
Experience with JIRA for design/development and bug tracking.

Essential Requirements

Must be a U.S. Citizen and successfully complete a U.S. government background investigation.
Applicant selected may be subject to government security investigation and must meet eligibility requirements for access to classified information.
Work may involve sitting for extended periods.
May require lifting and carrying up to 25 lb.
Must have sufficient mobility to enter areas of test facilities where necessary.
Generally an office environment, but can involve inside or outside work depending on task.
Standard office equipment (PC, telephone, fax, etc.)
Regular attendance in accordance with established work schedule is critical.
Ability to work outside normal schedule and adjust schedule to meet peak periods and surge requirements when required.
Must be able to work in a team atmosphere.
Must put forward a professional behavior that enhances productivity and promotes teamwork and cooperation.
Grooming and dress must be appropriate for the position and must not impose a safety risk/hazard to the employee or others.
This position may require some commuting and traveling to other installations as needed.
Don’t miss out on this great opportunity; for immediate consideration, apply now!

Must be a U.S. Citizen and successfully complete a U.S. government background investigation.
Management has the prerogative to select at any level for which this position has been advertised.

Barrios Technology is an Equal Employment Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, disability, sex, sexual orientation, gender identity or expression, age, national origin, veteran status, genetic information, union status and/or beliefs, or any other characteristic protected by federal, state, or local law.