Director of Software Engineering
Director of Software Engineering
Affinity Search Partners
United States
See who Affinity Search Partners has hired for this role
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 knowGet notified about new Director of Software Engineering jobs in United States.
Sign in to create job alertSimilar jobs
People also viewed
-
Director, Software Engineering - Cloud Native
Director, Software Engineering - Cloud Native
-
Senior Vice President of Engineering
Senior Vice President of Engineering
-
Software Engineering Manager
Software Engineering Manager
-
VP of Engineering
VP of Engineering
-
Director, Software Engineering (Full-stack)
Director, Software Engineering (Full-stack)
-
Director of Software Engineering
Director of Software Engineering
-
Software Engineering Manager
Software Engineering Manager
-
Director of Engineering
Director of Engineering
-
Head of Software Product
Head of Software Product
-
Director of Engineering, Applications
Director of Engineering, Applications
Looking for a job?
Visit the Career Advice Hub to see tips on interviewing and resume writing.
View Career Advice Hub