Director of Software Development
Syndicus/NACON is seeking a senior-level employee to provide management and oversight of Our Clients Software Development competency. This role’s duties will include some of, or all, the following:
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 IAMUS CMMC (Cybersecurity Maturity Model Certification) policies and procedures.
Evaluation, estimation, development, and collaboration of IAMUS research and development projects.
General business development support.
REQUIREMENTS
Minimum Qualifications:
At least 15 years of experience in Government Software Engineering, aligned to the required technical skills.
Security Clearance - A current U.S. Government Security clearance of TS with SCI Eligibility
Must be a US Citizen.
Must have a BS in Computer Science, Computer Engineering, or related field.
Technical Skills (Not Required. But nice to have) :
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
Soft Skills: Impeccable oral and writing skills.
Please send formal resume and salary requirements to: erin.hoke@syndicusinc.com
Job Types: Full-time, Contract
Pay: Up to $150,000.00 per year
Benefits:
- 401(k)
- Dental insurance
- Health insurance
Experience level:
Schedule:
Education:
Experience:
- Software Engineering: 10 years (Required)
- Java: 10 years (Required)
- Software testing: 10 years (Required)
Security clearance:
Ability to Relocate:
- Remote: Relocate before starting work (Required)
Work Location: Remote