Senior Software Developer

Apply Now

Company: Decisive Point Consulting

Location: Chantilly, VA 20152

Description:

Essential Functions:

The Senior Software Developer will perform critical hands-on activities to develop, test, and deploy the system. As a developer on the team, you are responsible for working with fellow team mates to deliver and maintain a cloud-based data broker solution. Specific responsibilities include the following:
  • Apply software development/scripting knowledge to perform system administration tasks
  • Apply expertise with Cloudera, Cloudera Flow Manager, Grafana, and Prometheus
  • Apply expertise in establishing and using Amazon Web Services, minimally EC2 and EBS
  • Administer user credentials and access controls using LDAP services
  • Research, design, and develop system enhancements
  • Develop and maintain current software, perform configuration management, and perform backup management
  • Maintain development, test, and production environments
  • Work as a team member to identify and prioritize tasking using project tools
  • Develop technical documentation to include software design documentation, version documentation, and architecture views
  • Create backup and recovery procedures, participate in routine testing of procedures, and be available to assist in the event of an actual contingency event
  • Perform system/software troubleshooting and root cause analysis
  • Assist help desk with engineering-related user tickets
  • Apply expertise with common protocols such as PKI, TLS, SSH, HTTPS, and TCP
  • Perform necessary security hardening in accordance with the Risk Management Framework on various classified and unclassified domains
  • Develop and apply cost savings practices using cloud services (e.g., FedRAMP GovCloud, C2S)
  • Support agile processes including scrums, sprint planning, sprint demonstrations, and retrospectives

Physical Demands:

Physical demands of this position include ability to:
  • Be independently mobile.
  • Communicate effectively with co-workers and customers.
  • Withstand prolonged periods of sitting at a desk and computer use.

Reasonable accommodation will be made to enable individuals with disabilities to perform the essential functions.

Required Experience:

The following list represents the required experience to effectively perform the job responsibilities of a Senior Software Developer:
  • Expertise in developing, hardening, and deploying software in cloud-based architectures. Hands-on experience with GovCloud Amazon Web Services and classified Cloud Computing Services (C2S)
  • Experience with agile workflow tools and code repositories
  • Excellent communication skills (verbal and written)
  • Experience in developing architecture views or system models
  • Familiarity with Risk Management Framework (RMF) security controls as they apply to a cloud-based system residing on Top Secret, Secret, and Unclassified domains
  • Experience configuring code to integrate with commercial products and enterprise services
  • Possess experience with Amazon Web Services, Kafka, Grafana, Prometheus, and Cloudera tools
  • Possess current TS/SCI clearance with successful CI polygraph
  • Possess current Security+ certification
  • Years of Experience: Mid Level, 5-8 years of experience. Senior -10+ years of experience.
  • Education: Bachelor's degree in systems engineering, computer engineering, or a related technical field (preferred)
  • Location: Chantilly, VA
  • Clearance: Active TS/SCI w/ ability to obtain CI Poly

Preferred Technical and Professional Experience:
  • Prior experience performing as a validated Privileged User
  • Experience on a large software program providing data broker, data lake, or data analysis capabilities
  • Familiarity with DoD and IC data missions
  • Familiarity with developing and deploying capabilities using containers
  • Familiarity with using CI/CD tools that automate the DevSecOps process
  • Experience with performing testing to include regression testing, test script creation, and automated testing
  • Experience troubleshooting code and interface dependencies
  • Experience performing code quality assurance activities

EEO Minority/Disabled/Veteran/Female

Similar Jobs