P

Parsons

Digital infrastructure and security solutions provider

Software Engineer

Software EngineeringPosted on Nov 11
Full-timeLas Cruces, NM, USA$74.8k - $130.9kIn-person

About the Job

Requirements

  • Must be a U.S. citizen.
  • Must have an active Department of Defense Secret clearance or be able to obtain one.
  • Must have a bachelor's degree in Computer Science, Computer Engineering, or a related field.
  • Must have at least 2 years of related professional experience.
  • Must understand DevOps principles and have hands-on experience delivering software in a professional DevOps environment; coursework, certifications, or conceptual familiarity alone do not satisfy this requirement.
  • Must have experience using Git, GitLab collaboration workflows, and Jira for work tracking, along with practical experience implementing, modifying, or maintaining continuous integration and continuous delivery pipelines and troubleshooting build, test, or release failures.
  • Must have experience collaborating across development, testing, and operations, and applying Agile practices to plan, deliver, and improve software.

Responsibilities

  • Analyze, design, implement, test, and document software for satellite communications systems.
  • Collaborate with developers, testers, configuration management, operations, systems engineers, and project managers to improve delivery and reliability.
  • Support the transition from waterfall practices to incremental DevOps delivery, and participate in Agile planning, backlog refinement, reviews, and continuous improvement.
  • Use Git and GitLab for branching, merge requests, code review, and traceable source control; implement and maintain continuous integration and continuous delivery pipelines for builds, tests, packaging, and controlled releases.
  • Use Jira to manage backlog items, requirements, defects, and delivery tasks, and maintain traceability to code changes and test results.
  • Develop automated unit, integration, and regression tests and incorporate appropriate checks into delivery pipelines.
  • Troubleshoot build, test, release, and application issues, and use logs and operational feedback to improve software and delivery workflows.
  • Automate repetitive tasks with scripts, document repeatable build and release procedures, and support release validation and rollback planning.

Desired Qualifications

  • A bachelor's degree in Computer Science, Computer Engineering, or a related field.
  • At least 5 years of related professional experience.
  • Proficiency in one or more of SQL, Ada, C, C++, Java, or LabVIEW.
  • Experience helping a team transition from waterfall development to Agile and DevOps practices, including coaching colleagues and introducing automation incrementally.
  • Experience with GitLab continuous integration and continuous delivery pipeline configuration, reusable pipeline templates, artifact management, and release approvals.
  • Experience with infrastructure or configuration as code, containerization, and automated environment provisioning, where applicable.
  • Experience integrating security checks, dependency scanning, monitoring, or logging into software delivery workflows.
  • Experience automating development or delivery tasks using Python, shell scripting, PowerShell, or a comparable language.
  • Experience with Linux and Windows development environments and tools such as Eclipse or Visual Studio.
  • Ability to work independently with minimal supervision.
  • Experience with Tracking and Data Relay Satellite (TDRS) systems.
  • Basic knowledge of computer networking.
  • Experience with DEC Alpha systems and OpenVMS.
  • Experience using Wireshark.
  • Experience with memory and performance profiling.

About the Company

Parsons

Digital infrastructure and security solutions provider

Parsons provides digitally enabled solutions in national security, defense, and global infrastructure. Its work spans government and commercial clients, offering services in systems and software engineering, quality assurance, compliance, and security, along with large-scale infrastructure projects and advanced technology implementations. The company helps clients by delivering long-term, contract-based engagements that include AI readiness, data preparation for AI applications, and secure, reliable systems. A key differentiator is its breadth across diverse markets and its emphasis on rigorous systems engineering, QA, compliance, and security to ensure the integrity of critical operations while harnessing AI to improve efficiency and safety. Parsons’ goal is to solve complex security and infrastructure challenges through measurable, value-driven solutions and long-lasting partnerships with clients.

Company size
10,001+
Company stage
IPO
Headquarters
Chantilly, VA
Founded
1944

Recently Posted Jobs

Explore more opportunities at Parsons

See more jobs