> Markdown version of [/jobs/ext/4152466-software-engineer-full-stack](https://www.wearedevelopers.com/jobs/ext/4152466-software-engineer-full-stack). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer (Full Stack) - **Company:** Visionist, Inc - **Location:** Fort Meade, MD, United States - **Experience:** Experienced - **Salary:** $126,500.0 - $176,000.0 - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Data Analysis, HTML5, Big Data, Cascading Style Sheets (CSS), Collaborative Software, Data Visualization, Python (Programming Language), Next.js, Software Engineering, Software Systems, ReactJS, Backend, Git, Vue.js, Front End Software Development, Restful APIs, Software Version Control - **Published:** October 26, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=b0ec437c2404fd05 ## About the Role * Bachelor's degree in a technical discipline. (Additional 4 years of experience may substitute degree) * 3 years of experience in Software Engineering * Familiarity with data science principles and techniques for analyzing complex datasets and deriving meaningful insights * Experience with Python back-end development, including custom libraries and REST API functions * Familiarity with version control systems such as Git for collaborative software development * Proficiency in front-end technologies, including React, Vue, or Next.js, JavaScript, HTML5, and CSS3 * Ability to learn quickly and adapt to evolving technical and mission requirements * Strong problem-solving skills and a commitment to delivering high-quality software solutions * Interest in expanding technical knowledge and staying current with emerging technologies and industry trends ## Description * Develop specialized full-stack software tools and tradecraft to support analysts and operators on the JCPG/CAP Discovery Analytics Team * Collaborate with the team lead to understand mission requirements and address the needs of analysts and operators * Design and implement solutions for data visualization, task automation, and workflow improvements * Work with cross-functional teams to identify opportunities to optimize existing tradecraft and tooling * Drive development projects and proposals independently, taking ownership throughout the software development lifecycle * Design, architect, and implement robust, scalable software solutions aligned with project requirements * Continuously improve and optimize existing code to enhance performance, reliability, and maintainability