Posted 3w ago

Software Engineer

@ SAIC
Chantilly, Virginia, United States
OnsiteFull Time
Responsibilities:Maintain software, Develop software
Requirements Summary:TS/SCI with poly; Bachelor's in computer science or related field; 9+ years of relevant experience; Python with Flask; Python/JavaScript/CSS/SQL; strong communication and interpersonal skills; ability to work independently.
Technical Tools Mentioned:Python, Flask, JavaScript, CSS, SQL
Save
Mark Applied
Hide Job
Report & Hide
Job Description

Description




SAIC has an immediate opening for a Software Engineer to maintain, upgrade, and develop as necessary a custom software solution critical to the daily execution of our customer's mission. The current software solution runs as an Apache Web Server that serves SQL database content over a customer provided network. The solution is developed using Python running within an application framework hosting a SQLite database. The Software Engineer candidate will also work within a team to support development of scripts and tools to support data collection and automation of lab-based hardware testing.

 Roles and Responsibilities:

The candidate’s role is primarily centered on developing and maintaining software solutions that support test efforts and data collection, as part of a team in a hardware research lab. The candidate will:

  • Perform software maintenance and upgrades to address user concerns
  • Perform testing and debugging ahead of software release to ensure no interruption to operations
  • Provide support, troubleshooting, and training to end users as necessary in use of system
  • Develop emerging team use cases into software as necessary
  • Maintain configuration control of software and provide release notes with each version
  • Identify, communicate, and address risks related but not limited to pending changes in enterprise environment and software compatibility

Qualifications



  • Must currently hold a TS/SCI w/ poly
  • Bachelor’s degree in computer science or related field
  • Minimum of 9 years of relevant experience
  • Demonstrated proficiency working in and developing in a Python environment using an application framework such as Flask
  • Demonstrated proficiency with Python, JavaScript, CSS, and SQL
  • Excellent written and verbal communication skills
  • Strong interpersonal skills; must interact with contractor and customer personnel on a daily basis to include senior personnel
  • Must be able to act independently with minimal oversight