determining how files are structured and identifying standard methods for encoding data. Experience analyzing raw binary data. Demonstrable ability to write programs in a variety of languages, including C, C++, C#, Python, and Java. Experience working on multiple OS platforms, including Linux, MacOS, Windows, Android, and iOS. Demonstrable ability to review others' code in a distributed version control system, namely More ❯
documentation of software development including development of test plans, design documentation, and maintaining design requirements. Knowledge, Skills and Abilities: • Proficiency with one/more of the following: • C/C++ • Object Oriented Development. • National Instruments Lab Windows/CVI software/MATLAB/Coder/Compiler/MEX • Windows/Visual Studio • SQL/SQL Server or like relational database More ❯
of related work experience Experience designing, implementing, and integrating platform infrastructure services using technologies such as Kubernetes, Docker Experience with programming/scripting languages (E.g. Python, Java, Ruby, Bash, C++, C#, Go) Preferred Qualifications: Hands- Experience deploying, configuring, and supporting CICD Pipelines tools (E.g. Jira, Confluence, Bit Bucket, Jenkins, Artifactory, Gitlab) Experience with troubleshooting applications & infrastructure services on Linux based More ❯
Annual Company Trip to either Nassau Bahamas, Singer Island Florida, Paradise Island Bahamas, or the Cambridge Hyatt Resort Desired Skills: • Proficient in programming languages such as Java, Python, C, C++, or JavaScript • Comfortable working in a Linux, Unix or windows environment • Strong understanding of the software development lifecycle and methodologies such as Agile or Scrum • Familiarity with version control systems More ❯
complex problems into scalable and easy to understand processes. BASIC QUALIFICATIONS Experience (non-internship) in professional software development. Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design. PREFERRED QUALIFICATIONS Bachelor's degree in computer science or equivalent. Experience with full software development life cycle, including coding standards, code reviews, source control More ❯
projects with similar software processes may be substituted for a bachelor's degree. Six (6) years' experience with development of Windows or UNIX applications using scripting languages (e.g., C, C++, C#, Java, and Python) per the development requirements; Dev Ops- Build and deploy technologies (e.g., Artifactory, Docker, Terraform, Ansible, Packer); and Continuous Integration/Continuous - Development (Cl/CD) Experience More ❯
existing software into new or modified systems or operating environments Develop simple data queries for existing or proposed databases or data repositories Software development using languages such as C, C++, Python, Ruby, Perl, JavaScript, etc. Serve as team lead at the level appropriate to the software development process being used on any particular project Design and development of relational and More ❯
creating high-performance, low-memory interactions for large-scale data manipulation and visualization. Required Qualifications: 5+ years of experience with Qt or domain knowledge Proficient in Object Oriented Programming (C++ preferred) Experience with UI Design (Qt preferred) Experience working in a Linux environment such as RedHat or CentOS Knowledge of code version management techniques (GIT preferred) Strong communication and organization More ❯
tools (e.g., Puppet, Ansible, Chef, CloudFormation, SaltStack, Terraform). Strong Linux system administration experience. Strong programming experience in at least one language (.Net, C#, node, java, go, c/C++, ruby). Experience with logging and monitoring tools such as ELK, DataDog or NewRelic, LogEntries, SumoLogic, etc. BENEFITS: Competitive Base Salary Employee Performance Related Bonus Clear Career Progression Flexible Working More ❯
addressing systemic security issues Minimum Qualifications: Programming experience with one or more programming language (Java, JavaScript, Python, HP, Perl, Ruby, Kotlin, Scala, C#, Golang, bash/zsh, C/C++). We're primarily a Java shop, but we work with multiple programming languages daily. 3+ years in the field of software development or security engineering Existing application security knowledge More ❯
skills to identify research and resolve server problems effectively and efficiently. Strong verbal and written communication skills. 3+ years of experience with programming and scripting languages (e.g. Java, C#, C++, Python, Bash, PowerShell). 3+ years of experience with incident and response management. Exposure to Agile and DevOps development methodologies. Experience with working in cloud ecosystems, preferably Microsoft Azure. Exposure More ❯
projects with similar software processes may be substituted for a bachelor's degree Six (6) years' experience with development of Windows or UNIX applications using scripting languages (e.g., C, C++, C#, Java, and Python) per the development requirements Dev Ops- Build and deploy technologies (e.g., Artifactory, Docker, Terraform, Ansible, Packer) Continuous Integration/Continuous - Development (Cl/CD) Experience with More ❯
us as we shape systems for the better. Join us. The world can't wait. You Have: Experience with sof tware development Experience with languages, including Java, Python, Go, C++, or Node Experience with frameworks, including Flask, Spring, or Express Experience with Agile methodology Knowledge of Web API development and REST architectural style TS/SCI clearance with a polygraph More ❯
in a similar role (willing to consider a combination of education and years of directly related experience) An active TS/SCI with a full Poly Solid knowledge of C++, Java, Python Experienced in using Gitlab and Atlassian tools Experienced working in an Agile and or SAFe development approach Experience taking requirements and developing a software solution for them Experience More ❯
that complies with coding standards and technical design. Associate Software Engineer responsibilities include gathering user requirements, defining system functionality, writing code in various languages (such as Java, JavaScript, Python & C++), and verifying software functionality through testing. The Software Engineer will gain exposure to the entire software development life cycle (SDLC) from preliminary system analysis to tests and deployment. All applicants More ❯
Relevant work experience may be substituted for a Degree Demonstrated experience with Java is required. Experience or familiarity with multiple of the following: Java/JEE, Python, C/C++, SQL, SOAP, WSDL, WADL, PERL, PowerShell, VBS, Eclipse, Postgres, Oracle, Jenkins on a Windows platform Experience with User Interface development, knowledge of databases and structures, and/or experience working More ❯
specifically related to development of Joint Semi-Automated Forces (JSAF) and Joint Simulation Bus (JBUS) (only for JSAF/JBUS specific developers) • Experience in software development using C/C++, and Java • Knowledge of systems design/development lifecycle (SDLC), software systems theory and engineering principles, network/systems design and implementation, virtualization, and cloud technologies • Possess the necessary training More ❯
Relevant work experience may be substituted for a Degree Demonstrated experience with Java is required. Experience or familiarity with multiple of the following: Java/JEE, Python, C/C++ , SQL, SOAP, WSDL, WADL, PERL, PowerShell, VBS, Eclipse, Postgres, Oracle, Jenkins on a windows platform Experience with User Interface development, knowledge of databases and structures, and/or experience working More ❯
language per the Government. Experience building graphical user interfaces (GUis) for custom applications. Experience responding to evolving requirements in an agile environment. Experience developing complex programs using, C, C#, C++, Java, or other comparable languages. $200,000 - $252,000 a year The pay range for this job, with multi-levels, is a general guideline only and not a guarantee of More ❯
Relevant work experience may be substituted for a Degree Demonstrated experience with Java is required. Experience or familiarity with multiple of the following: Java/J2EE, Python, C/C++, SQL, SOAP, WSDL, WADL, PERL, PowerShell, VBS, Eclipse, Postgres, Oracle, and Jenkins on a Windows platform Experience with User Interface development, knowledge of databases and structures, and/or experience More ❯
working as part of a growth-focused team is a plus. Proficient with one or more programming languages (Python is strongly preferred with other languages including Java, Scala, TypeScript, C++, C#). Experience using big data technologies in cloud environments to build data pipelines (e.g. Spark, EMR, Lambda etc.). Excellent communication, organisation and prioritisation skills, and have a strong More ❯
with polygraph 15+ years of experience as a Software Engineer on similar projects Bachelor's degree in computer science or related field (or equivalent experience) Proficiency in Java, Python, C++, and JavaScript This position is contingent on funding and may not be filled immediately. However, this position is representative of positions within CACI that are consistently available. Individuals who apply More ❯