Cybersecurity Software Engineer, Entry To Mid-Level
By Moseley Technical Services, Inc. At Manassas, VA, United States
Knowledge of the software development lifecycle, including configuration management, good coding practices, and experience in writing, testing, and deploying production-quality software
Knowledge of and experience using Linux (basic OS comprehension and basic shell scripting), preferably Red Hat or derivatives
Knowledge and experience using virtual machine platforms
Software development experience using Java (JAVAFX), Spring, C/C++, Python, and other languages in a Linux environment
Knowledge of containerization technologies on Linux OS (Docker, Podman, k8s, RKE2)
Experience with open-source software and custom software, as well as integration between software applications using middle tier integration and data-driven models
Mid-Level Software Tester Jobs
By ITCON Services At Vienna, VA, United States
Collaborate with cross-functional teams, including developers, business analysts, and project managers, to understand software requirements and design test plans accordingly.
Familiarity with defect tracking and test management tools to document and track testing progress and issues.
Minimum of 3-5 years of experience as a Software Tester or Quality Assurance Specialist
Strong knowledge of software testing principles, methodologies, and best practices.
Experience with various testing techniques, such as functional, regression, integration, and performance testing.
Experience in developing and executing automated test scripts using testing frameworks and tools, such as Selenium or JUnit.
Entry To Mid-Level Cybersecurity Systems Engineer (607731)
By Progeny At , Manassas, 20110, Va
Work closely with small group of developers to ensure implementation is in accordance with the requirements.
Evaluate system requirements and configuration for compliance with Authorization and Accreditation requirements.
Degree, work experience, or strong interest in cybersecurity.
High level of knowledge of Microsoft Office: Microsoft Visio, Word, PowerPoint, and Excel.
Excellent written and verbal communication skills.
Cybersecurity minor or certification a plus.

Are you a Junior to Mid Level Java Software Engineer looking for an exciting opportunity to work on cutting-edge projects? We are looking for a talented individual to join our team and help us develop innovative software solutions. You will have the chance to work with the latest technologies and collaborate with a team of experienced professionals. If you are passionate about coding and eager to learn, then this is the perfect job for you!

Overview Junior to mid-level Java Software Engineers are responsible for developing, testing, and maintaining software applications using the Java programming language. They must be able to work independently and as part of a team to ensure that software applications are developed and deployed on time and within budget. Detailed Job Description Junior to mid-level Java Software Engineers are responsible for developing, testing, and maintaining software applications using the Java programming language. They must be able to work independently and as part of a team to ensure that software applications are developed and deployed on time and within budget. They must be able to analyze user requirements, design software solutions, and develop code to meet those requirements. They must also be able to troubleshoot and debug software applications. Job Skills Required
• Proficiency in Java programming language
• Knowledge of object-oriented programming
• Knowledge of software development life cycle
• Knowledge of software design patterns
• Knowledge of web services and web technologies
• Knowledge of databases and SQL
• Knowledge of version control systems
• Ability to work independently and as part of a team
• Ability to troubleshoot and debug software applications
• Excellent problem-solving and communication skills
Job Qualifications
• Bachelor’s degree in Computer Science, Software Engineering, or related field
• 2+ years of experience in software development
• Experience with Java programming language
• Experience with object-oriented programming
• Experience with web services and web technologies
• Experience with databases and SQL
• Experience with version control systems
Job Knowledge
• Knowledge of software development life cycle
• Knowledge of software design patterns
• Knowledge of web services and web technologies
• Knowledge of databases and SQL
• Knowledge of version control systems
Job Experience
• 2+ years of experience in software development
• Experience with Java programming language
• Experience with object-oriented programming
• Experience with web services and web technologies
• Experience with databases and SQL
• Experience with version control systems
Job Responsibilities
• Analyze user requirements and design software solutions
• Develop code to meet user requirements
• Test and debug software applications
• Maintain and improve existing software applications
• Work independently and as part of a team
• Troubleshoot and resolve software issues
• Ensure software applications are developed and deployed on time and within budget