Join Our Mission at Farfield Systems: Software Developer Opportunity
At Farfield Systems, we’ve been proudly serving the government contracting community for over 23 years, delivering impactful solutions for our customers' most critical missions. Our commitment to prioritizing our team members has allowed us to foster a culture where “employee driven…customer focused” isn’t just a motto; it’s the essence of our work. We believe that when our team is empowered, our customers thrive — and we’re looking for a dedicated Software Developer to join us in this vital mission.
Your Role:
As a Software Developer, you will play a crucial role in supporting our U.S. Government customer with onsite incident response for civilian agencies and critical asset owners facing cyber-attacks. Your expertise will be instrumental in conducting immediate investigations, characterizing breach severity, developing mitigation strategies, and assisting with the restoration of essential services.
Key Responsibilities:
- Design, troubleshoot, and implement robust software code for comprehensive software development and seamless service integrations.
- Develop, enhance, debug, and integrate software stacks for both on-premise and cloud-based tools and services.
- Address and resolve production issues related to software applications and pipeline workflows.
- Research, test, build, and facilitate the integration of new products that align with user and mission requirements.
- Initiate evaluations and provide recommendations for application software packages and testing tools.
- Automate deployments, testing, and builds utilizing Infrastructure as Code (IaC) tools such as Ansible, Terraform, Git-CI, and more.
- Implement best practices for enhancing documentation and development process standards.
- Ensure rigorous quality control for all developed and modified prototype software through systematic staged testing and pipelines.
- Establish optimal configurations and tuning for Commercial Off-The-Shelf (COTS), Government Off-The-Shelf (GOTS), and open-source technologies to meet mission needs and project baselines.
- Navigate and work within Linux and container-heavy environments, including OpenShift, RHEL, Alma, and Docker.
Why Farfield Systems?
By joining our team, you will not only contribute to mission-critical initiatives but also become part of a culture that values your growth and success. We are committed to providing a supportive environment that empowers you to excel in your career while making a tangible difference.
If you’re ready to be part of a team that puts people first and focuses on delivering outstanding customer solutions, we invite you to apply and help us continue our legacy of excellence.
Requirements:
Required Skills/Clearances:
- U.S. Citizenship
- Must have an active Secret clearance; TS/SCI is preferred
- Must be able to obtain DHS Suitability
- 2+ years of directly relevant experience in applications development
- Knowledge of secure software development lifecycle and code versioning and maintenance
- Experience with assessing and integrating commercial off the shelf (COTS) products
- Knowledge and familiarity to work with the installation, demonstration, test, validation and evaluation of new and existing software, tools, methods, and software measurement technologies
- Must have operational experience with Python and Linux terminals
- Knowledge of software automation, application development, and RESTful architecture
- Knowledge of data ETL workflows for on-prem, cloud, and hybrid environments
- Experience working and developing in/with containerization software including Kubernetes, Docker, and Redshift
- Experience working with IaC including Ansible, Git-CI, Cloudformation, and Terraform
- Must have strong communication skills and have experience interacting and with customers directly in a project environment or technical demonstration
- Must be able to work collaboratively across remote and physical locations
Desired Skills:
- Experience with two or more of the following: Python, JSON, Data Analytics, MongoDB, MinIO, Ansible, Vue.js, React, HTML, Kubernetes, Docker, Podman, Openshift, AWS, View Jazz Framework, Process Automation, Terraform, CI/CD knowledge
Required Education:
BS Computer Science, Computer Engineering, Computer Information Systems, Computer Systems Engineering or related degree; or HS Diploma & 4-6 years of directly relevant experience.
Desired Certifications:
Security Clearance Required: Secret