Full Stack Software Engineer

| Washington DC
Sorry, this job was removed at 12:01 p.m. (CST) on Friday, December 30, 2022
Find out who's hiring in Washington DC.
See all Developer + Engineer jobs in Washington DC
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Description

SAIC has an immediate opening for a Full Stack Developer to join a collaborative agile team in a highly mission-focused environment to support the development of tools and applications that support critical operations. The candidate will refine and enhance existing applications to better meet the customer's mission design, as well as develop and provide O&M for multiple tools. Additionally, the candidate will develop solutions to software architecture problems and broader design solutions. The candidate will participate in software development efforts through all aspects of the software engineering life cycle to include scope and work estimation, design, documentation, testing, and integration. The developer must be a dynamic, innovative, self-starting problem solver who is able to investigate and seek new and innovative ways to improve the customer experience. Must have the aptitude and attitude to tackle unsolved technical challenges and capable of working in fast-paced development environment with little assistance. Responsibilities include:

  • Work with stakeholders to define and prioritize tasks
  • Provide LOEs and establish timelines for assigned tasks
  • Review requirements to assess technical feasibility
  • Design, build, and deliver product features and integrate plugins (APKs) with required capabilities
  • Implement unit and integration tests
  • Write scripts to support automation of software build, integration, and deployment
  • Write project documentation
  • Follow best practices in software engineering for the full development cycle (SDLC) including coding standards, pair programming, code review, source control, build, test, deploy and operation.
  • Collaborate across teams

Qualifications

  • Must already hold an Active TS/SCI with Polygraph
  • Requires a minimum of 9+ years of experience working in software engineering, application development and/or web application development and deployment
  • Must be proficient in Python and competent in Java
  • Must be proficient in Linux and competent in Windows
  • Familiarity with the Android operating system, including the knowledge and/or ability to modify or manipulate fundamental parts of the operating system components and applications and strong willingness to learn
  • Familiarity with Android Open Source Project (AOSP).
  • Knowledge of SQL, JSON, XML, or UNIX shell
  • Knowledge of most of the following tools: Android Studio, Android SDK, Android Debug Bridge (ADB), Android AAPT/AAPT2, PyQT, Git, Jenkins, Artifactory, Jira
  • Experience with JavaScript, HTML, CSS, JQuery
  • Experience working within an agile team environment

Covid Policy: SAIC does not require COVID-19 vaccinations or boosters. Customer site vaccination requirements must be followed when work is performed at a customer site.

More Information on SAIC
SAIC operates in the Aerospace industry. The company is located in Reston, VA. SAIC was founded in 2013. It has 24000 total employees. It offers perks and benefits such as Volunteer in local community, 4-day work week, Employee resource groups, Flexible work schedule, Remote work program and Diversity employee resource groups. To see all 307 open jobs at SAIC, click here.
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about SAICFind similar jobs