{"schemaVersion":"jobsearcher.job.v1","id":"c184fee4a0c51c07e37415d6","url":"https://jobsearcher.com/jobs/c184fee4a0c51c07e37415d6","canonicalUrl":"https://jobsearcher.com/jobs/c184fee4a0c51c07e37415d6","title":"Software Engineer","description":"Senior Software Engineer (Contingent Upon Contract Award)\nPosition Summary\n\nOrgro is seeking a Senior Software Engineer to design, develop, integrate, deploy, and sustain full-stack applications supporting FEMA's artificial intelligence portfolio. This position will lead application architecture and software engineering for new AI solutions and will assess, harden, integrate, or selectively refactor solutions developed outside FEMA's enterprise environments.\n\nThe engineer will collaborate with FEMA product owners, AI engineers, platform teams, cybersecurity personnel, and other stakeholders to deliver reliable applications across FEMA-approved cloud and software platforms.\n\nKey Responsibilities\nDesign and develop front-end, middleware, API, database, and back-end components for AI-enabled applications.\nTranslate mission requirements and user needs into system architecture, technical specifications, and working software.\nDevelop and maintain applications using modern frameworks and languages such as React, Node.js, JavaScript, Python, Java, and PostgreSQL.\nDesign and maintain REST APIs, system integrations, authentication and authorization controls, data contracts, and failure-handling processes.\nAssess externally developed applications, source code, dependencies, deployment methods, test coverage, documentation, and support readiness.\nRecommend whether externally developed solutions should be accepted, hardened, selectively refactored, redesigned, or deferred.\nBuild and maintain CI/CD pipelines, Git-based workflows, infrastructure-as-code components, automated tests, and release controls.\nImplement application logging, monitoring, observability, rollback, recovery, and troubleshooting capabilities.\nSupport system installation, configuration, deployment, upgrades, defect resolution, performance improvement, and sustainment.\nProduce architecture, build, test, deployment, operations, and support documentation.\nParticipate in Agile planning, demonstrations, technical reviews, and Joint Development Team activities with FEMA stakeholders.\nDevelop software that meets applicable FEMA security, privacy, accessibility, and Section 508 requirements.\nRequired Qualifications\n5 to 10 years of relevant software-development and application-engineering experience.\nBachelor's or master's degree in computer science, software engineering, artificial intelligence, machine learning, or a related field.\nStrong full-stack development experience using modern front-end, back-end, and database technologies.\nProficiency with JavaScript and modern application frameworks; experience with Python or another server-side language.\nStrong knowledge of relational databases and application integration.\nExperience with software architecture, system design, testing, debugging, deployment, and sustainment.\nExperience managing CI/CD pipelines, Git-based code repositories, infrastructure as code such as Terraform, and observability tools.\nExperience working in Agile or Scrum development environments.\nStrong analytical, documentation, communication, and problem-solving skills.\nDesired Experience\nExperience with PostgreSQL, Express.js, React, and Node.js or comparable full-stack architectures.\nExperience integrating AI or machine-learning services into production applications.\nExperience with Azure, AWS, GCP, Microsoft 365, ServiceNow, CRM platforms, or other enterprise cloud environments.\nExperience supporting federal systems, security authorization activities, accessibility testing, and controlled production releases.\nShared employment requirements\nU.S. citizenship.\nAbility to obtain and maintain the FEMA-required public-trust suitability.\nAbility to comply with DHS and FEMA security, privacy, training, and information-handling requirements.\nAvailability to support collaborative Agile development and Government stakeholder meetings.","company":"Orgro","rawCompany":"orgro","city":"Washington","state":"DC","isRemote":false,"isActive":false,"createdAt":"2026-09-01T10:39:26.015Z","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-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Engineer","description":"Senior Software Engineer (Contingent Upon Contract Award)\nPosition Summary\n\nOrgro is seeking a Senior Software Engineer to design, develop, integrate, deploy, and sustain full-stack applications supporting FEMA's artificial intelligence portfolio. This position will lead application architecture and software engineering for new AI solutions and will assess, harden, integrate, or selectively refactor solutions developed outside FEMA's enterprise environments.\n\nThe engineer will collaborate with FEMA product owners, AI engineers, platform teams, cybersecurity personnel, and other stakeholders to deliver reliable applications across FEMA-approved cloud and software platforms.\n\nKey Responsibilities\nDesign and develop front-end, middleware, API, database, and back-end components for AI-enabled applications.\nTranslate mission requirements and user needs into system architecture, technical specifications, and working software.\nDevelop and maintain applications using modern frameworks and languages such as React, Node.js, JavaScript, Python, Java, and PostgreSQL.\nDesign and maintain REST APIs, system integrations, authentication and authorization controls, data contracts, and failure-handling processes.\nAssess externally developed applications, source code, dependencies, deployment methods, test coverage, documentation, and support readiness.\nRecommend whether externally developed solutions should be accepted, hardened, selectively refactored, redesigned, or deferred.\nBuild and maintain CI/CD pipelines, Git-based workflows, infrastructure-as-code components, automated tests, and release controls.\nImplement application logging, monitoring, observability, rollback, recovery, and troubleshooting capabilities.\nSupport system installation, configuration, deployment, upgrades, defect resolution, performance improvement, and sustainment.\nProduce architecture, build, test, deployment, operations, and support documentation.\nParticipate in Agile planning, demonstrations, technical reviews, and Joint Development Team activities with FEMA stakeholders.\nDevelop software that meets applicable FEMA security, privacy, accessibility, and Section 508 requirements.\nRequired Qualifications\n5 to 10 years of relevant software-development and application-engineering experience.\nBachelor's or master's degree in computer science, software engineering, artificial intelligence, machine learning, or a related field.\nStrong full-stack development experience using modern front-end, back-end, and database technologies.\nProficiency with JavaScript and modern application frameworks; experience with Python or another server-side language.\nStrong knowledge of relational databases and application integration.\nExperience with software architecture, system design, testing, debugging, deployment, and sustainment.\nExperience managing CI/CD pipelines, Git-based code repositories, infrastructure as code such as Terraform, and observability tools.\nExperience working in Agile or Scrum development environments.\nStrong analytical, documentation, communication, and problem-solving skills.\nDesired Experience\nExperience with PostgreSQL, Express.js, React, and Node.js or comparable full-stack architectures.\nExperience integrating AI or machine-learning services into production applications.\nExperience with Azure, AWS, GCP, Microsoft 365, ServiceNow, CRM platforms, or other enterprise cloud environments.\nExperience supporting federal systems, security authorization activities, accessibility testing, and controlled production releases.\nShared employment requirements\nU.S. citizenship.\nAbility to obtain and maintain the FEMA-required public-trust suitability.\nAbility to comply with DHS and FEMA security, privacy, training, and information-handling requirements.\nAvailability to support collaborative Agile development and Government stakeholder meetings.","datePosted":"2026-09-01T10:39:26.015Z","dateModified":"2026-09-01T10:39:26.015Z","hiringOrganization":{"@type":"Organization","name":"Orgro","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Washington","addressRegion":"DC","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"c184fee4a0c51c07e37415d6"},"url":"https://jobsearcher.com/jobs/c184fee4a0c51c07e37415d6"}}