Software Engineer I
Role details
Job location
Tech stack
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.