Software Developer Skill Level 3
Company: Onyx Point
Location: Annapolis Junction
Posted on: April 1, 2026
|
|
|
Job Description:
TO BE CONSIDERED FOR THIS POSITION YOU MUST CURRENTLY HAVE AN
ACTIVE TS/SCI SECURITY CLEARANCE WITH THE FEDERAL GOVERNMENT. (U.S.
CITIZENSHIP REQUIRED). In this role, you'll apply your deep
technical expertise to research, design, and develop computer and
network software or specialized utility programs. Analyze user
needs and develop software solutions, applying principles and
techniques of computer science, engineering, and mathematical
analysis. Update software or enhance existing software
capabilities. May work with computer hardware engineers to
integrate hardware and software systems, and develop specifications
and performance requirements. Key Responsibilities: ? Full Stack
Python Engineering: Build and deploy full-stack applications using
Python (Django/FastAPI) for RESTful API logic and modern JavaScript
frameworks for the UI, ensuring efficient data serialization and
state management. ? Team Collaboration: Execute rigorous version
control workflows using Git, including complex merges, rebasing,
and peer code reviews to maintain highquality standards within a
CI/CD pipeline. ? Multi-Application Integration: Develop custom
middleware and integration layers that synchronized data across
heterogeneous systems through webhooks, message queues, and
standardized API protocols. ? System Orchestration: Program
automated deployment logic and service discovery routines to manage
the lifecycle of distributed applications across containerized
environments. ? Linux Administration: Perform system tuning and
Bash automation to manage package dependencies, network
configurations, and kernel-level permissions across production
server clusters. Minimum Skills: ? Experienced python software
engineer with strong background in either backend or frontend
development, full stack preferable. ? Experience working on a team
of developers with knowledge of software version control and
collaboration tools. ? Ability to create multi-application
solutions bridging multiple software capabilities together. ? Some
experience with the concept of System Orchestration and developing
capabilities to conduct orchestration or tying into existing
capabilities. ? Experience with Linux Administration or at least a
strong familiarity with Linux required. Desired/Preferred
Qualifications: ? Experience with full-stack development, including
creating and interacting with databases and APIs. ? Knowledge of
Infrastructure as Code (IaC) principles. ? Familiarity with public
cloud platforms (AWS, Azure, GCP) and container technologies
(Docker, Kubernetes). ? Understanding with virtualization platforms
such as (for example VMware VSphere or others. ? Troubleshooting
and problem-solving skills, with a talent for systematically
diagnosing and resolving complex technical issues. ? Have a
foundational understanding of traditional Systems Administration
principles. Compensation: We are committed to providing fair and
competitive compensation. The salary range for our positions vary
depending on accepted contractual position skill level. These
salaries fall within the range of $78,000 to $275,000 per year.
This range reflects the compensation offered across the locations
where we hire. The exact salary will be determined based on the
candidate's work location, specific role, skill set, and level of
expertise. Benefits: We offer a comprehensive benefits package,
including: Health Coverage: Medical, dental, and vision insurance
Additional Insurance: Basic Life/AD&D, Voluntary Life/AD&D,
Short and Long-Term Disability, Accident, Critical Illness,
Hospitalization Indemnity, and Pet Insurance Retirement Plan:
401(k) plan with company match Paid Time Off: Generous PTO, paid
holidays, parental leave, and more Wellness: Access to wellness
programs and mental health support Professional Development:
Opportunities for growth, including tuition reimbursement
Additional Perks: Flexible work arrangements, including remote work
options Flexible Spending Accounts (FSAs) Employee referral
programs Bonus opportunities Technology allowance A diverse,
inclusive, and supportive workplace culture
Keywords: Onyx Point, Annandale , Software Developer Skill Level 3, IT / Software / Systems , Annapolis Junction, Virginia