{"schemaVersion":"jobsearcher.job.v1","id":"782b0ccdc2af0965775adb2b","url":"https://jobsearcher.com/jobs/782b0ccdc2af0965775adb2b","canonicalUrl":"https://jobsearcher.com/jobs/782b0ccdc2af0965775adb2b","title":"Software Engineer","description":"This job posting is Full-Stack Software Engineer to design, build, and deliver secure, highly interactive applications for mission-focused users. The ideal candidate has strong experience with Python, Django REST Framework, React, TypeScript, modern state management, MySQL, Docker Compose, and Git-based development. You should be comfortable optimizing complex canvas-based interfaces, profiling React performance, designing efficient data models, and making safe, backward-compatible changes in mature codebases. You will own work from loosely defined requirements through deployment, using GitHub Actions and AWS services such as EC2, S3, and ECS, while maintaining robust end-to-end test coverage with tools such as Playwright, Selenium, or Cypress.\n\nThis role requires thoughtful use and review of AI coding tools, including the ability to recognize generated-code failures, protect sensitive information, distinguish AI-assisted development from agentic workflows, and apply least-privilege controls to agent tools and permissions. You will also help meet security and compliance requirements by addressing STIG/SCAP findings, Fortify results, and DAST findings from tools such as OWASP ZAP. Success requires a strong product mindset, care for usability in information-dense operator workflows, and the confidence to lead customer meetings, gather requirements, demonstrate work, and clearly explain technical decisions. Experience with GIS technologies, WebSockets, SSO and identity systems is a plus.\n\nEngineering\nFamiliarity with Python, Django, and building REST APIs, ideally with Django REST Polymorphic\nStrong React + TypeScript fundamentals, with modern state-management experience (e.g. Redux Toolkit) and experience building interactive, canvas-based applications\nSkilled at React performance debugging and profiling, using the React Profiler / DevTools to find and fix re-render and rendering bottlenecks in rich, highly interactive interfaces\nComfortable with relational databases (MySQL) and writing efficient queries, including schemas that use polymorphic inheritance\nA track record of safe, incremental changes to a mature codebase, mindful of regressions and backward compatibility\nExperience with containerized development and deployment using Docker Compose\nProficiency in git workflows as well as maintaining a high level of code hygiene and branch management, with particular care paid to creation of issues, maintaining projects, and creating detailed, verbose pull requests\n AI-Assisted Development\nHands-on with at least one AI coding tool (e.g. Claude Code, Codex), with the judgment to know where it fits and where it can't be used\nA security- and compliance-oriented approach to identifying what information can and can't be shared with AI tools\nAble to read and understand generated code before committing it, and to explain why it works and where it might be wrong from their own understanding\nCapable of reviewing AI-assisted contributions and identifying common LLM hallucinations and failure patterns\nAble to explain the difference between general AI-assisted development and building agentic features/workflows\nUnderstands how to scope an AI agent's permissions and tool access, granting only what task requires\n Testing & delivery\nExperience with CI/CD using GitHub Actions (or similar tooling), including building and deploying to AWS infrastructure (EC2, S3, ECS)\nExperience implementing or maintaining end-to-end test suites using Playwright, Selenium or Cypress\n Security & compliance\nFamiliarity with STIG compliance and checking tools (SCAP/STIG scanners) and remediating findings\nExperience with Fortify static analysis and remediating flagged vulnerabilities\nFamiliarity with dynamic security scanning (OWASP ZAP or similar DAST)\n UI/UX\nExperience designing software for specific, known users doing a particular job, thinking in operator workflows and real tasks\nCare for usability, layout, and interaction in complex, information-dense interfaces\nAn eye for performance and responsiveness in rich, highly interactive interfaces\n Communication\nComfortable running a meeting with customers and stakeholders, including gathering requirements, demoing work, and answering questions directly\nAble to explain technical concepts and trade-offs clearly to non-technical stakeholders\nClear about the what and why of a code change in PR descriptions, reviews, and documentation\nSelf-starting: takes a loosely defined problem and drives it to a shipped, verified result without close management\n Nice to have\nGeospatial / GIS work (Mapbox GL / MapLibre, GeoJSON, Turf)\nReal-time / WebSocket applications (Django Channels)\nSSO / identity systems (OIDC, LDAP, Keycloak) and fine-grained permissions\nFamiliarity with other statically typed languages such as C#/.NET, Java, Go, or Rust\nExperience with AWS Bedrock in GovCloud","company":"Bluestonelogic","rawCompany":"bluestonelogic","city":"Washington","state":"DC","isRemote":false,"isActive":false,"createdAt":"2026-09-02T11:12:14.961Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Engineer","description":"This job posting is Full-Stack Software Engineer to design, build, and deliver secure, highly interactive applications for mission-focused users. The ideal candidate has strong experience with Python, Django REST Framework, React, TypeScript, modern state management, MySQL, Docker Compose, and Git-based development. You should be comfortable optimizing complex canvas-based interfaces, profiling React performance, designing efficient data models, and making safe, backward-compatible changes in mature codebases. You will own work from loosely defined requirements through deployment, using GitHub Actions and AWS services such as EC2, S3, and ECS, while maintaining robust end-to-end test coverage with tools such as Playwright, Selenium, or Cypress.\n\nThis role requires thoughtful use and review of AI coding tools, including the ability to recognize generated-code failures, protect sensitive information, distinguish AI-assisted development from agentic workflows, and apply least-privilege controls to agent tools and permissions. You will also help meet security and compliance requirements by addressing STIG/SCAP findings, Fortify results, and DAST findings from tools such as OWASP ZAP. Success requires a strong product mindset, care for usability in information-dense operator workflows, and the confidence to lead customer meetings, gather requirements, demonstrate work, and clearly explain technical decisions. Experience with GIS technologies, WebSockets, SSO and identity systems is a plus.\n\nEngineering\nFamiliarity with Python, Django, and building REST APIs, ideally with Django REST Polymorphic\nStrong React + TypeScript fundamentals, with modern state-management experience (e.g. Redux Toolkit) and experience building interactive, canvas-based applications\nSkilled at React performance debugging and profiling, using the React Profiler / DevTools to find and fix re-render and rendering bottlenecks in rich, highly interactive interfaces\nComfortable with relational databases (MySQL) and writing efficient queries, including schemas that use polymorphic inheritance\nA track record of safe, incremental changes to a mature codebase, mindful of regressions and backward compatibility\nExperience with containerized development and deployment using Docker Compose\nProficiency in git workflows as well as maintaining a high level of code hygiene and branch management, with particular care paid to creation of issues, maintaining projects, and creating detailed, verbose pull requests\n AI-Assisted Development\nHands-on with at least one AI coding tool (e.g. Claude Code, Codex), with the judgment to know where it fits and where it can't be used\nA security- and compliance-oriented approach to identifying what information can and can't be shared with AI tools\nAble to read and understand generated code before committing it, and to explain why it works and where it might be wrong from their own understanding\nCapable of reviewing AI-assisted contributions and identifying common LLM hallucinations and failure patterns\nAble to explain the difference between general AI-assisted development and building agentic features/workflows\nUnderstands how to scope an AI agent's permissions and tool access, granting only what task requires\n Testing & delivery\nExperience with CI/CD using GitHub Actions (or similar tooling), including building and deploying to AWS infrastructure (EC2, S3, ECS)\nExperience implementing or maintaining end-to-end test suites using Playwright, Selenium or Cypress\n Security & compliance\nFamiliarity with STIG compliance and checking tools (SCAP/STIG scanners) and remediating findings\nExperience with Fortify static analysis and remediating flagged vulnerabilities\nFamiliarity with dynamic security scanning (OWASP ZAP or similar DAST)\n UI/UX\nExperience designing software for specific, known users doing a particular job, thinking in operator workflows and real tasks\nCare for usability, layout, and interaction in complex, information-dense interfaces\nAn eye for performance and responsiveness in rich, highly interactive interfaces\n Communication\nComfortable running a meeting with customers and stakeholders, including gathering requirements, demoing work, and answering questions directly\nAble to explain technical concepts and trade-offs clearly to non-technical stakeholders\nClear about the what and why of a code change in PR descriptions, reviews, and documentation\nSelf-starting: takes a loosely defined problem and drives it to a shipped, verified result without close management\n Nice to have\nGeospatial / GIS work (Mapbox GL / MapLibre, GeoJSON, Turf)\nReal-time / WebSocket applications (Django Channels)\nSSO / identity systems (OIDC, LDAP, Keycloak) and fine-grained permissions\nFamiliarity with other statically typed languages such as C#/.NET, Java, Go, or Rust\nExperience with AWS Bedrock in GovCloud","datePosted":"2026-09-02T11:12:14.961Z","dateModified":"2026-09-02T11:12:14.961Z","hiringOrganization":{"@type":"Organization","name":"Bluestonelogic","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Washington","addressRegion":"DC","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"782b0ccdc2af0965775adb2b"},"url":"https://jobsearcher.com/jobs/782b0ccdc2af0965775adb2b"}}