Software Engineer I

Virginia Commercial Space Flight Authority
Wallops Island, United States of America
1 month ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior

Job location

Wallops Island, United States of America

Tech stack

iOS
Apple Mac Systems
CentOS
Linux
Microsoft Office
Red Hat Enterprise Linux - RHEL
SharePoint
Wi-Fi Technology
Computer Equipment
Information Technology
Programming Languages

Job description

General Description: Software Engineers use an analytical, engineering-focused approach and expert knowledge of programming languages to develop computer programs and ensure software is as functional and robust as the client or consumer needs. This is a three year contract position with the possibility of extension after term. Responsibilities and Duties:

  • Analyze the needs of the user
  • Design, test and develop the software to meet those needs
  • Recommend upgrades for existing systems and programs
  • Develop separate elements of a software that work well in the program as a whole
  • Create various diagrams, flowcharts and models that illustrate the type of code needed for programmers
  • Ensure continued functionality of a program during maintenance and testing of software
  • Document each aspect of a system or application as a reference for future upgrades and maintenance
  • Revisit the development process to fix bugs or address client or consumer concerns
  • Other duties as assigned

Requirements

Do you have a valid Driver's License license?, Do you have experience in macOS?, Do you have a Bachelor's degree?, Bachelor's Degree: Computer Science or related field Job-Related Experience: N/A Certifications: N/A Licenses, etc.: Valid driver's license is necessary when operating a vehicle while on agency business. CONDITIONS OF EMPLOYMENT Knowledge: Knowledge of Windows operating systems, macOS, iOS, Linux (specifically CentOS/Red Hat). Basic knowledge of networking, Wi-Fi, and PC hardware. Skills:

  • Effective verbal and written communication skills
  • Organization and attention to detail
  • Proficient with Microsoft Office or related programs.
  • SharePoint experience preferred.

Abilities:

  • Time management with a proven ability to meet deadlines.
  • Demonstrates high professionalism in dealing with confidential and sensitive issues., Must be able to obtain and maintain eligibility for issuance of a NASA credential. Must be able to pass a pre-employment background check and drug test.

Apply for this position