Experienced Software Developer | Location: Chantilly, VA
Your Role
We are seeking an experienced and highly skilled Software Developer to join our dynamic team. As an Expert Software Developer, you will be instrumental in designing, developing, and maintaining software applications crucial for the company’s success. This role involves collaborating with cross-functional teams, understanding user requirements, and innovating solutions for complex problems. You will thrive in a fast-paced and formal work environment, bringing a high proficiency in software development and exceptional problem-solving skills.
Location
- Chantilly, VA
- Fully On-Site for 5 days a week (Necessitated by security protocols)
Responsibilities
- Develop web applications using JS frameworks (Vue, React, Angular) and front-end frameworks like Bootstrap.
- Develop web services using Ruby or similar languages.
- Manage databases such as Oracle, Postgress, MySQL for web applications.
- Utilize Agile methodology for software development.
- Work independently and collaboratively, taking ownership of development projects.
- Interact with customers, users, and management, including customer support roles.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related technical discipline.
- Experience with web application development and various technologies.
- Strong familiarity with database management.
- Desired skills in Springboot, Java, Rails, SQL, CSS, and cloud technologies like AWS.
- Top Secret/SCI with Full-Scope Polygraph security clearance.
Benefits
- Health Coverage, PTO, Federal Holidays
- Tuition Reimbursement
- Dental and Vision coverage (premiums paid by the candidate)
Application Details
- Resume and cover letter
- Sample Code (GitHub account)
- Two references and/or letters of recommendations
Senior Applications Programmer
Your Role
We are looking for a team-oriented, self-motivated individual, for a Senior Applications Programmer to
support the SSP OHIO CLASS Submarine Test, Measurement, and Diagnostic Equipment Life Cycle
Support (TMDE LCS) and Calibration Program.
Required Qualifications
• Experience with Windows Operating System
• CompTIA Security+ Certification or equivalent certification
• 10 years of professional experience with developing and maintaining JSP, COBOL, C++, PL/ SQL,
Oracle Forms, and Visual Basic applications
• Experience with implementing IT policy and best practice guides for the organization.
• Experience with relational databases such as Oracle and SQL Server
• Excellent written and verbal communication skills
Responsibilities:
Responsibilities include, but are not limited to, the following:
• Serves as project leader for development and maintenance of software systems to support the
TMDE LCS Program. Prepares requirements and design specifications; participates in design
reviews; develops programs and systems; troubleshoots and corrects systems problems;
performs comprehensive unit and limited system testing; prepares and maintains technical and
user documentations. Ensures compliance with configuration management.
• Ensure that programs and systems solutions satisfy National Institute of Standards and
Technology (NIST) Risk Management Framework (RMF) and DISA Standard Technical
Implementation Guides (STIG) requirements.
• In close coordination with the Database Administrator, maintains databases for one or more
applications. Sets up new application users and privileges; ensures that the DBMS is configured
to optimize application performance and capabilities. Designs and implements controls to
protect data from unauthorized access.
• Identify opportunities to improve and update software and systems.
• Performs other duties as assigned.
Additional Qualifications:
• Experience with information systems analysis, design, development, and testing on U.S. Navy
information systems (Preferred)
• Position requires an active Secret (or higher) security clearance.
Data System Software Application Developer | Location: Pasadena, CA
Your Role
We are seeking a highly skilled Data Systems Software Application Developer to join our dynamic team in support of NASA Jet Propulsion Laboratory (JPL) projects. As a Full Performance level developer, the successful candidate will be responsible for developing, reviewing, testing, and maintaining various tools and algorithms, primarily in Python and MATLAB, for simulations and analyses of imaging systems. This role involves collaborating with a large system engineering and analysis team to establish necessary infrastructure, processes, and software engineering discipline for the seamless execution of complex end-to-end simulations and analyses.
Job Responsibilities
- Develop data processing software for a special studies ground team to implement in a U.S.
- Government enterprise architecture.
- Package and deliver integrated SW builds into Docker images and deploy the images into the U.S.
- Government enterprise architecture.
- Responsible for all stages of the software product life cycle – planning, analyzing, coding,
- designing, integrating, testing, deploying and providing support for production.
- Define software use-cases, requirements and interfaces.
Required Skills
- This position requires an active Top Secret (TS/SCI) Security Clearance.
- Bachelor´s degree in Computer Science or related engineering discipline with a minimum of 5
- years of related experience.
- Master´s degree in Computer Science or related engineering discipline with a minimum of 3 years
- of related experience.
- Experience developing with one or more of the following technologies (Python, C/C++, MATLAB,
- Shell/Bash)
- Software development experience in team environment using software configuration
- management software
- Ability to establish and follow an enterprise framework for all phases of software development:
- requirements, design, development, integration, testing, and delivery
- Knowledgeable of Cloud Solutions (Amazon Web Services (AWS)) and CI/CD Pipeline
- Experienced with software support tools for version control, issue tracking, collaboration,
- automation, containerization, document generation (JIRA, GIT, Artifactory, Confluence, Jenkins,
- Docker, Sphinx).
Preferred Skills
- Advanced degrees and certifications
- Familiar with JPL, NASA, or DoD practices and standards
- Knowledgeable of software languages (XML, JSON, Java, CUDA, Markup)
- Understands data file formats and image processing software and tools.
- Familiar with software code analyzers/audit tools (Coverity, Semmle)
- Experienced with utilizing mathematical models and algorithms related to image chain processing.
- Ability and willingness to learn new software skills as needed to perform project tasks.
- Ability to work in a complex multi-task, schedule-driven environment.
- Ability and initiative to perform effectively with minimal day-to-day oversight.
Benefits
We have an enjoyable working environment, offering competitive benefit packages and surrounded with professionals who have the subject matter expertise to develop innovative, cutting-edge business solutions in an ever-evolving technology landscape. The benefits include Dental Insurance, Vision Insurance, Life insurance, Long and short-term disability, Paid time off, 401(k) Retirement plan. More specific information on benefits eligibility will be provided as part of the interview process.
Job Type
Full-time Role. A U.S. citizenship is required. All candidates must be able to obtain a Top Secret Security Clearance.
Information Assurance Specialist III | Location: DC/VA Area Hybrid (2-3 days onsite/week)
Your Role
The Level III Information Assurance Specialist will support the client to continually monitor the organization’s information security posture, vulnerabilities, and threats to inform organizational risk management decisions.
Job Responsibilities
- Take the lead in policy development, task planning and requirements development for the
- customer’s Continuous Monitoring program.
- Provide the customer with recommendations on implementation/polices for RMF step 6
- monitoring.
- Lead a team of two other Level II Information Assurance Specialists for continuous monitoring.
- Implements and develops DHS IT security processes and policies. Specifically related to
- vulnerability identification and management, POA&M management, continuous monitoring, and
- risk management processes. Proposes process and/or technical improvements to DHS CISA
- processes and policies.
- Performs risk analyses, which also includes risk assessment.
- Reviews scans for completeness, anomalies, open ports, encryption in use, identified
- vulnerabilities, authorized accounts, privilege accounts, and SSL configuration settings, system
- configuration compliance.
- Reviews and validates POA&Ms. Collaborates with ISSOs and ISSMs to monitor, manage and close
- POA&Ms.
- Identify and document vulnerabilities. Recommend remediations.
- Support Agency level FISMA reporting
- Supports CM Working Group (CMWG) meetings discussing related information on CM processes
- and divisional/branch level feedback. Perform all actions necessary to set up the event to include:
- reserving rooms and conference lines, gathering material from presenters and using said material
- to put together the presentation and agenda material.
- Recommend analytics enhancements to further the continuous monitoring mission of the customer.
Required Skills
Working knowledge of the following areas is required: understanding of business security practices and procedures; knowledge of Splunk, Tanium and Tenable; hardware/software security implementation; DHS security configuration standards. Experience in the following areas is required: POA&M analysis/tracking, Authorization and Accreditation, vulnerability management, security scanning.
- 10+ years of experience required
- Currently holds, or able to obtain, DHS suitability
- B.S. degree in a related field. Ten (10) additional years of IT Security related experience to include a minimum of two (2) years of FISMA experience may be substituted for BS degree.
- Experience meeting with the customer and contractor personnel to formulate and review task deliverables
- Experience managing personnel ranging from 2 to 5 team members and delegating responsibilities to subordinates and overseeing the successful completion of all assigned tasks.
- Self-starter requiring limited direction and supervision.
Benefits
We have an enjoyable working environment, offering competitive benefit packages and surrounded with professionals who have the subject matter expertise to develop innovative, cutting-edge business solutions in an ever-evolving technology landscape. The benefits include Dental Insurance, Vision Insurance, Life insurance, Long and short-term disability, Paid time off, 401(k) Retirement plan. More specific information on benefits eligibility will be provided as part of the interview process.
Job Type
Full-time Role. A U.S. citizenship is required.