Skip to main content

Junior Python Developer

Posted today

clearancejobsAnnapolis Junction (MD)

SENIORITY

Senior

SALARY

$231,000 per year

Apply (opens in a new tab)

About the role

Job Title Candidates must already possess an active Top Secret/SCI w/ Full Scope Polygraph to be considered.
Job Description: Lead comprehensive software testing, integration, and system verification across diverse hardware platforms. Develop and execute advanced Python test scripts to automate testing processes. Analyze intricate log data to identify system issues and manage detailed discrepancy reports. Operate within a continuous integration environment leveraging Jenkins and Splunk for monitoring and analysis. Work proficiently in Linux environments, applying Agile methodologies throughout the development lifecycle. Conduct thorough requirements analysis and contribute to software development efforts specifically for lab environments. Qualifications & Compensation: Degree: Technical bachelor's degree or equivalent experience
Years of experience: 5+ years
Salary: $231k+ yearly compensation
Perform full lifecycle software testing, including unit, integration, and system-level testing on hardware platforms. Design, develop, and execute automated test scripts using Python. Analyze system requirements to develop comprehensive test plans and procedures. Utilize Jenkins to manage and monitor continuous integration pipelines. Investigate and troubleshoot system anomalies by analyzing log data with tools like Splunk. Operate and configure test environments within Linux operating systems. Collaborate with Systems Engineering teams for integration and test (I&T) activities. Contribute to software development efforts, particularly for lab test infrastructure. Apply principles of Mathematics and Electrical Engineering to understand and verify complex system behaviors. Participate in Agile/Scrum ceremonies and contribute to sprint planning and execution. Document test results, track defects, and provide detailed reports on system performance and stability.

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this