CAGE CODE: 9VM30 | UEID: FJVRV3P6BTG7 / NAICS: 561311, 561312, 561320, 541612, 541519 / PSC: R431, R408

A Member of the American Staffing Association

HomeJobSOFTWARE ENGINEER III (688) – MARYLAND – URGENT

SOFTWARE ENGINEER III (688) – MARYLAND – URGENT

SOFTWARE ENGINEER III (688) – MARYLAND – URGENT

SOFTWARE ENGINEER III (688) – MARYLAND – URGENT

Job Number: 688
Job Title: SOFTWARE ENGINEER III (688) - MARYLAND - URGENT
Job Type: Full-time
Clearance Level: Top Secret/SCI - Full Scope Polygraph
Work Arrangement: On-site
Job Location: Annapolis Junction MD
Salary: Depending on experience

Background

  • Develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements
  • Works individually or as part of a team
  • Reviews and tests software components for adherence to the design requirements and documents test results
  • Resolves software problem reports
  • Utilizes software development and software design methodologies appropriate to the development environment
  • Provides specific input to the software components of system design to include hardware/software trade- offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components

Requirements

  • Bachelor’s degree in Computer Science or related discipline from an accredited college or university
  • 20 years experience as a SWE in programs and contracts of similar scope, type, and complexity
  • Hands-on experience with Apache NiFi
  • Proficiency in Java and/or Groovy, Bash and/or Python
  • Strong experience with Linux/RHEL administration and containerization (Docker/Kubernetes
  • Expertise in handling various formats including JSON, Avro, Parquet, and XML, specifically using NiFi Record-based readers/writers
  • Familiarity with IaC tools like Ansible or Terraform to automate NiFi cluster deployments
  • Experience managing, monitoring, and troubleshooting multiple data flows/threads

Preferred

  • Experience with DevOps (automating maintenance and monitoring, observability, deployment orchestration)
  • Background in IT Operations and understanding of networking (CIDR routing, proxy configurations, and firewalls)
  • Understanding of corporate dataflow and system interoperability
  • Experience with DeltaFi

Share Job:

Apply for this position

Allowed Type(s): .pdf, .doc, .docx