Affinity Search Partners

Director of Software Engineering

We have an elite cybersecurity company seeking a Director of Software Engineering to provide management and oversight of its Software Development competency.


This is a fully remote role with preference given to candidates living in the Maryland, Washington, D.C., and San Antonio, TX areas.


RESPONSIBILITIES:

  • Evaluation, upgrade, and management of Software Engineering recruiting and hiring processes.
  • Evaluation and establishment of a Software Engineering culture plan, and management of this plan.
  • Evaluation and establishment of a Software Engineering Employee development process, and management of this process.
  • Assisting, aligning, and complying with CMMC (Cybersecurity Maturity Model Certification) policies and procedures.
  • Evaluation, estimation, development, and collaboration of research and development projects.


REQUIREMENTS:

  • BS in Computer Science, Computer Engineering, or related field
  • Current U.S. Government Security Clearance of TS with SCI Eligibility
  • US Citizenship
  • At least 15 years of experience in Government Software Engineering preferred


DESIRED (not required) TECHNICAL SKILLS:

  • Software Languages: Java, Python, JavaScript
  • Databases: Relational Databases (PostgreSQL, MySQL, etc) and NoSQL stores (Accumulo, DynamoDB, OpenSearch, ect)
  • Software Build: Java build tools (Ant, Gradle, Maven, etc.), CI/CD tools (GitHub Actions, Jenkins, etc)
  • Java Frameworks: Spring and Spring Boot or Quarkus
  • Data Processing: Kafka, NiFi, ActiveMQ, RabbitMQ, SQS, etc
  • OS for Development: Comfortable with Windows, Linux, and Max
  • Source Control: Experience with Git
  • Containers: Kubernetes and Docker
  • Software Testing: Junit, PyUnit, etc.
  • Software Security/Quality (automation) Testing: Sonar/SonarQube, Fortify, Code Review, Code Coverage
  • Data Formats: JSON, YAML, XML, AVRO, Protobuf, Parquet, etc
  • Cloud PaaS/IaaS Providers: AWS, Azure, or Google
  • Seniority level

    Director
  • Employment type

    Full-time
  • Job function

    Information Technology
  • Industries

    Technology, Information and Media

Referrals increase your chances of interviewing at Affinity Search Partners by 2x

See who you know

Get notified about new Director of Software Engineering jobs in United States.

Sign in to create job alert

Similar jobs

People also viewed

Looking for a job?

Visit the Career Advice Hub to see tips on interviewing and resume writing.

View Career Advice Hub