Location: Springfield, VA
Company: Copious Staffing Solution
works with interesting datasets that have direct mission impact. This position also has direct engagement with end-users. Come join our team! Roles & Responsibilities: Consult with stakeholders to understand their business needs and identify potential process improvements Write well-documented and maintainable code using good software engineering practices Deliver new features to the customer upon request (frontend and/or backend features) Integrate new algorithms into larger software modules, performing integration tests and other CI/CD functions before deployment Manage Docker containers as part of deployments to test and production environments Prioritize development tasks and issues using
agile methodology and the Atlassian Tool Suite (JIRA, Confluence, Bitbucket) Required Qualifications: Active Top Security Clearance Proficiency in one or more of the following languages: Python, Type Script, Java Script, and SQL Experience developing REST APIs with web frameworks based in Node.
js or Python (e. g. Fastify, Aiohttp, or similar) Experience working with relational databases and writing/maintaining SQL scripts for data-driven web applications. Ability to manage Docker containers or use similar containerization technologies to ensure reliable and secure deployments. Ability to test your code using a combination of unit and integration tests. Experience maintaining and upgrading
servers as needed. Excellent verbal and written communication skills to consult with customers, understand their business needs, and identify potential process improvements.
Maximum 36 hours on site per week with potential for hybrid work some weeks. Desired: Active TS / SCI clearance with CI-Poly Experience with Oracle database services Experience writing backend REST API code using Fastify (Node. js) and Aiohttp (Python) web frameworks Experience in frontend UI development using Java Script/Type Script, or a frontend framework (e. g. React, Angular, Vue) Experience working with CI/CD pipelines using Gitlab, Jenkins, or similar tools Experience with Kubernetes, or similar container orchestration tools Experience working with Num Py, Pandas, scikit-learn, or similar data science / analytics libraries Experience retraining machine learning models on new data and validate updated metrics Annually review and calibrate predictive models and pipelines Explore and analyze new/unstructured data sources and deliver insights to customers We are seeking a Software Engineer to execute the full lifecycle of the product development, by programming well-designed, efficient, and testable code that meets specifications.
Responsibilities Develop new capabilities and re-architect parts of an existing system.
Take part in test-driven, iterative development, prototyping, and reviews with a team of developers. Design and code middle and back-end in a clean and efficient way. Implement scalable and robust services. Develop external and internal APIs. Develop and run unit and performance tests to ensure scalability and reliability. Review and debug code. Develops documentation, flowcharts, layouts, diagrams, charts, code comments, and clean code to explain and show solutions. Determines and designs system specifications, standards, and programming to prepare and install solutions.
Requirements Bachelors degree in Software Engineering, Information Technology or related field Between 1 and 3 years of experience in software engineering Experience developing server-side web applications in Java Experience developing Java Web Services with public API (e. g. REST, SOAP) Experience with relational (e. g. My SQL, Postgre SQL) and No SQL databases (e. g. Mongo DB) Proficient in object-oriented development Able to effectively and quickly adopt new technology Knowledge of Java frameworks, architecture, and design patterns Good communication skills
to build new hosts, deploy via remote management / PCo IP, update permissions and policies to onboard new users and service accounts, troubleshoot defects, and maintain the system's integrity by applying frequent updates and rigorous health monitoring. This position may also require travel to support hardware deployments at customer sites and on-call hours to meet system availability requirements in our service level agreement.
Job Responsibilities: Performs technical planning, system integration, verification and validation, cost and risk, and supportability and effectiveness analyses for total systems, and information technology related responsibilities including design, development,
and analysis of computer systems or programs based on and related to user or system design specifications; applying systems analysis techniques and procedures, including consulting with users to determine hardware, software, or system functional specifications.
Analyses are performed at all levels of total system product to include concept, design, fabrication, test, installation, operation, maintenance, and disposal. Ensures the logical and systematic conversion of customer or product requirements into total systems solutions that acknowledge technical, schedule, and cost constraints. Performs functional analysis, timeline analysis, detail trade studies, requirements allocation and interface
definition studies to translate customer requirements into hardware and software specifications.
Basic Qualifications: Well-versed with Linux, Windows, or Cloud Systems Administration to include back-up and recovery procedures with tools such as Commvault Experience with scripting, Active Directory, and Dev Sec Ops tools Desired skills: Data management and storage solutions experience with tools such as VMware and Net App Security+ Certification Experience with PCo IP / Teradici remote display protocols Experience with agile software development and tools like Jira or Version One Experience applying DISA STIGs Experience with OS patching and COTS installs Keywords: Linux, Windows, or Cloud Systems Administration, VMware, Ansible, Puppet, Chef, Dev Sec Ops, Teradici, PCo IP, DISA STIGs, Accu Rev, Git Lab, TS/SCI, Active Directory
of hire Description: We are looking for a Software Engineer with strong full-stack experience to own the whole project.
This position has the autonomy and freedom to set technical direction, engage with the customer, and build the roadmap for the product.
In this position, the Software Engineer also works with interesting datasets that have direct mission impact. This position also has direct engagement with end-users. Come join our team! Roles & Responsibilities: Consult with stakeholders to understand their business needs and identify potential process improvements Write well-documented and maintainable code using good software engineering practices Deliver new features to the
customer upon request (frontend and/or backend features) Integrate new algorithms into larger software modules, performing integration tests and other CI/CD functions before deployment Manage Docker containers as part of deployments to test and production environments Prioritize development tasks and issues using agile methodology and the Atlassian Tool Suite (JIRA, Confluence, Bitbucket)Required Qualifications: Active Top Security Clearance Proficiency in one or more of the following languages: Python, Type Script, Java Script, and SQLExperience developing REST APIs with web frameworks based in Node.
js or Python (e. g. Fastify, Aio)Experience working with relational databases and writing/maintaining
SQL scripts for data-driven web applications. Ability to manage Docker containers or use similar containerization technologies to ensure reliable and secure deployments.
Ability to test your code using a combination of unit and integration tests. Experience maintaining and upgrading servers as needed. Excellent verbal and written communication skills to consult with customers, understand their business needs, and identify potential process improvements. Maximum 36 hours on site per week with potential for hybrid work some weeks. Desired: Active TS / SCI clearance with CI-Poly Experience with Oracle database services Experience writing backend REST API code using Fastify (Node.
js) and Aio Experience in frontend UI development using Java Script/Type Script, or a frontend framework (e. g. React, Angular, Vue) Experience working with CI/CD pipelines using Gitlab, Jenkins, or similar toolinteractionperience with Kubernetes, or similar container orchestration toolinteractionperience working with Num Py, Pandas, scikit-learn, or similar data science / analytics librarieinteractionperience retraining machine learning models on new data and validate updated metrics Annually review and calibrate predictive models and pipelineinteractionplore and analyze new/unstructured data sources and deliver insights to customers
the Software Engineer also works with interesting datasets that have direct mission impact. This position also has direct engagement with end-users. Come join our team! Roles & Responsibilities: Consult with stakeholders to understand their business needs and identify potential process improvements Write well-documented and maintainable code using good software engineering practices Deliver new features to the customer upon request (frontend and/or backend features) Integrate new algorithms into larger software modules, performing integration tests and other CI/CD functions before deployment Manage Docker containers as part of deployments to test and production environments Prioritize development
tasks and issues using agile methodology and the Atlassian Tool Suite (JIRA, Confluence, Bitbucket) Required Qualifications: Active Top Security Clearance Proficiency in one or more of the following languages: Python, Type Script, Java Script, and SQL Experience developing REST APIs with web frameworks based in Node.
js or Python (e. g. Fastify, Aiohttp, or similar) Experience working with relational databases and writing/maintaining SQL scripts for data-driven web applications. Ability to manage Docker containers or use similar containerization technologies to ensure reliable and secure deployments. Ability to test your code using a combination of unit and integration tests. Experience
maintaining and upgrading servers as needed. Excellent verbal and written communication skills to consult with customers, understand their business needs, and identify potential process improvements.
Maximum 36 hours on site per week with potential for hybrid work some weeks. Desired: Active TS / SCI clearance with CI-Poly Experience with Oracle database services Experience writing backend REST API code using Fastify (Node. js) and Aiohttp (Python) web frameworks Experience in frontend UI development using Java Script/Type Script, or a frontend framework (e. g. React, Angular, Vue) Experience working with CI/CD pipelines using Gitlab, Jenkins, or similar tools Experience with Kubernetes, or similar container orchestration tools Experience working with Num Py, Pandas, scikit-learn, or similar data science / analytics libraries Experience retraining machine learning models on new data and validate updated metrics Annually review and calibrate predictive models and pipelines Explore and analyze new/unstructured data sources and deliver insights to customers
to work independently to drive to task completion of your assignments so you need to be a self starter. You will regularly work with your team to divide tasks and give status updates. You will interface directly with the development team, so we are not expecting this position to be the geospatial tool developer, but rather will apply software engineering best practices to help refactor and make the tools ready to transition to production versions of the software.
You will manage the full-stack associated with the capability, including the database, compute and web services. You will have to prepare the tool for compliance with NGA CORE, involve CI/CD, containerization and interfacing
with cloud services. You will be required to collaborate effectively with other team members who will also be building other tools to be used by other Intelligence Community partners.
Communication and collaboration are important aspects of this team to ensure tools run correctly and effectively. In this job you will: Develop and implement new software and tools for improved geospatial processing Manage conversion of research grade software and tools into production versions ready for installation on NGA's networks Follow NGA CORE Implement CI/CD practices Manage the full stack for this capability Build and manage containers Build, test, and validate the software and tools Document your
code in proper software deliverables Present your work in technical forums and analyst exchanges Collaborate with other teams within the Do D and IC.
Required Education, Experience, & Skills Expert in Python Experienced with fast API, flask or equivalent Experienced in Postgre SQL Experienced in Nodsjs and React. js Experienced in Git Lab Experienced in Linux Experienced Virtualization and containerization Experienced in CI/CD tools for static code scanning, image scanning, deployments, etc. Experienced in GIS tools such as postgis and leaflet Experienced in Geo Server Some experience with NGA CORE is beneficial, or ability to learn Some experience developing within RLE environment is a plus MA/MS Degree Science or Engineering field and a minimum of 9 years relevant job experience or in place of a degree may substitute 19 years of relevant work experience.
BA/BS and 12 years of relevant experience An active TS/SCI Clearance Preferred Education, Experience, & Skills Prior research experience C-Star Solutions is an Equal Opportunity/Affirmative Action Employer committed to hiring and retaining a diverse workforce, including protected veterans and individuals with disabilities. Powered by Jazz HR