Software Developer with Security Clearance
Apply NowCompany: Recro Corporation
Location: Chantilly, VA 20151
Description:
Recro gets its name from the Latin for re-invent, which is exactly what we aim to do. We transform our clients' operations through holistic full-stack solutions. Each client's needs are individually met, resulting in tailored solutions that work for the present and well into the future. Many of our staff hold high-level United States Government security clearances, and our experience across sectors brings you a unique advantage. Recro leadership strongly believes in putting our people first. We focus on hiring passionate individuals and seek to remove barriers and enable our personnel to deliver. We are experienced in Consulting, Analytics, Digital Solutions, Software Development, Cloud, Cloud-Native, and Cyber Security. Currently, Recro is seeking a motivated, career and customer oriented Software Developer, to join our team in Chantilly, VA. Clearance * TS/SCI (CI Poly) Responsibilities: * Execute software development tasks/assignments while working as an integral member of an enterprise cybersecurity cloud engineering division supporting multiple teams and cybersecurity systems. Activities associated with this responsibility varies widely and is generally associated the software programming to include, not limited to, server-less development, testing, bug/defect resolution, coding, design, customization and documentation of micro services, creating/developing new cloud service patterns, scripting, data management/ enrichment, consolidation of metadata, user-interface development, container (e.g. K8s) integration & design, encrypting data at rest & in transit * Technically integrate/tailor/engineer/design and maintain cybersecurity relevant features & capabilities using well-known cloud vendor capabilities/services/platforms (e.g. Amazon Web Services, Azure, Oracle Cloud) and 3rd party vendor cloud products to align & support NIST cybersecurity framework (Identify, Protect, Detect, Respond, Recover) customer mission goals. * Integrate cloud security solutions with existing on premise operational cybersecurity platforms (e.g. SIEM systems, elastic system, and data lake asset). * Overall desire to automate sundry of cybersecurity-related workflows, develop solution patterns with cloud-managed resources & features, implement automated solution(s) where feasible related to Security-Orchestration-Automation-and-Response (SOAR), and deploy & maintain solutions enabling cyber operations monitoring teams. * Provide data analytics support and data science subject matter expertise for specialized cybersecurity applications and big data analytical systems. * Provide inputs, participate, and assist with architecture design and documentation. * Execute between a blend of Agile, ITIL, and/or general waterfall based delivery framework approaches depending on t11e specific project activity or enterprise security service. * As technically needed, interact with stakeholder, customer, and data consuming team(s) to turn cyber data into action with intelligent analytics and clear insights, define input requirements to support data models, and final outputs for quick analysis and summary reporting for actions. * Execute and meet software programming work obligations through self-sufficient work habits, meeting deadlines, supporting required technical meetings, and assigned development work. * Occasionally lead or brief in-depth technical meetings providing subject matter expertise when needed. * Demonstrate ability to pivot between work assignments in a small (2-3 person), high performance team based on fast-pace customer prioritization needs. Basic Qualifications: * Requires Bachelor's degree or equivalent and 7 years of related experience; or master's degree with 3-5 years of experience * D0D8570 certified at minimum IAT Level II * Minimum of 7 years of Node.js (minimum version 12) or Python (minimum version 3.6) * Minimum of 5 years of Linux scripting, Bash * Minimum of 3 years of Git, Gitlab, developing with continuous integration-continuous delivery (Cl/CD) pipeline * Solid foundation in software programming within Cl-CD pipeline and associated industry best-practices * Solid foundation in software programming integrating data protection / encrypt-decrypt capabilities to support data confidentiality and integrity requirements. * Mature understanding of data asset types through discovery, description and organization of datasets. * Experience setting up and supporting various IDEs needed to support work tasks. * Experience with installation and administration of COTS applications on RHEL and/ or CentOS Linux * Ability to provide development support to the emerging requirements of event ingest and transformation into a common data schema for consistent data analytic search capabilities. * Experience in design and development of Elastic Beats or Logstasll configurations to enable the data collection to either accept or extract data from an audit generation system such as an application database, file or syslog stream * Ability to establish and implement a Data Governance Workflow focusing primarily on meta data, data sources, data quality, policies and procedures. stream Preferred Qualifications: * Minimum of 3 years developing/implementing/deploying solutions associated with: * Server-less solution in Amazon Web Services (AWS) incorporating CloudFormatlon, SAM CU, lambda, Eventbridge, CloudWatch, SNS, SQS, S3, 1AM policies & roles, VPC endpoints, AWS Service-Linked Roles (SLRs) * Leveraging AWS CodeBuild, CodeCommit CodeDeploy, CodePipeline * AWS-managed security services (e.g. Security Hub, Config, GuardDuty, Inspector, Macie, Detective. 1AM Access-Analyzer, CloudTrail), * AWS Systems Manager (SSM). * AWS or Azure Solutions Architect certified * Experience in automation and server-less solution architecting development in Azure. * Experience in automation and server-less solution architecting development in Oracle Cloud. * Experience with streaming data tools and software, such as Apache or Confluent Kafka * Experience with Data Integration, Data Engineering and Data Lake implementations using ETL, Big Data and Cloud Technology. * Experience with JIRA Confluence * Familiarity with Security Information and Event Management (SIEM) software * Experience with Container Services like Docker and Kubernetes * Ability to create dashboard content and visualizations to demonstrate the ability to provide actionable intelligence, e.g., leverage machine learning (ML) makes the enterprise cyber data more easily consumable, to identify uncommon characteristics of a dataset and ensure a better/'fuller use of cyber data Benefits at Recro * 100% paid medical, dental, and vision * 401k - 6% matching and 401k profit sharing * PTO - 120 Hours * Federal Holidays * Education and Tuition Reimbursements * Wellness Benefits * A lot of cool gear! Working at Recro * A Great Culture - We are building a culture at Recro where amazing people (like you) can do their best work. If you are ready to grow your career and recro (re-invent) the way our clients operate, you have come to the right place. * A Great Place to Work - Employees are treated like people, not line items. We work smart when we can and hard when we must but we always do it together, as a team. We are a team with tons of passion and enthusiasm to blaze new trails and improve the state of our clients, the broader community, and even the world. * A Great Place to Contribute - We believe diverse perspectives improve each challenge that we face. We trust and enable our amazing people to accomplish amazing feats. At Recro, you will be empowered to deliver your best work. * A Great Place to Grow - We believe in our people and maximizing your potential. At Recro, we continue to look into the future and invest in each other through teamwork, collaboration, and training.