Parsons Corporationposted 15 days ago
$108,700 - $190,200/Yr
Mid Level
Herndon, VA

About the position

Parsons is looking for an amazingly talented Software Engineer to join our team! Qualified candidates will have mid-level (5-7 years) experience with full life-cycle software design, development, implementation, and verification and testing.

Responsibilities

  • Working with Linux computing environments, common databasing schemes, networking practices, messaging formats and strategies, and programming in multiple software languages, such as C/C++, Java, JavaScript, and Python.
  • Supporting programs employing modern software development and test approaches and methods including agile development, waterfall, prototyping, iterative and incremental development, spiral development, and rapid application development.
  • Supporting full software lifecycle projects, including requirements definition, design, software development, implementation, and test & verification as related to programs supporting the U.S. Government.
  • Developing software and algorithms, machine-learning algorithms, or artificial intelligence techniques and applying them to digital RF signal processing, RF engineering or spectrum theory, communication systems, electronic warfare, SIGINT processing, or related areas.
  • Implementing basic software/application security, information assurance, confidentiality, integrity, and availability requirements for software to be delivered to the U.S. Government.
  • Comfortable taking direction from more senior developers and working with minimal management oversight in small multi-disciplinary teams.

Requirements

  • 5-7 years of relevant work experience doing software development as an individual and team contributor for efforts involving highly technical applications.
  • Bachelor's degree in Systems Engineering, Computer Science, or a related field, or equivalent professional experience.
  • Working experience with Unix/Linux programming environments.
  • Working experience in junior to medium level proficiency in multiple software languages, such as Java, C/C++, and Python.
  • Must be a U.S. Citizen.
  • Active Top Secret/SCI clearance required.

Nice-to-haves

  • Knowledge of industry-standard databases such as PostgreSQL.
  • Knowledge of common messaging formats such as Google Protocol Buffer and JSON.
  • Experience using JavaScript Libraries such as Bokeh.js and Leaflet.js.
  • Familiarity with build tools such as Gradle and/or Maven.
  • Comfortable with git and git branching/code review models.
  • Familiarity with the development of U.S. Government statements of work, work breakdown structures, performance work plans, and related contract technical scope documents for software development efforts.
  • Experience supporting software development efforts for U.S. Government clients.

Benefits

  • 401k
  • health_insurance
  • dental_insurance
  • vision_insurance
  • paid_holidays
  • tuition_reimbursement
  • professional_development
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service