This is a Fast Apply job. Post your resume once to MilitaryHire,
and apply with only two clicks.
Perfect if you are searching for a job using your phone.
2024-09-22
Consulting Services Group (https://www.csg-llcusa.com/CSG/)
Telecommunications
$76,600 to $114,800.
/yr
full-time
part-time
employee
contract
Las Vegas
Nevada
22191
United States
GENERAL PURPOSE
Consulting Services Group (CSG) is seeking a Software Developer who plays a critical role in ensuring the quality and reliability of our software products. They collaborate with cross-functional teams, utilizing Scrum and Agile DevSecOps methodologies to validate functionality, security, and performance. Their focus is on delivering high-quality software that meets customer expectations.
RESPONSIBILITIES
â?¢ Scrum and Agile Integration:
o Work closely with development teams during sprint planning, backlog refinement, and daily stand-ups.
o Collaborate on defining acceptance criteria for user stories.
o Participate in sprint reviews and retrospectives.
â?¢ Functional Testing:
o Develop and execute test plans, test cases, and test scripts.
o Validate software functionality against requirements.
o Identify defects and work with developers to resolve issues.
â?¢ Security and Compliance Testing:
o Conduct security testing (e.g., vulnerability assessments, penetration testing).
o Ensure compliance with industry standards (e.g., OWASP, NIST).
â?¢ Performance Testing:
o Evaluate system performance under various conditions (load, stress, scalability).
o Optimize software performance.
â?¢ Validation and Acceptance:
o Validate software changes before customer testing.
o Collaborate with management and stakeholders to ensure acceptance criteria are met.
â?¢ Documentation:
o Maintain detailed test documentation, checklists, and plans for others to replicate.
o Report defects and track their resolution via the Software Development Life Cycle (SDLC).
â?¢ Collaborate with Code Repositories:
o Manage and maintain code in code repositories (e.g., Git, GitHub) effectively.
o Organize repositories using clear naming conventions.
o Classify repositories with relevant topics to enhance discoverability and collaboration.
o Regularly review code changes and pull requests of self-produced code and code from others.
â?¢ Code Comments and Documentation:
o Add meaningful comments within the codebase to explain logic, algorithms, and complex sections.
o Document design decisions, trade-offs, and architectural choices.
o Keep the wiki documentation up to date, providing context and usage instructions.
o Explain code contributions in the repository for better readability and understanding by others.
o Perform other duties assigned by management.
Qualifications Required:
REQUIRED ABILITY TO OBTAIN AND APPLY:
â?¢ Ability to pass a federal background and obtain a "DOD TS/SCI" Clearance.
â?¢ Ability to draft requirements documents, correspondence, and procedures in accordance with policies.
â?¢ Ability to provide explanations of complex technical procedures and processes clearly and accurately to both technical and non-technical audiences.
â?¢ Communicating effectively in writing as appropriate for the needs of the audience.
â?¢ Must be willing to learn new tools/languages as needed to fit the job, with the expectation that they be available for training, if applicable and available.
Preferred Language Experience (not required):
â?¢ PHP, C++, Java Script, Rust, Bash, HTML, CSS
Preferred Database Experience (not required):
â?¢ PostgreSQL
â?¢ MySQL
Preferred Software Tools (not required):
â?¢ Visual Studio Code
â?¢ Apache
â?¢ NGINX
WORK ENVIRONMENT
â?¢ Work is typically performed in an office environment, requiring the use of computer terminals and standard office equipment to accomplish work objectives.
EDUCATION AND EXPERIENCE:
â?¢ Bachelor's degree in computer science, software engineering, or a related field.
â?¢ Previous experience in a computer-related role (e.g., software development, testing).
â?¢ Minimum of two (2) years of relevant experience in software quality assurance.
Qualifications Desired:
DESIRED SKILLS
â?¢ Strong understanding of Scrum and Agile methodologies.
â?¢ Familiarity with DevSecOps practices.
â?¢ Proficiency in test case design and execution.
â?¢ Knowledge of security testing tools and techniques.
â?¢ Excellent communication and collaboration skills.
Other:
TRAVEL:
â?¢ Minimal travel to on-site locations required, to support stand-up efforts or for training/introduction to system or to support customer meetings as requested by management.
This is a Fast Apply job. Post your resume once to MilitaryHire,
and apply with only two clicks.
Perfect if you are searching for a job using your phone.