Applied Integrated Technologies - Columbia, MD

posted 2 days ago

- Senior
Columbia, MD
Professional, Scientific, and Technical Services

About the position

The position involves analyzing user requirements to derive software design and performance requirements. The candidate will be responsible for designing and coding new software or modifying existing software to add new features. Debugging existing software and correcting defects is also a key responsibility. The role includes integrating existing software into new or modified systems or operating environments, as well as developing simple data queries for existing or proposed databases or data repositories. Additionally, the candidate will provide recommendations for improving documentation and software development process standards, assist with developing and executing test procedures for software components, and write or review software and system documentation. Modifying existing software to correct errors, adapt to new hardware, or improve performance is also part of the job. The candidate will develop software solutions by analyzing system performance standards, conferring with users or system engineers, analyzing systems flow, data usage, and work processes, and investigating problem areas.

Responsibilities

  • Analyze user requirements to derive software design and performance requirements
  • Design and code new software or modify existing software to add new features
  • Debug existing software and correct defects
  • Integrate existing software into new or modified systems or operating environments
  • Develop simple data queries for existing or proposed databases or data repositories
  • Provide recommendations for improving documentation and software development process standards
  • Assist with developing and executing test procedures for software components
  • Write or review software and system documentation
  • Modify existing software to correct errors, to adapt to new hardware, or to improve its performance
  • Develop software solutions by analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and investigate problem areas

Requirements

  • Fourteen (14) years experience as a Software Engineer (SWE)
  • Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor's degree
  • Bachelor's degree in Computer Science or related discipline from an accredited college or university
  • Candidate must have TS/SCI with FSP Clearance
  • Experience with JAVA, and C++
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service