Search Remote Jobs

Senior Software Engineer

🔥 0 minutes ago

🇺🇸 United States – Remote

💵 $140k - $180k / year

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

👻 Ghost score 0%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Digital Consultants LLC

Digital Consultants LLC

11 - 50 employees

Founded 2011

💼 Consulting

🎖️ Defense

📦 Logistics

Consulting • Defense • Logistics

Digital Consultants LLC is a certified SBA 8(a) small business that provides IT services to various clients in the Federal, civilian, and private sectors. The company emphasizes values such as integrity, quality, and innovation, fostering a work environment where employees are encouraged to generate fresh and unique ideas. Digital Consultants LLC is committed to delivering excellent results while maintaining honesty and ethical standards with their employees and clients.

📋 Description

• Design, develop, implement, maintain, and improve full-stack software applications supporting FEMA AI solutions • Translate FEMA program needs, customer pain points, system requirements, data usage, work processes, and user journeys into secure, scalable, maintainable, production-ready solutions • Develop front-end, middleware, and back-end components using PERN technologies • Develop infrastructure as code using Terraform • Apply software architecture and engineering best practices to determine specifications, requirements, integration patterns, data flows, security boundaries, and deployment approaches • Build, configure, and sustain AI-enabled applications including RAG chatbots, document processing and translation, predictive dashboards, analytics tools, fraud detection, routing, and workflow automation • Integrate and refactor internally and externally developed solutions into FEMA enterprise engineering patterns and approved hosting environments • Develop, implement, and maintain CI/CD pipelines using FEMA-approved tools • Manage source code through Git-based repositories, configuration management, and version-control standards • Integrate observability capabilities for performance monitoring, troubleshooting, reliability, and continuous improvement • Direct or support installation, configuration, releases, upgrades, maintenance, testing, debugging, and production deployment • Conduct systems analysis, identify problem areas, recommend improvements, and summarize development and service issues • Collaborate with product owners, program managers, architects, developers, data scientists, cloud engineers, security personnel, customer program offices, and development teams • Participate in Agile/Scrum ceremonies and Joint Development Team practices • Deliver work according to sprint schedules and FEMA System/Software Engineering Life Cycle processes • Develop and maintain architecture, build, operating, security, customer, technical standards, implementation, test, and other version-controlled documentation • Support role-based access-control and permission designs • Support security boundary and Authority to Operate activities, data-management controls, risk and issue mitigation, and secure application delivery • Ensure ICT complies with Section 508 accessibility requirements and provide accessibility testing artifacts • Provide technical input to project status, performance, quality, customer interaction, and system-of-record documentation • Conduct demonstrations to obtain stakeholder feedback • Provide technical leadership and subject-matter expertise while maintaining support during normal and, when required, extended operating hours

🎯 Requirements

• Must be a U.S. citizen • Must receive a favorably adjudicated FEMA public trust suitability determination before entry on duty • Bachelor's or Master's degree in computer science, Artificial Intelligence, Machine Learning, or a related field • Five to ten years of relevant experience • Extensive software development, scripting, and technical project-management experience • Experience applying Scrum and Agile software-development methodologies • In-depth knowledge of relational databases • Excellent analytical, systems-analysis, troubleshooting, and problem-solving skills • Hands-on experience developing applications using multiple software frameworks • Proficiency with software-engineering tools and software architecture • Proficiency in full-stack development and PERN technologies • Proficiency with infrastructure-as-code tools such as Terraform • Expertise managing CI/CD pipelines and Git-based source-code management • Experience integrating observability tools into software-engineering efforts • Experience directing system installation and upgrades and following the software development lifecycle • Ability to determine system specifications and requirements, evaluate information needs and workflows, and recommend performance and process improvements • Ability to collect, analyze, summarize, and communicate development and service issues to technical and nontechnical stakeholders • Microsoft Certified: Azure Developer Associate (AZ-204) or similar is highly desired • Experience engineering AI-enabled applications • Experience developing or integrating applications in FEMA-relevant platforms such as Microsoft Azure, Azure AI Foundry, Azure OpenAI, AWS, Google Cloud Platform, Microsoft 365, ServiceNow, or CRM platforms • Experience onboarding or refactoring externally developed applications for enterprise cloud environments, shared services, or established engineering patterns • Familiarity with federal cloud security, FedRAMP-authorized services, security boundaries, Authority to Operate processes, role-based access control, and secure data-handling practices • Experience supporting Section 508/WCAG accessibility validation • Experience producing technical architecture, build, operating, security, testing, deployment, and customer-support documentation • Experience working with government product owners and multidisciplinary engineering teams in a Joint Development Team or comparable collaborative delivery model • Familiarity with human-centered design, UI/UX practices, HTML, CSS, JavaScript, React, prototyping, testing, debugging, and browser development tools

🏖️ Benefits

• Paid Time Off (PTO) • Group health plans • Income protection and supplemental benefits • 401(k) plan with company matching • Health Savings Account (HSA) • Flexible Spending Account (FSA) • Pet insurance options • Employee Assistance Program (EAP) • Competitive wages • Growth opportunities • Reasonable accommodation during the employment process

Apply Now

Similar Jobs

🔥 6 minutes ago

Neumo

1001 - 5000

🏛️ Government

☁️ SaaS

Senior Software Engineer designing Oracle PL/SQL and Java solutions for Neumo’s government-focused retirement administration platform. Leading architecture, optimization, security, and mentoring.

🔥 16 minutes ago

Level Data

51 - 200

📚 Education

☁️ SaaS

Software Engineer II building C#/.NET, SQL, and React systems for At Level Data's K-12 education data infrastructure. Delivering reliable statewide educator workforce and credentialing platforms.

🔥 16 minutes ago

Level Data

51 - 200

📚 Education

☁️ SaaS

Senior Software Engineer building reliable educator data and credentialing platforms for K-12 education agencies. Owning C#/.NET features, integrations, performance, and production support.

🔥 16 minutes ago

Level Data

51 - 200

📚 Education

☁️ SaaS

Software Engineer I building C#/.NET and SQL systems for Level Data's K-12 education infrastructure. Supporting educator licensure, credentialing, and state agency workflows.

🔥 19 minutes ago

Neumo

1001 - 5000

🏛️ Government

☁️ SaaS

💳 Fintech

Senior Software Engineer designing Oracle PL/SQL and Java pension administration platforms. Providing architecture leadership, mentoring, and technical consulting for government services.