Find your dream job faster with JobLogr
AI-powered job search, resume help, and more.
Try for Free
ET

ECS Tech Inc

via Adp

Apply Now
All our jobs are verified from trusted employers and sources. We connect to legitimate platforms only.

Mid Level Software Developer

Anywhere
full-time
Posted 10/14/2025
Direct Apply
Key Skills:
Software Development
Agile Collaboration
Python
Scripting Languages
Linux
Code Quality
Testing
Documentation
Continuous Improvement
Technical Research
Cross-functional Collaboration

Compensation

Salary Range

$Not specified

Responsibilities

As a Software Developer, you will design, build, and maintain innovative software solutions within an Agile development environment. You will work alongside ECS engineers, government supervisors, and product owners to implement high-quality capabilities that support the FBI’s operational and investigative missions.

Requirements

Candidates must have a confirmed active Top Secret clearance with eligibility for SCI w/CI Poly and at least 5 years of professional software development experience. Proficiency in Python and experience with scripting languages such as Go, Bash, and JavaScript are required.

Full Description

ECS is seeking a Mid-Level Software Developer  to work in our Newington, VA  office.     ECS is proud to support a new 5-year contract with the FBI’s Operational Technology Division (OTD) Research & Development Support Program. This program advances cutting-edge research, development, and IT infrastructure initiatives that empower the FBI’s mission. Our work spans IT Support, Cybersecurity, IT Services, and Administrative Compliance—all vital to addressing the complex technical and investigative challenges of today’s evolving digital landscape. As a Software Developer, you’ll design, build, and maintain innovative software solutions within an Agile development environment. You will work alongside ECS engineers, government supervisors, and product owners to implement high-quality capabilities that support the FBI’s operational and investigative missions. This role offers the opportunity to contribute technical expertise to solutions that make a real impact on national security. -------------------------------------------------------------------------------- RESPONSIBILITIES * Software Development: Design, develop, and maintain applications, features, and components using modern programming languages, frameworks, and tools while adhering to best practices. * Agile Collaboration: Participate in sprint planning, daily stand-ups, and sprint reviews; estimate effort, prioritize tasks, and provide regular progress updates. * Feature Implementation: Translate requirements into high-quality code, ensuring all user stories meet acceptance criteria. * Code Quality & Testing: Write clean, maintainable code and perform unit testing. Partner with QA teams to ensure robust coverage and resolve issues efficiently. * Documentation: Produce clear, detailed documentation of designs, implementation steps, and system specifications to support long-term maintainability. * Continuous Improvement: Identify opportunities to optimize development processes and improve team efficiency. * Technical Research: Stay current with emerging technologies, programming languages, and tools; evaluate new techniques to enhance development practices. * Cross-functional Collaboration: Work closely with UX/UI designers, DevOps engineers, and analysts to ensure cohesive and effective software delivery. Qualifications * Must have a confirmed active Top Secret with eligibility for SCI w/CI Poly. * 5+ years of professional software development experience. * Proficiency in Python development. * Experience with scripting languages such as Go, Bash, and JavaScript. * Strong background working in Linux environments (Ubuntu, RedHat, Debian). * Location: Newington, VA — Hybrid work environment with the potential to work two days onsite and three days remote each week, based on mission needs.

This job posting was last updated on 10/15/2025

Ready to have AI work for you in your job search?

Sign-up for free and start using JobLogr today!

Get Started »
JobLogr badgeTinyLaunch BadgeJobLogr - AI Job Search Tools to Land Your Next Job Faster than Ever | Product Hunt