Mid-Level Software Engineer
$8kVisionist, Inc.
Description Active Top Secret (TS/SCI) clearance is required. Visionist is bidding on an upcoming PRIME contract and, in anticipation of award, we're seeking Software Engineers to join our team at the Naval Research Laboratory in Washington, DC. You will advance the future of maritime domain awareness by enhancing global ship tracking systems. You'll leverage state-of-the-art analytics, multi-INT fusion, and cutting-edge technologies to detect and disrupt illicit activities at sea-including smuggling, trafficking, illegal fishing, and waste dumping-while also preventing terrorism, securing global commerce, and strengthening U.S. homeland defense. Based in our nation's capital, you'll be at the center of mission-driven innovation with real-world impact.
For over 15 years, Visionist has been solving the Intelligence Community's toughest software and analysis challenges. As a 100% employee-owned company, we prioritize our people-your job security is assured. We embed small engineering teams with analysts to rapidly identify and solve mission capability gaps playing a critical role in defending our nation's cyber infrastructure & providing expertise in malware analysis, attribution, mapping adversarial infrastructure, pen testing, and operational planning. Our open-door leadership team fosters a supportive culture, where internal growth and promotion opportunities are the norm. Don't just take our word for it-check out our 4.8-star review on Glassdoor. Join a company that feels like a family with regular happy hours, baseball games, activity clubs and more. Check us out at
Your contributions are...
- Design, develop, test, and maintain complex Multi-INT software systems
- Apply modern and traditional object-oriented programming techniques
- Create technical/user documentation and deliver user training
- Analyze system requirements and conduct trade-off and impact studies
- Perform independent software validation and review test plans/results for compliance
- Collaborate with software teams across the full development lifecycle
Requirements for your new career...
- Bachelor's degree in a technical discipline. (Additional higher education may substitute years of experience)
- 10 years of experience in software development
- Experience with object-oriented programming and modern dev tools
- Background in Multi-INT or complex technical software systems
- Strong skills in requirement analysis and system documentation
- Ability to verify third-party software against system requirements
- Effective collaboration and communication skills Benefits of becoming a Visionist: Your New Career
- We are a 100% employee-owned company, so our employees see the benefit of their contributions and have a stake in our overall success!
- Competitive 15% retirement contribution! (5% 401K match & 10% ESOP)
- 4 weeks paid time off that is never "use or lose", 12 paid holidays, comp time , overtime , AND flexible work hours
- 80 hours of paid parental leave with an additional $8,000 supplemental payment upon returning from maternity
- Medical, dental, & vision benefits for both individuals and families (those who waive medical benefits will receive an additional $4,160/year )
- Annual lifestyle bonus of $600 - use it towards gyms/fitness, new tech, or your HSA!
- Annual merit increases & performance-based bonuses
- Term life insurance, short-term disability, & long-term disability
Salary range: $145,000 - $190,000 Disclaimer: Salary for this position, along with additional compensation options, will be determined on an individual basis following the interview process, considering various factors such as years of experience, skills, education/certifications, contract specifications, market conditions, etc.
Not a good fit? Check out our other opportunities: Next steps: Apply online and one of our recruiters will reach out to you. We have a streamlined process of phone screen with a recruiter, interview with a Visionist team at our HQ in Columbia, MD, and that is all! Interested in learning more about Visionist and the work we do? Check out our website! U.S citizenship required (green card holders and permanent residents are not eligible). Applicants selected will be required to obtain / maintain a government security clearance.
Visionist, Inc. is an Equal Opportunity / Protected Veterans / Individuals with Disabilities employer.
For over 15 years, Visionist has been solving the Intelligence Community's toughest software and analysis challenges. As a 100% employee-owned company, we prioritize our people-your job security is assured. We embed small engineering teams with analysts to rapidly identify and solve mission capability gaps playing a critical role in defending our nation's cyber infrastructure & providing expertise in malware analysis, attribution, mapping adversarial infrastructure, pen testing, and operational planning. Our open-door leadership team fosters a supportive culture, where internal growth and promotion opportunities are the norm. Don't just take our word for it-check out our 4.8-star review on Glassdoor. Join a company that feels like a family with regular happy hours, baseball games, activity clubs and more. Check us out at
Your contributions are...
- Design, develop, test, and maintain complex Multi-INT software systems
- Apply modern and traditional object-oriented programming techniques
- Create technical/user documentation and deliver user training
- Analyze system requirements and conduct trade-off and impact studies
- Perform independent software validation and review test plans/results for compliance
- Collaborate with software teams across the full development lifecycle
Requirements for your new career...
- Bachelor's degree in a technical discipline. (Additional higher education may substitute years of experience)
- 10 years of experience in software development
- Experience with object-oriented programming and modern dev tools
- Background in Multi-INT or complex technical software systems
- Strong skills in requirement analysis and system documentation
- Ability to verify third-party software against system requirements
- Effective collaboration and communication skills Benefits of becoming a Visionist: Your New Career
- We are a 100% employee-owned company, so our employees see the benefit of their contributions and have a stake in our overall success!
- Competitive 15% retirement contribution! (5% 401K match & 10% ESOP)
- 4 weeks paid time off that is never "use or lose", 12 paid holidays, comp time , overtime , AND flexible work hours
- 80 hours of paid parental leave with an additional $8,000 supplemental payment upon returning from maternity
- Medical, dental, & vision benefits for both individuals and families (those who waive medical benefits will receive an additional $4,160/year )
- Annual lifestyle bonus of $600 - use it towards gyms/fitness, new tech, or your HSA!
- Annual merit increases & performance-based bonuses
- Term life insurance, short-term disability, & long-term disability
Salary range: $145,000 - $190,000 Disclaimer: Salary for this position, along with additional compensation options, will be determined on an individual basis following the interview process, considering various factors such as years of experience, skills, education/certifications, contract specifications, market conditions, etc.
Not a good fit? Check out our other opportunities: Next steps: Apply online and one of our recruiters will reach out to you. We have a streamlined process of phone screen with a recruiter, interview with a Visionist team at our HQ in Columbia, MD, and that is all! Interested in learning more about Visionist and the work we do? Check out our website! U.S citizenship required (green card holders and permanent residents are not eligible). Applicants selected will be required to obtain / maintain a government security clearance.
Visionist, Inc. is an Equal Opportunity / Protected Veterans / Individuals with Disabilities employer.
Vacancy posted 11 hours ago
Similar jobs that could be interesting for youBased on the Mid-Level Software Engineer in Washington DC vacancy
$87.1k - $157.45k
...Description Are you ready to build software that makes a real-world impact? Leidos is seeking a talented Mid-Level Full Stack Software Engineer to join the Chinook Program supporting an Intelligence Community customer. In this role, you’ll design, develop, and deliver...SoftwareContract workLocal areaImmediate start$70k - $190k
...Business Journal's (BBJ) Best Places to Work 2019, runner up in 2020 and a finalist in 2021! Belay Technologies is seeking a Mid-level Software Engineer to join our intel team. We are seeking a React Software Developer to support essential services and mission critical...SoftwareContract workWork experience placementRemote workMonday to FridayFlexible hours1 day per week$100k - $150k
...years, our areas of expertise have expanded to include Systems Engineering, Program Management, In-Service Engineering, Equipment... ...and knowledge to our team! We are seeking an experienced Mid-Level Software Engineer (SEG2) to support a large support services...SoftwareContract workTemporary workFor contractorsFor subcontractorWork at officeLocal areaRemote workFlexible hours$87.1k - $157.45k
...been building your skills in SQL, data engineering fundamentals, and mission‑driven development... ...a mission with visibility at senior levels, you’ll thrive here. We’re hiring a... ...Bachelor’s degree in computer science, Software Engineering, or related field with 4–8 years...SoftwareLocal areaImmediate start- ...implementing microservices architectures. • Strong knowledge of software architecture principles and practices. • Excellent... ..., collaborative environments • Knowledge of modern software engineering, to include DevSecOps practices and continuous integration/continuous...Software
- JRAD is seeking candidates for a Mid-Level Software Developer position responsible for designing, developing, testing, and maintaining software... ...: ~ Bachelor's degree in: Computer Science, Software Engineering, or a related field. ~5 years of hands-on experience in...SoftwareFull timeContract workRemote workFlexible hours
- ...workflows. In addition, the responsibilities will include meeting software compliance standards including version control, developing and... ...and deployment experience in delivering enterprise level solution. Ability to develop software based on the description...Software
- ...Experience Required Minimum 10+ years of relevant experience in IT software development and 5+ experience as a technical lead in... ..., WCF, REST, SOAP, CSS, DOM, JSON, XML, and Web API. Expert-level competency in Database modeling techniques with Oracle / SQL Server...SoftwareWork at office
- ...Job Title: SOFTWARE ENGINEER - MID *Local to DMV area Job Description: We are seeking a Mid-Level Software Engineer to join our innovative Water Utility Technology team. In this role, you will be responsible for developing and maintaining data-driven software...SoftwareWork experience placementLocal areaRemote work
$70.8k - $172.4k
...this range includes various factors not limited to skill set, level, experience, relevant training, and licensure and certifications... ...#ClearanceJobs Skills: Application Development Software Architecture Data Modeling Databricks Result oriented...SoftwareFull timeLocal area- ...Ford Pro Software Engineer While others are taking a technology-first approach, Ford Pro is putting people first. We are building a self-driving business ecosystem that is purpose-designed from the outset. Ford’s Pro strategy is different because we are designing, testing...Software
- ...awardee and Washington Top Workplaces honoree, is seeking a DevOps Engineer to support our growing team. The DevOps Engineer is a highly... ...Trains (ARTs) to deliver secure, reliable, and auditable software at scale. The DevOps Engineer will support a complex enterprise...SoftwareFull timeContract work
- ...Overview Black Canyon Consulting (BCC) is searching for a Mid-Level Software Developer with C++ and Javascript to support National Center for Biotechnology Information (NCBI). This opportunity is full time and onsite at the NCBI in Bethesda, MD. The NCBI Taxonomy covers...SoftwareFull timeWork experience placement
$140k
...Services, and data model design/implementation. Preferred Skills: Experience working with accounting systems like CGI Momentum software or other COTS product. Experience development applications to Financial Management controls/business processes. Experience...SoftwareLocal areaMonday to Friday- ...Senior DevOps Engineer Alexandria, Virginia, United States About The Job Senior DevOps Engineer Design and develop automated... ...-adopt automated solutions for their development pipelines and software development lifecycle. Perform maintenance and troubleshooting...Software
- ...familiarity with integration points (e.g., LDAP, APIs, CAD, GIS) ~ Must be able to manage and track change requests and software releases ~ Must have knowledge of TRIRIGA transition activities to MREF ~ Must be competent in Perspective web interface...SoftwareFor contractors
- ...think they come on site Java /Python Developer will help support the API Platform implementation. Senior Full-Stack Software Engineer responsible for building web applications using Python, Java, and many other cutting-edge technologies. Responsibilities:...Software
$74k - $184k
...Technologies (IDT), a leading defense technology company, is seeking a Software Engineer to be part of our Warfare Systems team and based out of our... ...IDT is often looking to place multiple candidates at various levels. Therefore, more than one pay range has been included,...SoftwareFull timeWork at officeImmediate startRemote work$74k - $184k
...Technologies (IDT), a leading defense technology company, is seeking a Software Engineer to be part of our Warfare Systems team and based out of our... ...IDT is often looking to place multiple candidates at various levels. Therefore, more than one pay range has been included,...SoftwareFull timeWork at officeImmediate startRemote work$105k - $141.75k
...or PLI programming experience System level experience of IBM CICS; IMS and JCL Relational... ...platforms. Familiarity with agile engineering practices like Test Automation, Test-... ...gross before taxes. . What Rocket Software can offer you in USA: Unlimited...SoftwareRemote workWorldwide- ...Modeling and Analytics Development Team is looking for a senior software engineer to join their team as they engage on their tech journey to... ...processes that are automated by the application. Assess high level design issues relating to platform, enterprise software, and...SoftwareContract workImmediate start
- ...Software Developer This position is onsite in Huntsville AL at Redstone Arsenal: $3,0... ...collaborate with cross-functional teams including engineers, data professionals, DevOps, and UX... ...environment. This position is open to mid-level and senior developers, with...SoftwareRelocation package
- ...DevOps/Cloud Solutions Engineer As a member of our Foundational and Core Services Enablement team, you will work alongside architects... ...experience required ~1-3 years hands-on experience in software development experience preferred ~2-3 years of experience with...Software
- ...Description Summary: The Customer Solutions Engineer a highly skilled Mainframe Modernization... ...or PLI programming experience System level experience of IBM CICS; IMS and JCL... ...Remote #LI-MM1 . . What Rocket Software can offer you in USA: Unlimited Vacation...SoftwareLocal areaRemote workWorldwide
- ...Mid-Level Software Developer We are seeking a Mid-Level Software Developer to join a collaborative engineering team supporting mission-critical Human Resources applications for a national security customer. This position offers the opportunity to develop, enhance, and...SoftwareFull time
- ...Subject matter may include studies and planning, architecture and engineering design, construction, environmental, program management, and... ...and style. A strong working knowledge of desktop publishing software (e.g., Adobe Creative Suite), graphics programs (e.g., InDesign...SoftwareDaily paidWork at officeRemote workRelocation package
- ...developing, programming, maintaining and/or testing complex, multifaceted end user applications and processes. Utilizes analytical software (e.g., SAS, Stata, SQL Developer, MicroStrategy, Microsoft Power Apps, Microsoft Power BI), Excel, VBA, Access, as well as other...SoftwareWork at office
- ...MANTECH is seeking a highly motivated and collaborative Software Engineer to join our team in Laurel , MD. In this role, you will develop... ..., and requirements analysis and synthesis from system level to individual software components. Responsibilities include...SoftwareWork at office
- ...Clearance Active Secret (DCSA-issued) Position Summary Senior-level developer/architect supporting all aspects of PeopleSoft application... .... Required Experience and Qualifications 8-10 years of related software development and architecture experience (per SOW Section 8.0...Software
- ...Position Overview The Mid-Level Developer supports implementation of AWS Cloud Native solutions... .... Collaborate closely with Test Engineers to resolve defects. Integration & Quality... ...efforts. Required Qualifications 4–7 years of software development experience. Strong...SoftwareTemporary workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Mid-Level Software Engineer. Be the first to apply!
Related searches
- senior robotics software engineer Washington DC
- intermediate software engineer Washington DC
- junior software developer Washington DC
- graduate software engineer Washington DC
- software engineer internship Washington DC
- senior software engineer Washington DC
- software developer fintech Washington DC
- software engineer visa sponsorship Washington DC
- senior software engineer ruby on rails Washington DC
- federal - software developer Washington DC


