Proven experience as a Software Engineer or Software Developer, with expertise in designing interactive applications. Ability to develop software in Java, Ruby on Rails, C++, or other programming languages. Excellent knowledge of relational databases, SQL, and ORM technologies (e.g., JPA2, Hibernate). Experience in developing web applications using popular frameworks. More ❯
share their knowledge and build up their peers • Experience using Visual Studio and Eclipse • Familiarity with DevSecOps and Agile development methodologies • Strong OOP and C++ language skills including STL, Templates • Usage of source code control tools (SVN, GIT, ClearCase, etc.) • Usage of ALM tools (JIRA, Confluence, Crucible, Bamboo) • Active DoD More ❯
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 More ❯
models agile, and DevOps programming methodologies. • Fluent skills in object oriented programming and experience in at least one programming language such as Ruby C C++, GO Python, or Java. • Experience acquiring in-depth understanding of large complex software systems to isolate defects, reproduce defects assess risk, and understand varied customer More ❯
features or improve existing functionality. Debug and resolve defects in software systems. Utilize signal processing techniques and digital modulation methods effectively. Develop software using C++ and Java within Linux operating systems. Integrate software into new or modified systems, ensuring seamless operation. Lead or participate in the development and execution of More ❯
Herndon, Virginia, United States Hybrid / WFH Options
iDirect Government LLC
with software configuration management, defect tracking tools, and peer review Strong documentation and writing skills Additional experience in the following areas is a plus C++, Java, or other object-oriented programming language Understanding of SQL and database access for relational Databases; PostgreSQL, MariaDB, MySQL Working knowledge of noSQL databases (MongoDB More ❯
Hanover, Maryland, United States Hybrid / WFH Options
Base-2 Solutions, LLC
analysis and synthesis from system level to individual software components. Experience with some or all of the following: Programming languages such as Java, C#, C++, JavaScript, Python, Scala, Ruby and Go IDEs such as Eclipse, NetBeans, IntelliJ IDEA, PyCharm, Visual Studio and VS Code Operating systems such as Windows, Unix More ❯
compute and storage costing in Azure Experience with deploying applications into Kubernetes Strong knowledge of two or more programming languages including: Java, C/C++, Python Experience using DevOps tools in a cloud environment including: Ansible, Artifactory, Docker, GitHub, Jenkins, Kubernetes, Maven, SonarQube, and/or Terraform Deep understanding of More ❯
models, agile, and DevOps programming methodologies Fluent skills in object-oriented programming and experience in at least one programming language such as Ruby, C, C++, GO, Python, or Java. Experience acquiring in-depth understanding of large complex software systems to isolate defects, reproduce defects, assess risk, and understand varied customer More ❯
solving, data analysis or systems development would be beneficial for this role. Including any of the following Programming Languages: Proficiency in languages such as: • C++, Java, Python, JavaScript, C# Systems & Tools: Knowledge of or experience with: • ??Linux/Unix operating systems • ??Cloud Technologies (AWS, Azure, Google Cloud) • ??DevOps tools (e.g. More ❯
The contractor must develop and maintain software solutions, leveraging the following technologies and skill sets with any combination of the following: Programming languages: C, C++, Javascript, Java, J2EE, Go (Golang), Genesis, Snort, Bash, Python, Distillery, QuizKid Frameworks, life-cycle management, and development tools: Hibernate, SpringBoot, ExtJS, AngularJS, Ansible, Swagger, Git More ❯
Herndon, Virginia, United States Hybrid / WFH Options
Lockheed Martin
Scrum Master role • Experience developing backend application software on a Linux platform using the one or more of the following programming languages: C/C++, Java • Agile software development experience (SAFe, Kanban, Scrum) • Demonstrate initiative, creativity, and innovation in developing application software that satisfies mission requirements and resolves code/ More ❯
solving, data analysis or systems development would be beneficial for this role. Including any of the following Programming Languages: Proficiency in languages such as: • C++, Java, Python, JavaScript, C# Systems & Tools: Knowledge of or experience with: • ??Linux/Unix operating systems • ??Cloud Technologies (AWS, Azure, Google Cloud) • ??DevOps tools (e.g. More ❯
An Excellent Candidate for this position will meet most of the following experience requirements: • Strong software development experience with programming languages such as Java, C++, Python, or JavaScript Pelagic AI, LLC 1765 Greensboro Station Place, Tower 1, Suite 900, McLean VA 22102 USA +1 • Deep understanding of software development principles More ❯
Basic Qualifications (Required Skills/Experience): Active Top Secret U.S. Security Clearance 5+ years of experience with modern programming and scripting languages such as C++, Java, JavaScript, Perl, Python, and Visual Basic 3+ years of experience working under a Linux/Unix environment 3+ years of experience with Kubernetes, Apache More ❯
expertise): Computer Network Operations (1 FTE for Task 2) - Six 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 More ❯
Bachelor's degree in related field; or an equivalent combination of education and/or experience in a related field Experience in compiled (C, C++) and interpreted (Python) languages with a strong understanding of object-oriented programming Experience with development tools (e.g.: Visual Studio Code, PyCharm, Eclipse), version control (Git More ❯
in computer science, Software Engineering, or related field. Proven experience as a Software Engineer. Proficiency in one or more programming languages such as Java, C++, Python or JavaScript. Experience with software development methodologies such as Agile or Scrum. Knowledge of databases and SQL, and ability to write efficient database queries. More ❯
in existing systems and platforms. Collaborating cross-functionally with analysts, project managers, and other engineers Requirements Experience with the following programming languages JAVA, JEE, C++, or Python Experience with Spring Boot or Spring Framework Ability to work with Agile/Scrum methodology in a team environment Experience with Orchestration Software More ❯
last 7 years, a minimum of 5 years experience combined programming with 2 or more of the following languages: java, C, and/or C++ Within the last 5 years, a minimum of 3 years experience designing and developing applications in a windows or UNIX/Linux operating environment Within More ❯
customer needs. REQUIRED EDUCATION & EXPERIENCE B.S. Degree in Computer Science, Electrical or Computer Engineering or a related technical discipline Experience with: Python, C/C++, Java/J2EE, and/or Shell Scripting Experience working in a Linux environment The ideal candidate will have experience in developing, testing and optimizing More ❯
architecture. Experience with performance optimization and scalability. Contributions to open-source projects. Strong proficiency in at least one major programming language (e.g., Python, Java, C++, JavaScript) Experience with modern software development methodologies and practices. Proven track record of leading technical projects and delivering results. Excellent problem-solving and debugging skills. More ❯
Contributions to open-source projects. 5+ years of professional software development experience. Strong proficiency in at least one major programming language (e.g., Python, Java, C++, JavaScript) Experience with modern software development methodologies and practices. Proven track record of leading technical projects and delivering results. Excellent problem-solving and debugging skills. More ❯
Contributions to open-source projects. 5+ years of professional software development experience. Strong proficiency in at least one major programming language (e.g., Python, Java, C++, JavaScript) Experience with modern software development methodologies and practices. Proven track record of leading technical projects and delivering results. Excellent problem-solving and debugging skills. More ❯
Team staff. Basic Qualifications: • Bachelor's degree and 9 years of relevant work experience • DoD 8570.01-m IAT Level II • Experience with C, C#, C++, SQL, Python or Java. • Strong knowledge in a Linux environment developing and managing code requiring hands on experience with Linux internals along with Python and More ❯