15 open positions available
Design, configure, customize, and implement ServiceNow applications to meet client requirements. | 6+ years software development, 2+ years ServiceNow implementation, 1+ year App Engine development, US citizenship, and ability to obtain DHS clearance. | Description - We are open to supporting 100% remote work anywhere within the U.S.* As a Senior ServiceNow Developer, you play a pivotal role in successfully designing and deploying ServiceNow solutions for our clients. In this role, you will be responsible for designing, configuring, customizing, and implementing ServiceNow applications to meet specific client business requirements. Your technical expertise, attention to detail, and commitment to excellence will contribute significantly to the success of our projects and the satisfaction of our clients. At the senior level, you are expected to work both independently and collaboratively based on project needs. Your Responsibilities Include Solution Discovery & Design: Work closely with Solutions Architects and Business Analysts to understand and document the business outcomes and functional requirements and translate them into effective ServiceNow solution designs. Technical Implementation: Collaborate with cross-functional teams to implement ServiceNow solutions to align with the designed requirements and ensure solutions meet industry best practices. Develop and maintain complex scripts, business rules, and UI policies. Data Migration: Support data migration design and activities from legacy systems to ServiceNow, ensuring data accuracy and consistency during the transition. Validate that data is migrated to the most beneficial ServiceNow data structures, leveraging out-of-the-box data schemas before designing custom tables and fields. Integration Management: Assist architects and senior developers in the integration of ServiceNow with other systems and applications to create seamless end-to-end processes. Technical Documentation: Create detailed documentation of configurations, customizations, data schemas, and other technical decisions for future reference. Testing and Quality Assurance: Conduct thorough testing of ServiceNow configurations to validate functionality, data integrity, and user experience. Address any issues and perform necessary adjustments to ensure the solution meets the desired outcomes. User Training: Support end-user training to ensure a smooth adoption of the implemented solution. Change Management: Support change management efforts by assisting senior developers, architects, and users during the transition period, addressing inquiries, and resolving issues promptly. Incident and Problem Resolution: Troubleshoot and resolve technical issues related to ServiceNow implementations. Collaborate with support teams to provide timely resolution to incidents and problems. Security and Compliance: Adhere to security best practices and ensure that implemented solutions meet relevant compliance requirements. Continuous Learning: Stay updated on the latest ServiceNow features, enhancements, and best practices to enhance the quality of implementations and maintain expertise in the platform. Continue certification and training process to meet Practice standards and growth areas and contribute to the continued success of the team. Mentorship: Provide technical guidance to Associate ServiceNow Developers. Support the growth of other Practice members to meet the needs of their role, the business, and future growth opportunities. Share solutions and lessons learned with the Practice. Collaboration and Communication: Work closely with project managers, other implementation specialists, and stakeholders to ensure seamless project coordination and effective, regular communication, including risks, issues, successes, and overall project status. Basic Qualifications - US Citizenship is required (required by the federal government for this position). - Must be able to obtain a DHS Public Trust clearance. - MUST RESIDE IN THE United States (U.S.) and the work MUST BE PERFORMED in the United States (U.S.), as this work is for a federal contract and laws do apply. - 6+ years of software development experience - 2+ years of experience implementing ServiceNow solutions - 1+ years of experience in scoped application / custom application development using App Engine Desired Skills - 2+ year experience troubleshooting and resolving technical issues related to ServiceNow implementations. - 2+ years of experience building integrations using REST APIs - 1+ years of experience with Portal customization - 1+ years of experience scripting beyond basic ServiceNow scripts - 1+ years of experience in Agile Scrum - Active DHS Public Trust clearance - 1+ years of experience in App Engine - Certified in one or more additional mainline certifications, with preference for: - ServiceNow Certified Application Developer - ServiceNow Certified System Administrator - In-depth knowledge of ServiceNow platform capabilities, modules, and best practices - Familiarity with ITIL processes and IT Service Management (ITSM) principles - Strong scripting skills in JavaScript and GlideScript - Strong technical skills, including workflow configuration, and business rule development. - Experience in customizing UI and creating complex workflows. Professional Skills Hands-on experience troubleshooting and resolving technical issues. Detail-oriented tendencies with excellent problem-solving and analytical abilities. The ability to work effectively in a team-oriented, collaborative environment. Ability to interact with clients and internal teams professionally. #DMX24 #senw22 #Indeed #Clearance #SWICE23 #ICFcleared Bot and Third-Party Applications Please note that this application must be submitted directly by the applicant for consideration. Failure to do so may result in the application being excluded for consideration. Applicants needing an accommodation for disability or religious purposes in connection with the application process should contact Candidateaccommodation@icf.com for assistance. Working at ICF ICF is a global advisory and technology services provider, but we’re not your typical consultants. We combine unmatched expertise with cutting-edge technology to help clients solve their most complex challenges, navigate change, and shape the future. We can only solve the world's toughest challenges by building a workplace that allows everyone to thrive. We are an equal opportunity employer. Together, our employees are empowered to share their expertise and collaborate with others to achieve personal and professional goals. For more information, please read our EEO policy. We will consider for employment qualified applicants with arrest and conviction records. Reasonable Accommodations are available, including, but not limited to, for disabled veterans, individuals with disabilities, and individuals with sincerely held religious beliefs, in all phases of the application and employment process. To request an accommodation, please email Candidateaccommodation@icf.com and we will be happy to assist. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations. Read more about workplace discrimination rights or our benefit offerings which are included in the Transparency in (Benefits) Coverage Act. Candidate AI Usage Policy At ICF, we are committed to ensuring a fair interview process for all candidates based on their own skills and knowledge. As part of this commitment, the use of artificial intelligence (AI) tools to generate or assist with responses during interviews (whether in-person or virtual) is not permitted. This policy is in place to maintain the integrity and authenticity of the interview process. However, we understand that some candidates may require accommodation that involves the use of AI. If such an accommodation is needed, candidates are instructed to contact us in advance at candidateaccommodation@icf.com. We are dedicated to providing the necessary support to ensure that all candidates have an equal opportunity to succeed. Pay Range - There are multiple factors that are considered in determining final pay for a position, including, but not limited to, relevant work experience, skills, certifications and competencies that align to the specified role, geographic location, education and certifications as well as contract provisions regarding labor categories that are specific to the position. The pay range for this position based on full-time employment is: $98,614.00 - $167,644.00 Nationwide Remote Office (US99)
Design and maintain scalable data pipelines and workflows using cloud and big data technologies. | Bachelor's degree with 7+ years software development including 4 years building data pipelines with Python, Java, and cloud technologies. | ICF is a mission-driven company filled with people who care deeply about improving the lives of others and making the world a better place. Our core values include Embracing Difference; we seek candidates who are passionate about building a culture that encourages, embraces, and hires dimensions of difference. Our Health Engineering Systems (HES) team works side by side with customers to articulate a vision for success, and then make it happen. We know success doesn't happen by accident. It takes the right team of people, working together on the right solutions for the customer. We are looking for a seasoned Senior Data Engineer who will be a key driver to make this happen. Responsibilities: Design, develop, and maintain scalable data pipelines using Spark, Hive, and Airflow Develop and deploy data processing workflows on the Databricks platform Develop API services to facilitate data access and integration Create interactive data visualizations and reports using AWS QuickSight Builds required infrastructure for optimal extraction, transformation and loading of data from various data sources using AWS and SQL technologies Monitor and optimize the performance of data infrastructure and processes Develop data quality and validation jobs Assembles large, complex sets of data that meet non-functional and functional business requirements Write unit and integration tests for all data processing code Work with DevOps engineers on CI, CD, and IaC Read specs and translate them into code and design documents Perform code reviews and develop processes for improving code quality Improve data availability and timeliness by implementing more frequent refreshes, tiered data storage, and optimizations of existing datasets Maintain security and privacy for data at rest and while in transit Other duties as assigned Minimum Qualifications: Bachelor's degree 7+ years of hands-on software development experience 4+ years of experience building data pipelines using Python, Java, and cloud technologies, with hands-on experience leveraging Spark and Hive for large-scale data processing. Candidate must be able to obtain and maintain a Public Trust clearance Candidate must reside in the US, be authorized to work in the US, and work must be performed in the US Must have lived in the US 3 full years out of the last 5 years Preferred Qualifications: Experience building job workflows with the Databricks platform Strong understanding of AWS products including S3, Redshift, RDS, EMR, AWS Glue, AWS Glue DataBrew, Jupyter Notebooks, Athena, QuickSight, EMR, and Amazon SNS Familiar with work to build processes that support data transformation, workload management, data structures, dependency and metadata Experienced in data governance process to ingest (batch, stream), curate, and share data with upstream and downstream data users. Experienced in data pipeline builder and data wrangler who enjoys optimizing data systems and building them from the ground up. Demonstrated understanding using software and tools including relational NoSQL and SQL databases including Cassandra and Postgres; workflow management and pipeline tools such as Airflow, Luigi and Azkaban; stream-processing systems like Spark-Streaming and Storm; and object function/object-oriented scripting languages including Scala, C++, Java and Python. Familiar with DevOps methodologies, including CI/CD pipelines (Github Actions) and IaC (Terraform) Ability to obtain and maintain a Public Trust; residing in the United States Experience with Agile methodology, using test-driven development. Job Location: This position requires that the job be performed in the United States. If you accept this position, you should note that ICF does monitor employee work locations and blocks access from foreign locations/foreign IP addresses, and also prohibits personal VPN connections. Bot and Third-Party Applications Please note that this application must be submitted directly by the applicant for consideration. Failure to do so may result in the application being excluded for consideration. Applicants needing an accommodation for disability or religious purposes in connection with the application process should contact Candidateaccommodation@icf.com for assistance. Working at ICF ICF is a global advisory and technology services provider, but we’re not your typical consultants. We combine unmatched expertise with cutting-edge technology to help clients solve their most complex challenges, navigate change, and shape the future. We can only solve the world's toughest challenges by building a workplace that allows everyone to thrive. We are an equal opportunity employer. Together, our employees are empowered to share their expertise and collaborate with others to achieve personal and professional goals. For more information, please read our EEO policy. We will consider for employment qualified applicants with arrest and conviction records. Reasonable Accommodations are available, including, but not limited to, for disabled veterans, individuals with disabilities, and individuals with sincerely held religious beliefs, in all phases of the application and employment process. To request an accommodation, please email Candidateaccommodation@icf.com and we will be happy to assist. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations. Read more about workplace discrimination rights or our benefit offerings which are included in the Transparency in (Benefits) Coverage Act. Candidate AI Usage Policy At ICF, we are committed to ensuring a fair interview process for all candidates based on their own skills and knowledge. As part of this commitment, the use of artificial intelligence (AI) tools to generate or assist with responses during interviews (whether in-person or virtual) is not permitted. This policy is in place to maintain the integrity and authenticity of the interview process. However, we understand that some candidates may require accommodation that involves the use of AI. If such an accommodation is needed, candidates are instructed to contact us in advance at candidateaccommodation@icf.com. We are dedicated to providing the necessary support to ensure that all candidates have an equal opportunity to succeed. Pay Range - There are multiple factors that are considered in determining final pay for a position, including, but not limited to, relevant work experience, skills, certifications and competencies that align to the specified role, geographic location, education and certifications as well as contract provisions regarding labor categories that are specific to the position. The pay range for this position based on full-time employment is: $98,614.00 - $167,644.00 Nationwide Remote Office (US99)
Design, develop, and support ServiceNow platform applications and provide technical leadership. | 5+ years ServiceNow development experience, US work authorization, and ability to obtain federal clearance. | Description Location: We are open to supporting remote work. Must reside in the United States. Clearance: Ability to obtain and maintain a Federal Public Trust As a Senior ServiceNow Developer, you will play a critical role in designing, developing, and supporting innovative solutions on the ServiceNow platform. You will partner with business stakeholders, analysts, and technical teams to deliver scalable applications, visualizations, and workflow solutions that drive business value. Your expertise in ServiceNow development, scripting, and platform best practices will contribute significantly to successful project outcomes and operational excellence. Responsibilities At the senior level, you are expected to work independently while providing technical leadership and guidance to other team members. Your responsibilities include: Application Design & Development - Continue to build out an existing custom scoped application and visualizations using the ServiceNow platform and related technologies. - Maintain ServiceNow applications, custom components, workflows, and integrations. - Leverage industry best practices to create scalable, maintainable, and high-performing solutions. Solution Architecture & Technical Leadership - Partner with Business Analysts and stakeholders to analyze requirements and translate business needs into technical solutions. - Recommend solution approaches, alternative designs, and implementation strategies that align with organizational objectives. - Provide technical guidance and mentorship to development team members. Platform Development & Customization - Customize, and maintain ServiceNow applications using JavaScript, ServiceNow scripting, and other platform technologies. - Configure platform capabilities, workflows, business rules, and user experiences to meet business requirements. - Build responsive user interfaces and visualizations utilizing technologies such as AngularJS, React, HTML5, CSS, and related frameworks. Stakeholder Collaboration - Work closely with business and analytics teams to understand priorities and deliver effective technical solutions. - Communicate technical concepts and recommendations to both technical and non-technical audiences. - Serve as a trusted advisor to business stakeholders on emerging technologies, platform capabilities, and best practices. Delivery & Quality Assurance - Ensure deliverables are complete, accurate, high-quality, and aligned with stakeholder expectations. - Participate in solution testing, troubleshooting, and optimization efforts to ensure reliable performance. - Maintain technical documentation and support knowledge-sharing across the team. Continuous Improvement - Stay current on ServiceNow platform enhancements, emerging technologies, and industry trends. - Identify opportunities to improve processes, increase automation, and enhance user experiences. - Contribute to the ongoing evolution of development standards and operational best practices. What You'll Need Basic Requirements - 5+ years of application development experience on the ServiceNow platform. - Must be a United States (U.S.) Citizen or Permanent Resident (Green card) - Candidates must be able to obtain and maintain a Public Trust with the government - Candidate must reside in the U.S., be authorized to work in the U.S. and the work MUST BE PERFORMED in the United States (U.S.), as this work is for a federal contract, and laws do apply What You’ll Bring - Strong knowledge of ServiceNow Platform capabilities, administration, customization, and scripting. - Experience developing custom ServiceNow applications, and custom solutions. - Proficiency in JavaScript and ServiceNow scripting. - Experience with AngularJS, HTML5, CSS/CSS3, XML/JSON, REST services, and modern web development practices. - Hands-on experience designing, debugging, and supporting enterprise applications. - Ability to analyze complex business requirements and translate them into effective technical solutions. Preferred Qualifications - Highly preferred: ITSM, ITOM, Scoped App experience - ServiceNow certifications such as CSA, CAD, or other relevant credentials. - Knowledge of ServiceNow AI capabilities, including Now Assist and other platform AI features, with demonstrated experience supporting or implementing ServiceNow AI-driven solutions in enterprise environments - Experience working in fast-paced, collaborative, and deadline-driven environments. Professional Skills - Strong analytical and problem-solving skills. - Ability to work independently and collaboratively across multiple teams. - Excellent attention to detail and commitment to delivering quality solutions. - Strong customer focus and stakeholder management abilities. - Passion for innovation, continuous learning, and technical excellence. - Strong written, verbal, and interpersonal communication skills. Bot and Third-Party Applications Please note that this application must be submitted directly by the applicant for consideration. Failure to do so may result in the application being excluded for consideration. Applicants needing an accommodation for disability or religious purposes in connection with the application process should contact Candidateaccommodation@icf.com for assistance. Working at ICF ICF is a global advisory and technology services provider, but we’re not your typical consultants. We combine unmatched expertise with cutting-edge technology to help clients solve their most complex challenges, navigate change, and shape the future. We can only solve the world's toughest challenges by building a workplace that allows everyone to thrive. We are an equal opportunity employer. Together, our employees are empowered to share their expertise and collaborate with others to achieve personal and professional goals. For more information, please read our EEO policy. We will consider for employment qualified applicants with arrest and conviction records. Reasonable Accommodations are available, including, but not limited to, for disabled veterans, individuals with disabilities, and individuals with sincerely held religious beliefs, in all phases of the application and employment process. To request an accommodation, please email Candidateaccommodation@icf.com and we will be happy to assist. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations. Read more about workplace discrimination rights or our benefit offerings which are included in the Transparency in (Benefits) Coverage Act. Candidate AI Usage Policy At ICF, we are committed to ensuring a fair interview process for all candidates based on their own skills and knowledge. As part of this commitment, the use of artificial intelligence (AI) tools to generate or assist with responses during interviews (whether in-person or virtual) is not permitted. This policy is in place to maintain the integrity and authenticity of the interview process. However, we understand that some candidates may require accommodation that involves the use of AI. If such an accommodation is needed, candidates are instructed to contact us in advance at candidateaccommodation@icf.com. We are dedicated to providing the necessary support to ensure that all candidates have an equal opportunity to succeed. Pay Range - There are multiple factors that are considered in determining final pay for a position, including, but not limited to, relevant work experience, skills, certifications and competencies that align to the specified role, geographic location, education and certifications as well as contract provisions regarding labor categories that are specific to the position. The pay range for this position based on full-time employment is: $81,499.00 - $167,644.00 Nationwide Remote Office (US99)
Support organizational change management and adoption strategies for government modernization initiatives. | 3+ years in change management or related consulting, experience with adoption strategies, communications, training, and stakeholder engagement. | Description - We are open to supporting 100% remote work anywhere within the U.S.* Our Digital Modernization and Experience Group is growing, and we are looking for a talented, highly motivated Change Management Specialist to join ICF’s Digital Modernization Division. You will help government clients plan, mobilize, and deliver organizational change management (OCM), adoption, training, and strategic communications in support of large-scale modernization and business transformation initiatives. As a Change Management Specialist, you will work with some of the industry’s most experienced consultants to support the people side of change, including preparing, supporting, and equipping stakeholders and end users to adopt new business processes, systems and technology, job roles, operating models, and organizational changes. In a highly collaborative team environment, your work will directly support senior government officials on Department-wide business transformation and modernization efforts for an organization of approximately 2,000 stakeholders and end users. The Team ICF teams support federal clients seeking to improve adoption, engagement, and business outcomes during complex modernization efforts. The team works across business, technology, training, communications, and stakeholder groups to help users understand what is changing, why it matters, how it impacts them, and how to successfully adopt new processes, systems, and ways of working. The Work The qualified candidate will support organizational change management, stakeholder engagement, adoption strategy, communications planning, training planning and execution, change readiness, resistance management, office hours, and ongoing adoption support. Position Responsibilities - Change Strategy and Adoption: Develop and execute adoption strategies that help stakeholders understand, prepare for, and successfully adopt new systems, processes, and technologies. - Strategic Communications: Develop communication plans, messaging, talking points, stakeholder updates, FAQs, newsletters, presentations, and other materials that explain change impacts and promote user adoption. - Training Strategy and Planning: Develop training plans, training schedules, learning objectives, facilitator guides, quick reference guides, job aids, and supporting materials for impacted stakeholder groups. - Training Execution: Facilitate or support live training sessions, demos, workshops, knowledge-sharing sessions, and user enablement activities in support of modernization initiatives. - Office Hours and User Support: Plan, schedule, facilitate, and manage office hours to answer user questions, capture feedback, identify adoption barriers, and support continued learning after go-live. - Stakeholder Engagement: Conduct stakeholder analysis, identify impacted groups, map stakeholder needs, and tailor engagement strategies for audiences with different priorities and levels of change impact. - Change Readiness and Impact Analysis: Conduct change impact assessments, readiness assessments, adoption surveys, feedback sessions, and qualitative or quantitative analysis to identify risks, gaps, and opportunities. - Resistance Management: Develop strategies to manage resistance, address user concerns, reinforce value propositions, and increase adoption of new systems, processes, and ways of working. - Client Relationship Management: Work to become a trusted advisor to the client by understanding priorities, communicating clearly, and delivering high-quality work products that support desired outcomes. - Cross-Functional Collaboration: Partner with project managers, product owners, business analysts, trainers, communications specialists, technical teams, vendors, and government stakeholders to align change activities with delivery milestones. - Change Process Documentation: Document change management processes, decisions, actions, feedback, lessons learned, and knowledge transfer materials to support transparency and continuity. - Data to Intelligence: Analyze and interpret quantitative and qualitative data to create meaningful information for stakeholders, leadership, and delivery teams. - Intelligence to Action: Convert analysis into clear recommendations, action plans, next steps, and value propositions that support adoption and project outcomes. - Polished Work Products: Create well-composed, well-scripted, refined work products that communicate an organized story and support decision-making. - Ambiguity and Priority Management: Balance competing priorities, manage changing requirements, maintain composure, and focus on client needs and desired outcomes. Required Skills - 3+ years of experience in change management consulting, organizational change management, adoption, strategic communications, training, or related consulting support. - 3+ years of experience implementing change management practices, frameworks, or structured change approaches. - 3+ years of experience editing documents across multiple formats and creating polished executive-ready materials. - 1+ years of experience working on large modernization initiatives in an Agile environment is highly preferred. - 3+ years of experience implementing strategies effectively in support of adoption, communications, training, or stakeholder engagement. - Experience developing adoption strategies, communications plans, training plans, stakeholder engagement plans, or readiness materials. - Experience facilitating training sessions, demos, workshops, user support sessions, or office hours. - Experience conducting impact analyses, readiness assessments, stakeholder analysis, feedback analysis, or resistance management activities. - Ability to present structured solutions built on leading practices in change management, such as Prosci ADKAR, Kotter’s 8-Step model, La Marsh, or similar frameworks. - US Citizenship is required due to federal government requirements for this position. - Must be able to obtain and maintain a Public Trust clearance. - MUST RESIDE IN THE United States (U.S.) and the work MUST BE PERFORMED in the United States (U.S.), as this work is for a federal contract and laws do apply. Preferred Skills - Strong foundation of consulting skills, including adaptability, assertiveness, client relationship management, cross-functional collaboration, goal setting, task management, time management, and public speaking. - Experience creating polished deliverables across multiple formats, including PowerPoint presentations, Word documents, email communications, job aids, quick reference guides, and stakeholder briefings. - Experience supporting adoption for technology modernization, digital transformation, workflow improvement, ServiceNow, enterprise platforms, or other large business transformation initiatives. - Experience working in a multi-vendor environment and coordinating change activities across multiple teams and stakeholder groups. - Certification such as Certified Change Management Professional (CCMP), Change Management Practitioner, Prosci certification, CMP, or similar credential. - Previous U.S. government contracting work experience preferred. Professional Skills - Strong written and verbal communication skills, including the ability to create polished presentations, briefings, communications, and training materials. - Strong consulting, collaboration, facilitation, problem-solving, organization, and task management skills. Bot and Third-Party Applications Please note that this application must be submitted directly by the applicant for consideration. Failure to do so may result in the application being excluded for consideration. Applicants needing an accommodation for disability or religious purposes in connection with the application process should contact Candidateaccommodation@icf.com for assistance. Working at ICF ICF is a global advisory and technology services provider, but we’re not your typical consultants. We combine unmatched expertise with cutting-edge technology to help clients solve their most complex challenges, navigate change, and shape the future. We can only solve the world's toughest challenges by building a workplace that allows everyone to thrive. We are an equal opportunity employer. Together, our employees are empowered to share their expertise and collaborate with others to achieve personal and professional goals. For more information, please read our EEO policy. We will consider for employment qualified applicants with arrest and conviction records. Reasonable Accommodations are available, including, but not limited to, for disabled veterans, individuals with disabilities, and individuals with sincerely held religious beliefs, in all phases of the application and employment process. To request an accommodation, please email Candidateaccommodation@icf.com and we will be happy to assist. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations. Read more about workplace discrimination rights or our benefit offerings which are included in the Transparency in (Benefits) Coverage Act. Candidate AI Usage Policy At ICF, we are committed to ensuring a fair interview process for all candidates based on their own skills and knowledge. As part of this commitment, the use of artificial intelligence (AI) tools to generate or assist with responses during interviews (whether in-person or virtual) is not permitted. This policy is in place to maintain the integrity and authenticity of the interview process. However, we understand that some candidates may require accommodation that involves the use of AI. If such an accommodation is needed, candidates are instructed to contact us in advance at candidateaccommodation@icf.com. We are dedicated to providing the necessary support to ensure that all candidates have an equal opportunity to succeed. Pay Range - There are multiple factors that are considered in determining final pay for a position, including, but not limited to, relevant work experience, skills, certifications and competencies that align to the specified role, geographic location, education and certifications as well as contract provisions regarding labor categories that are specific to the position. The pay range for this position based on full-time employment is: $67,355.00 - $114,503.00 Nationwide Remote Office (US99)
Support training and technical assistance activities for public health communication and capacity building. | Requires bachelor's degree and 2+ years supporting public health or related training, communication, and technical assistance activities. | Description HEALTH PROGRAM TRAINING AND TECHNICAL ASSISTANCE (TTA) SPECIALIST ICF works at the forefront of today's public health issues, helping clients improve health outcomes through evidence-based strategies, capacity building, stakeholder engagement, and implementation support. Our work addresses complex public health challenges related to chronic disease prevention, healthy communities, health equity, nutrition, physical activity, obesity prevention, and population health improvement. ICF seeks a Training and Technical Assistance Specialist to support capacity-building, training, technical assistance, health communication, and knowledge-sharing activities for CDC's Division of Nutrition, Physical Activity, and Obesity (DNPAO) and other public health clients. This work focuses on strengthening the capacity of state, local, tribal, territorial, and community-based organizations to plan, implement, and evaluate evidence-based health communication and health promotion strategies related to nutrition, physical activity, obesity prevention, healthy communities, and chronic disease prevention. The specialist will support communication-focused technical assistance, training, resource development, and dissemination activities designed to improve public health practice and outcomes. Key Responsibilities In this role, you will join a multidisciplinary team to coordinate, deliver, and support training and technical assistance activities. This includes assisting with recipient support, development of resources and communication materials, facilitation of learning opportunities, website and resource-center support, consultation support, and project coordination activities. The specialist will help public health recipients and partners strengthen their health communication capacity by supporting communication planning, message development, audience engagement, dissemination of evidence-based resources, and evaluation of communication activities. This role will support the delivery of communication-focused technical assistance and consultation provided through virtual and in-person interactions with recipients and partners. The position requires strong organizational skills, attention to detail, initiative, and the ability to collaborate effectively with project team members, clients, partners, and public health practitioners. Successful candidates should be eager to support innovative approaches to public health capacity building and continuous learning. Ideal candidates are organized, flexible, and skilled at translating public health information into practical resources and actionable guidance. Candidates should have a background in public health, health education, community engagement, health communication, training and technical assistance, program implementation, or related fields. Experience supporting public health initiatives related to chronic disease prevention, health promotion, nutrition, physical activity, community health, or health equity is desirable. What You'll Be Doing (Responsibilities/Day-to-Day) Primary responsibilities for this position will involve supporting training and technical assistance activities under the direction of senior project leadership. - Support delivery of evidence- and practice-based health communication technical assistance, training, and consultation activities related to nutrition, physical activity, obesity prevention, healthy communities, health equity, and chronic disease prevention. - Assist with needs-assessment and recipient-engagement activities to identify challenges, opportunities, gaps, and technical assistance needs among recipients and partners. - Support recipients and partners in developing and implementing communication plans, communication strategies, messaging, outreach materials, and related public health communication activities. - Support development and dissemination of practical tools, resource guides, communication materials, templates, and implementation supports for public health practitioners. - Coordinate and support webinars, workshops, virtual trainings, meetings, peer exchanges, communities of practice, and other learning opportunities. - Support technical assistance consultation requests by coordinating meetings, preparing materials, documenting recommendations, and tracking follow-up activities. Technical assistance may be delivered through phone, email, video conference, web conference, or in-person meetings. - Assist with review and quality improvement of communication plans, implementation plans, messaging, outreach materials, educational products, and other communication resources developed by recipients and public health partners. - Contribute to website and resource-center content development and maintenance. - Support development and organization of resource libraries, including conducting environmental scans and identifying promising practices and evidence-based resources. - Contribute to literature reviews and synthesis of public health information. - Coordinate meeting logistics, scheduling, communications, materials development, note-taking, and action-item tracking. - Support development of reports, presentations, briefs, communication resources, implementation supports, and other written products. - Assist with collection, tracking, analysis, and reporting of technical assistance, training, educational-material, and participant-satisfaction metrics. - Contribute to evaluation and continuous quality-improvement activities. - Ensure quality control and adherence to project timelines and deliverable requirements. Basic Requirements - Bachelor's degree in public health, health education, public policy, behavioral or social sciences, nutrition, exercise science, communications, or a related field. - At least 2 years of professional experience supporting public health, health education, capacity building, training and technical assistance, community engagement, health communication, program implementation, or related activities. Additional Requirements - Experience supporting meetings, trainings, webinars, stakeholder-engagement activities, or technical assistance projects. - Experience applying adult-learning principles, facilitation techniques, instructional-design approaches, health-education practices, or related methods. - Experience developing tools, guidance documents, communication materials, training materials, implementation resources, or public health products. - Experience supporting dissemination, knowledge sharing, resource development, or recipient engagement activities. - Experience with qualitative or quantitative data collection, reporting, and evaluation activities. - Proficiency with Microsoft Office applications, including Word, Excel, PowerPoint, Outlook, and Teams. - Strong interpersonal skills, including the ability to work independently and collaboratively within multidisciplinary teams. - Excellent oral and written communication skills. - Strong technical writing and editing abilities. Desired Requirements - Experience reviewing, developing, adapting, or disseminating public health communication products such as communication plans, toolkits, messaging guides, educational materials, campaign materials, newsletters, fact sheets, or implementation resources. - Experience supporting public health programs related to chronic disease prevention, healthy communities, nutrition, physical activity, obesity prevention, health promotion, or health equity. - Experience supporting federally funded projects, cooperative agreements, or recipient-support activities. - Experience working with state, local, tribal, territorial, nonprofit, or community-based organizations. - Experience supporting health communication, health promotion, public awareness, social marketing, dissemination, or community-engagement initiatives. - Familiarity with public health capacity-building, technical-assistance, or training approaches. #PT26ICF #Indeed Bot and Third-Party Applications Please note that this application must be submitted directly by the applicant for consideration. Failure to do so may result in the application being excluded for consideration. Applicants needing an accommodation for disability or religious purposes in connection with the application process should contact Candidateaccommodation@icf.com for assistance. Working at ICF ICF is a global advisory and technology services provider, but we’re not your typical consultants. We combine unmatched expertise with cutting-edge technology to help clients solve their most complex challenges, navigate change, and shape the future. We can only solve the world's toughest challenges by building a workplace that allows everyone to thrive. We are an equal opportunity employer. Together, our employees are empowered to share their expertise and collaborate with others to achieve personal and professional goals. For more information, please read our EEO policy. We will consider for employment qualified applicants with arrest and conviction records. Reasonable Accommodations are available, including, but not limited to, for disabled veterans, individuals with disabilities, and individuals with sincerely held religious beliefs, in all phases of the application and employment process. To request an accommodation, please email Candidateaccommodation@icf.com and we will be happy to assist. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations. Read more about workplace discrimination rights or our benefit offerings which are included in the Transparency in (Benefits) Coverage Act. Candidate AI Usage Policy At ICF, we are committed to ensuring a fair interview process for all candidates based on their own skills and knowledge. As part of this commitment, the use of artificial intelligence (AI) tools to generate or assist with responses during interviews (whether in-person or virtual) is not permitted. This policy is in place to maintain the integrity and authenticity of the interview process. However, we understand that some candidates may require accommodation that involves the use of AI. If such an accommodation is needed, candidates are instructed to contact us in advance at candidateaccommodation@icf.com. We are dedicated to providing the necessary support to ensure that all candidates have an equal opportunity to succeed. Pay Range - There are multiple factors that are considered in determining final pay for a position, including, but not limited to, relevant work experience, skills, certifications and competencies that align to the specified role, geographic location, education and certifications as well as contract provisions regarding labor categories that are specific to the position. The pay range for this position based on full-time employment is: $61,232.00 - $104,094.00 Nationwide Remote Office (US99)
Design, implement, and maintain enterprise network infrastructure ensuring high availability and security for federal programs. | Bachelor's degree, 8+ years enterprise network and systems engineering experience, US citizenship, and ability to obtain government security clearance. | Please note: This role is contingent upon a contract award. While it is not an immediate opening, we are actively conducting interviews and extending offers in anticipation of the award. The Work: ICF is seeking an experienced Systems Engineer to support the design, implementation, operation, and maintenance of enterprise network infrastructure supporting critical federal programs. The Systems Engineer will be responsible for ensuring the reliability, availability, performance, and security of network hardware, operating systems, and communication infrastructure. This role requires strong technical expertise in network engineering, systems administration, troubleshooting, and infrastructure modernization within complex enterprise environments. Job Location: This position is remote and requires that the job be performed in the United States. If you accept this position, you should note that ICF monitors employee work locations and blocks access from foreign locations/foreign IP addresses and prohibits personal VPN connections. Our core work hours are 10:00 AM – 4:00 PM Eastern Time, with flexibility to start earlier or work later depending on your time zone. Please note that project meetings may occasionally begin before 10:00 AM Eastern to accommodate client requirements. Limited travel may be required for customer meetings, infrastructure deployments, or team collaboration. What You Will Do: The selected candidate will support the administration, maintenance, and enhancement of enterprise network infrastructure while ensuring high availability and operational performance. The Systems Engineer will perform systems engineering activities across network hardware, operating systems, and communication technologies while providing technical support, troubleshooting complex issues, and assisting with infrastructure modernization initiatives. This individual will work closely with network engineers, system administrators, cybersecurity personnel, and project leadership to maintain secure and reliable IT operations. Responsibilities: Supervise, coordinate, and perform additions, upgrades, and changes to enterprise network hardware, operating systems, and connected devices. Investigate, analyze, recommend, configure, install, and test new network hardware, software, and infrastructure components. Provide day-to-day operational support for enterprise network infrastructure and operating systems. Monitor system utilization, network performance, and response times to ensure optimal system availability. Diagnose and resolve complex network, communications, and infrastructure issues. Troubleshoot network connectivity at both the physical and logical layers using network measurement tools and diagnostic software. Perform hardware testing, configuration validation, and communication protocol analysis. Participate in the planning, design, technical review, implementation, and deployment of new network infrastructure and operating systems. Support voice and data communication networks, ensuring reliable and secure network services. Maintain network infrastructure standards, configurations, and documentation. Configure, monitor, and support TCP/IP networking and other enterprise communication protocols. Collaborate with cybersecurity, systems administration, and engineering teams to ensure secure network operations. Provide technical consultation, mentoring, training, and operational support to IT staff as directed. Develop and maintain technical documentation, network diagrams, standard operating procedures, and system configurations. Support infrastructure modernization, performance optimization, and continuous improvement initiatives. Basic Qualifications: Bachelor's Degree in Computer Science, Information Systems, Computer Engineering, or a related technical discipline. 8+ years of experience supporting enterprise network infrastructure and systems engineering. US citizenship is required by government agency. Candidate must be able to obtain and maintain the required government security clearance. Candidate must reside in the U.S., be authorized to work in the U.S., and all work must be performed in the U.S. What We Would Like You to Bring with You: Experience configuring, administering, and troubleshooting network hardware and operating systems. Experience supporting enterprise voice and data communication networks. Strong understanding of TCP/IP networking, routing, switching, and network communication protocols. Experience diagnosing and resolving complex infrastructure and communication issues. Experience supporting infrastructure implementation, upgrades, and technology refresh initiatives. Hands-on experience with: Enterprise network infrastructure design and administration TCP/IP networking and communication protocols Routing and switching technologies Windows Server and Linux operating systems Network monitoring and performance management tools Network diagnostic and troubleshooting tools DNS, DHCP, VPN, and firewall technologies Virtualization technologies (VMware, Hyper-V, or similar) Cloud networking (AWS, Microsoft Azure, and/or Google Cloud Platform) Infrastructure automation and scripting (PowerShell, Python, Bash, or similar) Network security best practices and system hardening Experience supporting Federal Government IT infrastructure is preferred. Industry certifications such as Cisco CCNA/CCNP, CompTIA Network+, Security+, Microsoft, VMware, or equivalent certifications are highly desirable. Experience supporting highly available, mission-critical enterprise environments. Familiarity with ITIL processes and infrastructure lifecycle management. Experience participating in disaster recovery, business continuity, and infrastructure resilience planning. Professional Skills: Strong analytical and troubleshooting skills with the ability to diagnose and resolve complex technical issues. Excellent verbal and written communication skills. Strong organizational skills with exceptional attention to detail. Ability to manage multiple priorities and support critical operational environments. Demonstrated ability to work independently while collaborating effectively with multidisciplinary technical teams. Commitment to delivering reliable, secure, and high-performing enterprise infrastructure. Experience supporting remote or hybrid operational teams is preferred. Bot and Third-Party Applications Please note that this application must be submitted directly by the applicant for consideration. Failure to do so may result in the application being excluded for consideration. Applicants needing an accommodation for disability or religious purposes in connection with the application process should contact Candidateaccommodation@icf.com for assistance. Working at ICF ICF is a global advisory and technology services provider, but we’re not your typical consultants. We combine unmatched expertise with cutting-edge technology to help clients solve their most complex challenges, navigate change, and shape the future. We can only solve the world's toughest challenges by building a workplace that allows everyone to thrive. We are an equal opportunity employer. Together, our employees are empowered to share their expertise and collaborate with others to achieve personal and professional goals. For more information, please read our EEO policy. We will consider for employment qualified applicants with arrest and conviction records. Reasonable Accommodations are available, including, but not limited to, for disabled veterans, individuals with disabilities, and individuals with sincerely held religious beliefs, in all phases of the application and employment process. To request an accommodation, please email Candidateaccommodation@icf.com and we will be happy to assist. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations. Read more about workplace discrimination rights or our benefit offerings which are included in the Transparency in (Benefits) Coverage Act. Candidate AI Usage Policy At ICF, we are committed to ensuring a fair interview process for all candidates based on their own skills and knowledge. As part of this commitment, the use of artificial intelligence (AI) tools to generate or assist with responses during interviews (whether in-person or virtual) is not permitted. This policy is in place to maintain the integrity and authenticity of the interview process. However, we understand that some candidates may require accommodation that involves the use of AI. If such an accommodation is needed, candidates are instructed to contact us in advance at candidateaccommodation@icf.com. We are dedicated to providing the necessary support to ensure that all candidates have an equal opportunity to succeed. Pay Range - There are multiple factors that are considered in determining final pay for a position, including, but not limited to, relevant work experience, skills, certifications and competencies that align to the specified role, geographic location, education and certifications as well as contract provisions regarding labor categories that are specific to the position. The pay range for this position based on full-time employment is: $119,323.00 - $202,850.00 Nationwide Remote Office (US99)
Design, develop, and maintain secure cloud applications using Java, Kotlin, and TypeScript in AWS GovCloud environments. | Mid-level software engineer with 2+ years SDLC experience, Java/Kotlin/TypeScript skills, AWS cloud experience, and active Top Secret clearance. | Description The Work: ICF is seeking an experienced and driven Mid -Level Software Engineer to lead and oversee mission-critical initiatives in support of the Defense Counterintelligence and Security Agency (DCSA). In this role, you will design, develop, and maintain applications leveraging technologies such as Java, Kotlin, and TypeScript, working across Oracle and SQL Server databases in cloud-hosted environments including AWS GovCloud. Job Location: This position is remote, If you accept this position, you should note that ICF does monitor employee work locations and blocks access from foreign locations/foreign IP addresses, and also prohibits personal VPN connections. You may be asked to travel once a quarter to an office or client site. Our core work hours are 8am - 5pm Eastern Time with the option to start earlier or work later depending on your time zone. What You Will Do • Participate in all phases of the Software Development Lifecycle (SDLC), including requirements analysis, design, development, testing, deployment, and sustainment of secure, mission-critical applications. • Design, develop, and maintain applications using technologies such as Java, Kotlin, and TypeScript, ensuring scalability, performance, and maintainability. • Develop and optimize database solutions leveraging Oracle and Microsoft SQL Server, ensuring data integrity, performance, and security. • Build and support cloud-based solutions within AWS GovCloud environments, troubleshooting and resolving issues related to cloud services and system integrations. • Collaborate within an Agile development environment, working closely with product owners, architects, cybersecurity, and DevSecOps teams to translate requirements into high-quality software solutions. • Conduct code reviews, unit and integration testing, and debugging activities to ensure applications meet quality, security, and compliance standards. • Create and maintain technical documentation to accurately reflect system architecture, software design, and implementation details. • Ensure compliance with federal regulations, DoW policies, and security requirements.. • Prepare and deliver executive-level briefings, status reports, and performance updates to government stakeholders and corporate leadership. • Maintain a positive, results-oriented work environment by building partnerships with internal and external partners. What You Will Bring With You • Active Top Secret Clearance (Interim TS will be considered) • 2+ years of experience supporting the full Software Development Lifecycle (SDLC), including design, development, testing, and deployment of secure, enterprise-level applications. What We Would Like You To Bring With You • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related technical field. • 2 years’ experience with working on/around cloud platforms in AWS. • Hands-on experience developing applications using Java or Kotlin, and TypeScript, with strong understanding of object-oriented design principles and modern development frameworks. • Experience working with Oracle and/or Microsoft SQL Server databases, including writing and optimizing queries and ensuring data integrity. • Experience supporting applications in AWS GovCloud or other secure cloud environments, with understanding of cloud architecture, performance optimization, and troubleshooting. • Familiarity with Agile methodologies and collaborative development practices, including code reviews, version control, and CI/CD pipelines. Professional Skills • Highly effective analytical, problem-solving, and decision-making capabilities. • Excellent communication and interpersonal skills to interface effectively at all levels of the business. • Ability to self-organize, priorities and conduct research on multiple projects under tight deadlines in a fast-paced environment. #Indeed #icfcleared #dcsa2026 Bot and Third-Party Applications Please note that this application must be submitted directly by the applicant for consideration. Failure to do so may result in the application being excluded for consideration. Applicants needing an accommodation for disability or religious purposes in connection with the application process should contact Candidateaccommodation@icf.com for assistance. Working at ICF ICF is a global advisory and technology services provider, but we’re not your typical consultants. We combine unmatched expertise with cutting-edge technology to help clients solve their most complex challenges, navigate change, and shape the future. We can only solve the world's toughest challenges by building a workplace that allows everyone to thrive. We are an equal opportunity employer. Together, our employees are empowered to share their expertise and collaborate with others to achieve personal and professional goals. For more information, please read our EEO policy. We will consider for employment qualified applicants with arrest and conviction records. Reasonable Accommodations are available, including, but not limited to, for disabled veterans, individuals with disabilities, and individuals with sincerely held religious beliefs, in all phases of the application and employment process. To request an accommodation, please email Candidateaccommodation@icf.com and we will be happy to assist. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations. Read more about workplace discrimination rights or our benefit offerings which are included in the Transparency in (Benefits) Coverage Act. Candidate AI Usage Policy At ICF, we are committed to ensuring a fair interview process for all candidates based on their own skills and knowledge. As part of this commitment, the use of artificial intelligence (AI) tools to generate or assist with responses during interviews (whether in-person or virtual) is not permitted. This policy is in place to maintain the integrity and authenticity of the interview process. However, we understand that some candidates may require accommodation that involves the use of AI. If such an accommodation is needed, candidates are instructed to contact us in advance at candidateaccommodation@icf.com. We are dedicated to providing the necessary support to ensure that all candidates have an equal opportunity to succeed. Pay Range - There are multiple factors that are considered in determining final pay for a position, including, but not limited to, relevant work experience, skills, certifications and competencies that align to the specified role, geographic location, education and certifications as well as contract provisions regarding labor categories that are specific to the position. The pay range for this position based on full-time employment is: $81,499.00 - $167,644.00 Nationwide Remote Office (US99)
Design, develop, and maintain secure, scalable full-stack solutions with Java and Angular, collaborating with teams and providing technical leadership. | 5+ years full stack development with Java, Angular, REST APIs, PostgreSQL, Azure, Keycloak, Agile experience, US citizenship, and ability to obtain Public Trust clearance. | Description This position can be 100% remote anywhere in the US. As a Senior Software Developer at ICF you play the central role in driving innovation and using technology to drive connections through a multi-channel experience. If you have an incredible passion for innovative technology development and enjoy working with clients, ICF is the place for you. You should have experience with common development tools, techniques and numerous programming languages. All team members are very dynamic with experience delivering end-to-end solutions, quite often skilled in front-end and back-end technologies. ICF is a rapidly growing, entrepreneurial, multi-faceted consulting company, seeking a Senior Full Stack Developer to support out TTB Project. In this role you will design, develop, and maintains secure, scalable full-stack solutions supporting the modernization of the myTTB platform. Build Java-based RESTful services, Angular user interfaces, and reusable UI components with Storybook while implementing configuration-driven forms to improve maintainability and consistency. Design and optimize PostgreSQL data models, manage database schema changes with Liquibase, and develop cloud-native solutions in Azure. Implement authentication and authorization using Keycloak, ensuring secure access across application layers. Collaborate with development leadership, product managers, UX designers, and fellow developers to deliver intuitive, high-quality user experiences backed by reliable, maintainable services, leveraging GitLab CI/CD and modern software engineering practices. Provide technical leadership through code reviews, mentoring, and troubleshooting complex production issues. Essential Functions • Stay up to date on assigned specialties, work on expanding to others. • Work in full life-cycle software engineering project environment. • Conduct thorough code reviews, implement unit and integration tests, and ensure code quality. • Bring new ideas, tools, services, and techniques to the group. • Use analytical thinking to make decisions based on facts and metrics whenever possible. • Be willing to step up and lead initiatives at, or slightly above your title. • Develop and follow ICF coding standards. • Demonstrate a desire to learn and accept new challenges within and outside of team. • Foster asynchronous communication approaches and thrive in remote working environment. • Expected to own smaller efforts and components of larger projects. Minimum Qualifications • 5+ years of full stack development experience using Java, Angular, REST APIs, PostgreSQL, and Azure. • 5+ years of experience implementing authentication and authorization solutions using Keycloak or similar technologies. • 5+ years of experience working in Agile/Scrum environments. • 2+ years of experience with DevSecOps practices and CI/CD pipelines. • Must be a US Citizen • Candidate must be able to obtain and maintain a Public Trust clearance • Candidate must reside in the US, be authorized to work in the US, and work must be performed in the US • Must have lived in the US 3 full years out of the last 5 years Preferred Skills • Angular Developer Certification preferred • Docker and Kubernetes. • Bachelor’s degree in computer science, management information systems, mathematics or equivalent experience. • Working experience in Azure Cloud Job Location: This position requires that the job be performed in the United States. If you accept this position, you should note that ICF does monitor employee work locations and blocks access from foreign locations/foreign IP addresses, and also prohibits personal VPN connections. Working at ICF ICF is a global advisory and technology services provider, but we’re not your typical consultants. We combine unmatched expertise with cutting-edge technology to help clients solve their most complex challenges, navigate change, and shape the future. We can only solve the world's toughest challenges by building a workplace that allows everyone to thrive. We are an equal opportunity employer. Together, our employees are empowered to share their expertise and collaborate with others to achieve personal and professional goals. For more information, please read our EEO policy. We will consider for employment qualified applicants with arrest and conviction records. Reasonable Accommodations are available, including, but not limited to, for disabled veterans, individuals with disabilities, and individuals with sincerely held religious beliefs, in all phases of the application and employment process. To request an accommodation, please email Candidateaccommodation@icf.com and we will be happy to assist. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations. Read more about workplace discrimination rights or our benefit offerings which are included in the Transparency in (Benefits) Coverage Act. Candidate AI Usage Policy At ICF, we are committed to ensuring a fair interview process for all candidates based on their own skills and knowledge. As part of this commitment, the use of artificial intelligence (AI) tools to generate or assist with responses during interviews (whether in-person or virtual) is not permitted. This policy is in place to maintain the integrity and authenticity of the interview process. However, we understand that some candidates may require accommodation that involves the use of AI. If such an accommodation is needed, candidates are instructed to contact us in advance at candidateaccommodation@icf.com. We are dedicated to providing the necessary support to ensure that all candidates have an equal opportunity to succeed. Pay Range - There are multiple factors that are considered in determining final pay for a position, including, but not limited to, relevant work experience, skills, certifications and competencies that align to the specified role, geographic location, education and certifications as well as contract provisions regarding labor categories that are specific to the position. The pay range for this position based on full-time employment is: $98,614.00 - $167,644.00 Nationwide Remote Office (US99)
Develop and automate cyber analytic capabilities to protect US networks and provide software engineering oversight. | Requires 10-12+ years software development experience with Python and AWS serverless, active security clearance, and US citizenship. | ICF is actively recruiting for an experienced Senior Software Developer to support the research and development of new cyber analytic capabilities that will help the US protect and defend its networks and critical information systems. The successful cleared candidate will act as a Senior Software Developer to support a large federal cyber security analytic program. Your work will contribute to the knowledge of how cyber-attacks work, how vulnerabilities are exploited, and the way hostile cyber actors operate. We are looking for individuals that want to analyze and understand data to identify anomalies. Utilize your skills to help experiment and prototype future cyber capabilities for implementation at large-scale. As the Senior Software Developer, you will work with our customers, program subject matter experts, and researchers to evolve, automate, and enhance cybersecurity capabilities. Additionally, you will provide software engineering development and support, as well as oversight for other personnel. This is an opportunity to contribute to an important project from its beginning, work with the latest and emerging technologies, and all while building a great career at ICF! This role is primarily telework-based with occasional meetings at client locations (Arlington, VA or Pensacola, FL) or ICF facilities within the Washington, DC metro area (DMV). What You Will Be Doing: Work closely with cyber personnel to understand manual analytic processes that are used to assist in the automation of those processes Create automated analytic capability sets (e.g., signature, behavioral, heuristic, anomalous, unsupervised-learning, predictive, and emerging) Develop new platforms to elicit operational effect Support the design, development, and deployment of production systems adhering to the Continuous Integration/Continuous Delivery (CI/CD) pipeline Post-deployment support of continuous analysis through the full lifecycle of the capabilities Perform functions associated with the analysis of information, refinement of analytics and countermeasure selection, reviewing output, and making upgrades/improvements to the performance of the analytics and countermeasures What You Must Have: Bachelor’s degree with 12+ or Master’s degree with 10+ years of experience in software development Minimum 3 years of Python Development experience Minimum 3 years of professional development experience using AWS serverless architecture Familiarity with federal cybersecurity requirements Experience with a variety of analytics (e.g., file, network, host-based, etc.) Ability to prioritize and manage own workload Active security clearance required as part of client contract requirements Due to the nature of the work and contract requirements, US citizenship is required Preferred Qualifications: Interpersonal skills and the ability to communicate effectively with various clients in order to explain and elaborate on technical details Experience within some or all of these capability areas: Intrusion Detection, Analytics, Information Sharing, Intrusion Prevention, Core Infrastructure Experience with developing applications running on Big Data platforms such as Hadoop/Cloudera or Spark, Databricks, Power BI Experience developing advanced dashboards (e.g., Kibana, Splunk, etc.) Practical experience with Splunk to include Splunk Machine Learning (ML) Machine Learning fundamentals and/or prior experience supporting ML efforts from a developer perspective Experience with shell scripting using Bash, PowerShell, or equivalent Experience with network monitoring tools such as Wireshark, tcpdump, Zeek, SiLK, or YAF Experience within Cloud environments in or using technologies provided by AWS, Google, or Azure Experience with Linux operating system Experience with monitoring/diagnosing activity at the host, application, network, Internet protocol, database, source code, and LAN layers or other areas preferred Experience in analytics associated with analyzing databases, source code, hosts, middleware, application, Local Area Network (LAN), and Internet networks across Open System Interconnect (OSI) model Experience in developing real- or near real-time automation Scaled Agile Framework (SAFe) experience AWS certification (Developer, DevOps, and/or Application Architect, etc.) CompTIA Advanced Security Practitioner (CASP+) or higher certification level preferred Working at ICF ICF is a global advisory and technology services provider, but we’re not your typical consultants. We combine unmatched expertise with cutting-edge technology to help clients solve their most complex challenges, navigate change, and shape the future. We can only solve the world's toughest challenges by building a workplace that allows everyone to thrive. We are an equal opportunity employer. Together, our employees are empowered to share their expertise and collaborate with others to achieve personal and professional goals. For more information, please read our EEO policy. We will consider for employment qualified applicants with arrest and conviction records. Reasonable Accommodations are available, including, but not limited to, for disabled veterans, individuals with disabilities, and individuals with sincerely held religious beliefs, in all phases of the application and employment process. To request an accommodation, please email Candidateaccommodation@icf.com and we will be happy to assist. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations. Read more about workplace discrimination rights or our benefit offerings which are included in the Transparency in (Benefits) Coverage Act. Candidate AI Usage Policy At ICF, we are committed to ensuring a fair interview process for all candidates based on their own skills and knowledge. As part of this commitment, the use of artificial intelligence (AI) tools to generate or assist with responses during interviews (whether in-person or virtual) is not permitted. This policy is in place to maintain the integrity and authenticity of the interview process. However, we understand that some candidates may require accommodation that involves the use of AI. If such an accommodation is needed, candidates are instructed to contact us in advance at candidateaccommodation@icf.com. We are dedicated to providing the necessary support to ensure that all candidates have an equal opportunity to succeed. Pay Range - There are multiple factors that are considered in determining final pay for a position, including, but not limited to, relevant work experience, skills, certifications and competencies that align to the specified role, geographic location, education and certifications as well as contract provisions regarding labor categories that are specific to the position. The pay range for this position based on full-time employment is: $119,323.00 - $202,850.00 Virginia Client Office (VA88) Need help? We're here: ICFCareerCenter@icf.com About ICF ICF is a global consulting and technology services company with approximately 9,000 employees, but we are not your typical consultants. At ICF, business analysts and policy specialists work together with digital strategists, data scientists and creatives. We combine unmatched industry expertise with cutting-edge engagement capabilities to help organizations solve their most complex challenges. Since 1969, public and private sector clients have worked with ICF to navigate change and shape the future. Learn more at icf.com.
Lead delivery of complex IT projects and programs managing teams, budgets, and vendors in energy efficiency and utility sectors. | Bachelor's degree with 8+ years IT project management including 5+ years leading portfolios and 3+ years managing teams, proficient in SDLC and tools like Jira, Smartsheet, or MS Project. | IT Project Manager, Senior Manager Location: Must be based in New Jersey (remote) Ready to make a difference? Working at ICF means applying a passion for meaningful work with intellectual rigor to help solve the leading issues of our day. Smart, compassionate, innovative, and committed, ICF employees tackle unprecedented challenges to benefit people, businesses, and governments around the globe. We believe in collaboration, mutual respect, open communication, and opportunity for growth. The Senior Manager, IT Project Manager will lead complex IT delivery efforts across the software development lifecycle for the energy efficiency and utility sectors. This role is responsible for establishing operational objectives, directing project teams, managing delivery performance, and ensuring technology solutions support client, contract, and business objectives. The Senior Manager will provide leadership to project managers, business analysts, technologists, vendors, subcontractors, and cross-functional delivery teams. This individual will serve as a senior delivery leader, trusted client partner, and subject matter expert in IT project execution, system implementation, governance, risk management, and operational improvement. This role requires the ability to operate with significant independence, influence across functional areas, manage complex client and vendor relationships, and ensure adherence to scope, schedule, budget, staffing, quality, and performance expectations. Why you will love working here: Quality of life: Flexible workplace arrangements and work-life balance Investment in the community: Donation matching and volunteer opportunities Investment in you: Tuition reimbursement, access to professional development resources, 401k matching, Employee Stock Purchase Plan And many, many more: Ask your recruiter for more details. What you will be doing: Lead end-to-end delivery of complex IT projects, programs, and operational workstreams within the energy efficiency and utility sectors. Establish operational objectives, work plans, delivery priorities, staffing plans, and performance expectations for project teams. Provide leadership to managers, business analysts, technologists, vendors, subcontractors, and cross-functional teams responsible for technology delivery. Own project and portfolio execution across scope, schedule, budget, risk, quality, communications, change control, and stakeholder management. Serve as a senior escalation point for complex delivery issues, competing priorities, client concerns, vendor challenges, and cross-functional dependencies. Develop methods, techniques, metrics, and evaluation criteria to measure project performance, team effectiveness, risk exposure, and delivery outcomes. Partner with client stakeholders, ICF leadership, subject matter experts, and delivery teams to define business needs, shape expectations, and drive technology-enabled solutions. Influence decision-making across functional areas, client teams, vendors, and internal leadership to achieve program and business objectives. Identify project risks, financial risks, operational risks, and delivery barriers. Develop mitigation strategies and response plans. Provide strategic direction on IT governance, system documentation, requirements management, testing, implementation planning, release readiness, and post-launch stabilization. Lead continuous improvement efforts that strengthen delivery processes, increase operational efficiency, improve quality, and reduce delivery risk. Support business growth by identifying opportunities to expand ICF’s capabilities, improve client service, strengthen delivery models, and support proposal or contract-related activities as needed. Proactively escalate risks, ensure project budgets are being tracked and monitored Assist in the preparation of proposal content and pricing. Assist IT Director in developing accurate projections of revenue forecasts, estimated profitability, and estimated margins. Manage a team of analysts with responsibilities over employee development, retention, and onboarding. Assist the IT Director in hiring and training new team members. Identify opportunities for expanded work with existing clients as well as cross selling opportunities. Mentor, coach, and develop team members, including managers, senior analysts, and individual contributors, to support professional growth and expanded responsibilities. Foster an inclusive, collaborative, accountable, and high-performing team culture. Present project status, risks, decisions, recommendations, and performance updates to client stakeholders, ICF leadership, vendors, and cross-functional teams. What we need you to have, minimum qualifications: Bachelor’s degree in Information Systems, Information Technology, Business, Project Management, or a related field. 8+ years of experience in IT project management, technology delivery, systems implementation, business analysis, or related consulting delivery. 5+ years of experience leading complex IT projects, programs, or portfolios with responsibility for scope, schedule, budget, risk, quality, and stakeholder management. 3+ years of experience managing or leading teams, including project managers, business analysts, technologists, vendors, subcontractors, or cross-functional delivery resources. Experience leading software development lifecycle activities, including requirements, design, development coordination, testing, issue tracking, implementation, release readiness, and post-launch support. Experience using project management tools such as Jira, Smartsheet, Microsoft Project, or similar platforms. Proficiency with Microsoft Office applications, including Excel, PowerPoint, Visio, and SharePoint. What we would like you to have: Experience in the utility, energy, and/or energy efficiency sectors. Experience managing technology delivery across multiple systems, vendors, subcontractors, and client stakeholder groups. Experience leading or supporting proposal activities, contract management, financial performance tracking, client service strategy, or business growth initiatives. Strong ability to influence decisions across functional teams, client organizations, vendors, and internal leadership. Strong leadership skills with experience developing high-performing teams, mentoring staff, and supporting managers or senior individual contributors. Comprehensive knowledge of project management tools and methodologies, including Jira, Smartsheet, Microsoft Project, or similar platforms. Comprehensive knowledge of Microsoft Office products, including Excel, Visio, PowerPoint, and SharePoint. Experience developing and governing standard project documentation, including requirements specifications, use cases, design specifications, test plans, test scripts, implementation plans, status reports, risk logs, and decision records. Experience with content management systems, user roles, configuration, workflows, and content editing. Experience with business intelligence, reporting, data quality, system data, dashboards, or analytics. Ability to balance competing priorities across multiple projects, teams, deadlines, and stakeholder groups. Ability to provide strong direction to project teams while maintaining accountability for scope, budget, schedule, quality, and delivery outcomes. Ability to communicate with impact through executive-ready presentations, client-facing updates, written recommendations, and decision materials. Ability to lead blended teams of ICF staff, client staff, subcontractors, and vendors. Ability to challenge assumptions, sponsor change, improve delivery processes, and implement practical solutions to complex business and technology problems. Professional Skills: Demonstrated experience establishing project plans, delivery governance, performance metrics, budgets, schedules, staffing plans, and operational work plans. Demonstrated consulting experience, including client-facing delivery, stakeholder management, executive communication, and expectation management. Experience identifying, managing, and escalating project risks, financial risks, scope changes, dependencies, and delivery barriers. Working at ICF ICF is a global advisory and technology services provider, but we’re not your typical consultants. We combine unmatched expertise with cutting-edge technology to help clients solve their most complex challenges, navigate change, and shape the future. We can only solve the world's toughest challenges by building a workplace that allows everyone to thrive. We are an equal opportunity employer. Together, our employees are empowered to share their expertise and collaborate with others to achieve personal and professional goals. For more information, please read our EEO policy. We will consider for employment qualified applicants with arrest and conviction records. Reasonable Accommodations are available, including, but not limited to, for disabled veterans, individuals with disabilities, and individuals with sincerely held religious beliefs, in all phases of the application and employment process. To request an accommodation, please email Candidateaccommodation@icf.com and we will be happy to assist. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations. Read more about workplace discrimination rights or our benefit offerings which are included in the Transparency in (Benefits) Coverage Act. Candidate AI Usage Policy At ICF, we are committed to ensuring a fair interview process for all candidates based on their own skills and knowledge. As part of this commitment, the use of artificial intelligence (AI) tools to generate or assist with responses during interviews (whether in-person or virtual) is not permitted. This policy is in place to maintain the integrity and authenticity of the interview process. However, we understand that some candidates may require accommodation that involves the use of AI. If such an accommodation is needed, candidates are instructed to contact us in advance at candidateaccommodation@icf.com. We are dedicated to providing the necessary support to ensure that all candidates have an equal opportunity to succeed. Pay Range - There are multiple factors that are considered in determining final pay for a position, including, but not limited to, relevant work experience, skills, certifications and competencies that align to the specified role, geographic location, education and certifications as well as contract provisions regarding labor categories that are specific to the position. The pay range for this position based on full-time employment is: $143,756.00 - $244,385.00 New Jersey Remote Office (NJ99) Need help? We're here: ICFCareerCenter@icf.com About ICF ICF is a global consulting and technology services company with approximately 9,000 employees, but we are not your typical consultants. At ICF, business analysts and policy specialists work together with digital strategists, data scientists and creatives. We combine unmatched industry expertise with cutting-edge engagement capabilities to help organizations solve their most complex challenges. Since 1969, public and private sector clients have worked with ICF to navigate change and shape the future. Learn more at icf.com.
Conduct advanced quantitative and qualitative analysis of public health data to support federal program evaluations and develop reports and briefing materials. | Master's degree and 5+ years of data analysis experience in public-sector or healthcare, with proficiency in statistical and qualitative software. | PUBLIC HEALTH DATA ANALYST ICF is seeking a well-organized and detail-oriented candidate with public health data analysis experience to support federal public health evaluation projects. This role will work remote in the Atlanta, Georgia area. Key Responsibilities: Conduct advanced analysis of public health data (quantitative and qualitative) to support program evaluations. Provide analytic guidance to program leadership and other agency representatives. Contribute to the development of reports, manuscripts, briefing materials, etc. Required Qualifications: Masters Degree in public health, statistics, epidemiology, public administration, health policy, data analytics, economics, or related field. At least 5 years of experience analysis of data within public-sector, healthcare, or grant-funded environments. Experience with government-funded public health program evaluations. Expert in Microsoft Office 365 and Windows, including experience using Excel. Experience using qualitative analysis software (e.g., MAXQDA, ATLAS.ti). Experience with using a statistical package (e.g., R, Stata, SAS). Experience with CDC or other federal health agencies. This position requires a HHS (Health and Human Services) background check. Applicants will be subject to a government security investigation to obtain clearance prior to start date. Preferred Experience: Professional or educational experience in diabetes or other chronic disease prevention. Experience with CDC or other federal health agencies. Professional Skills: Proactive and problem-solving approach to challenges Strong interpersonal skills and ability to work within a large team Strong written and oral communication skills Excellent organizational and project management skills and knowledge Attention to detail Ability to prioritize, multi-task, and work under strict deadlines in a fast-paced environment #PT26ICF #PTCD Working at ICF ICF is a global advisory and technology services provider, but we’re not your typical consultants. We combine unmatched expertise with cutting-edge technology to help clients solve their most complex challenges, navigate change, and shape the future. We can only solve the world's toughest challenges by building a workplace that allows everyone to thrive. We are an equal opportunity employer. Together, our employees are empowered to share their expertise and collaborate with others to achieve personal and professional goals. For more information, please read our EEO policy. We will consider for employment qualified applicants with arrest and conviction records. Reasonable Accommodations are available, including, but not limited to, for disabled veterans, individuals with disabilities, and individuals with sincerely held religious beliefs, in all phases of the application and employment process. To request an accommodation, please email Candidateaccommodation@icf.com and we will be happy to assist. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations. Read more about workplace discrimination rights or our benefit offerings which are included in the Transparency in (Benefits) Coverage Act. Candidate AI Usage Policy At ICF, we are committed to ensuring a fair interview process for all candidates based on their own skills and knowledge. As part of this commitment, the use of artificial intelligence (AI) tools to generate or assist with responses during interviews (whether in-person or virtual) is not permitted. This policy is in place to maintain the integrity and authenticity of the interview process. However, we understand that some candidates may require accommodation that involves the use of AI. If such an accommodation is needed, candidates are instructed to contact us in advance at candidateaccommodation@icf.com. We are dedicated to providing the necessary support to ensure that all candidates have an equal opportunity to succeed. Pay Range - There are multiple factors that are considered in determining final pay for a position, including, but not limited to, relevant work experience, skills, certifications and competencies that align to the specified role, geographic location, education and certifications as well as contract provisions regarding labor categories that are specific to the position. The pay range for this position based on full-time employment is: $61,232.00 - $104,094.00 Georgia Remote Office (GA99) Need help? We're here: ICFCareerCenter@icf.com About ICF ICF is a global consulting and technology services company with approximately 9,000 employees, but we are not your typical consultants. At ICF, business analysts and policy specialists work together with digital strategists, data scientists and creatives. We combine unmatched industry expertise with cutting-edge engagement capabilities to help organizations solve their most complex challenges. Since 1969, public and private sector clients have worked with ICF to navigate change and shape the future. Learn more at icf.com.
Manage grant review, funding, and closeout processes while monitoring fiscal performance and resolving audit findings for Head Start and Early Head Start grantees. | Bachelor's degree with at least 2 years of federal discretionary grants management or financial oversight experience and proficiency in Microsoft Office tools. | ICF seeks an experienced Grants Management Specialist to provide ongoing, prompt and accurate fiscal assistance to Head Start (HS) and Early Head Start (EHS) grantees and will support Federal staff with high quality grants management services. This includes preparing and tracking grants through review and funding processes, monitoring receipt and accuracy of grant documents, monitoring, evaluating and resolving grant issues, and preparing grant closeouts. The Grants Specialist will be a critical thinker with outstanding attention to details and an eye towards process improvement. Key Responsibilities: Review and take action on applications so that they may be funded 30 days prior to a grantee’s refunding date. Prepare continuation Financial Assistance Awards (FAAs) with cover letters for mailing out 30 days prior to a grantee’s refunding date. Prepare and track grants through review and funding process. Deliverables include completed grant review checklist, timely contact with grantees to resolve issues, negotiation sheets and FAAs prepared in Grants Solutions software, briefing meetings with program staff and with management, leading to the awarding of annual continuation grant awards, program improvement grant awards, cost-of-living grant awards, and one-time funding awards to grantees. Monitor timeliness, receipt and accuracy of grant applications, financial reporting documents and financial draw downs. Correspond with grantee staff on a regular basis. Monitor ongoing fiscal performance of grantees, evaluation of required fiscal reports, wage comparability study; resolution of audit findings and recommendations; and resolution of community/individual complaints. Prepare grant closeouts. Deliverables include completed closeout checklist, assurance that reports and audits have been reviewed for completeness and correctness, a closeout letter that is sent to the grantee, and a closeout award processed in the Grants Solutions software system. Basic Qualifications: Bachelor's Degree from an accredited university or college, with a preference for a degree in Accounting, Business Management, or a related field. 2+ years of progressive professional experience 2+ years' experience related to federal discretionary grants management non-profit or for-profit financial management, and regulatory compliance monitoring and oversight. 1+ years' experience aggregating, analyzing, charting, graphing and reporting on and presenting data gathered from multiple sources. 1+ years knowledge and experience with the administration of discretionary grants is required; with a preference for Head Start/Early Head Start Programs. 1+ years’ experience with Microsoft Outlook, Word, Excel and PowerPoint. Must have valid driver's license and successfully pass a Motor Vehicle Records (MVR) check. Preferred Skills/Experience: Experience with Grant Solutions. Background and training in accounting and/or financial management, including audit resolution activities. Professional Skills: Excellent verbal and written communication skills required. Strong analytical, problem-solving and decision-making capabilities. Strong team player, with the ability to collaborate and work closely with Regional Office staff and other partners. Ability to work with all levels of internal staff, as well as outside clients. Superior attention to detail and the ability to meet stringent deadlines. Ability to be flexible, multi-task, prioritize, and manage multiple activities simultaneously in a fast-paced, changing environment. Exceptional interpersonal skills including courtesy, professionalism, and a cooperative attitude. Ability to build productive business relationships. Excellent time management and communication skills. Ability to exercise good judgment, discretion, tact, and diplomacy. Working at ICF ICF is a global advisory and technology services provider, but we’re not your typical consultants. We combine unmatched expertise with cutting-edge technology to help clients solve their most complex challenges, navigate change, and shape the future. We can only solve the world's toughest challenges by building a workplace that allows everyone to thrive. We are an equal opportunity employer. Together, our employees are empowered to share their expertise and collaborate with others to achieve personal and professional goals. For more information, please read our EEO policy. We will consider for employment qualified applicants with arrest and conviction records. Reasonable Accommodations are available, including, but not limited to, for disabled veterans, individuals with disabilities, and individuals with sincerely held religious beliefs, in all phases of the application and employment process. To request an accommodation, please email Candidateaccommodation@icf.com and we will be happy to assist. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations. Read more about workplace discrimination rights or our benefit offerings which are included in the Transparency in (Benefits) Coverage Act. Candidate AI Usage Policy At ICF, we are committed to ensuring a fair interview process for all candidates based on their own skills and knowledge. As part of this commitment, the use of artificial intelligence (AI) tools to generate or assist with responses during interviews (whether in-person or virtual) is not permitted. This policy is in place to maintain the integrity and authenticity of the interview process. However, we understand that some candidates may require accommodation that involves the use of AI. If such an accommodation is needed, candidates are instructed to contact us in advance at candidateaccommodation@icf.com. We are dedicated to providing the necessary support to ensure that all candidates have an equal opportunity to succeed. Pay Range - There are multiple factors that are considered in determining final pay for a position, including, but not limited to, relevant work experience, skills, certifications and competencies that align to the specified role, geographic location, education and certifications as well as contract provisions regarding labor categories that are specific to the position. The pay range for this position based on full-time employment is: $55,665.00 - $94,631.00 Nationwide Remote Office (US99) Need help? We're here: ICFCareerCenter@icf.com About ICF ICF is a global consulting and technology services company with approximately 9,000 employees, but we are not your typical consultants. At ICF, business analysts and policy specialists work together with digital strategists, data scientists and creatives. We combine unmatched industry expertise with cutting-edge engagement capabilities to help organizations solve their most complex challenges. Since 1969, public and private sector clients have worked with ICF to navigate change and shape the future. Learn more at icf.com.
Configure, customize, and implement ServiceNow applications including solution design, data migration, and integration management. | Bachelor's degree, 6+ years SDLC experience, 4+ years ServiceNow customization, US Citizenship, and Public Trust clearance eligibility. | * Remote flexible if outside of Washington DC 50-mile radius * ICF’s Digital Modernization Division is a rapidly growing, entrepreneurial, technology department, seeking a ServiceNow Developer to support a federal project. Our Data Modernization Division is an information technology and management consulting department that offers integrated, strategic solutions to its public and private-sector clients. ICF has the expertise, agility, and commitment to design, build, and operate high-performance IT engines to support all aspects of our client’s business. The Team: The Application Development Sustainment Services (ADSS) team supports Treasury Enterprise Application (EA) platform systems that are critical to the success of the Department of Treasury IT mission. The ADSS program provides contractor support for both Operations and Maintenance (O&M) activities and Development and Modernization (DM&E) efforts. Position Description As a Senior ServiceNow Developer you play a pivotal role in successfully deploying ServiceNow solutions for our clients. In this role, you will be responsible for configuring, customizing, and implementing ServiceNow applications to meet specific client business requirements. Your technical expertise, attention to detail, and commitment to excellence will contribute significantly to the success of our projects and the satisfaction of our clients. Your responsibilities include: Solution Discovery & Design: Work closely with Solutions Architects and Business Analysts to understand the business outcomes and functional requirements and how they align with ServiceNow solution designs. Technical Implementation: Collaborate with cross-functional teams to implement ServiceNow solutions to align with the designed requirements, and meet industry best practices. Data Migration: Facilitate data migration activities from legacy systems to ServiceNow, ensuring data accuracy and consistency during the transition. Validate that data is migrated to the most beneficial ServiceNow data structures, leveraging out-of-the-box data schemas before designing custom tables and fields. Integration Management: Assist architects and senior developers in the integration of ServiceNow with other systems and applications to create seamless end-to-end processes. Technical Documentation: Create detailed documentation of configurations, customizations, data schemas, and other technical decisions for future reference. Testing and Quality Assurance: Conduct thorough testing of ServiceNow configurations to validate functionality, data integrity, and user experience. Address any issues and perform necessary adjustments to ensure the solution meets the desired outcomes. User Training: Support end-user training to ensure a smooth adoption of the implemented solution. Change Management: Support change management efforts by assisting senior developers, architects, and users during the transition period, addressing inquiries, and resolving issues promptly. Incident and Problem Resolution: Troubleshoot and resolve technical issues related to ServiceNow implementations. Collaborate with support teams to provide timely resolution to incidents and problems. Security and Compliance: Adhere to security best practices and ensure that implemented solutions meet relevant compliance requirements. Continuous Learning: Stay updated on the latest ServiceNow features, enhancements, and best practices to enhance the quality of implementations and maintain expertise in the platform. Continue certification and training process to meet practice standards and growth areas and contribute to the continued success of the team. Collaboration and Communication: Work closely with project managers, other implementation specialists, and stakeholders to ensure seamless project coordination and effective communication, including risks, issues, successes, and overall project status. Required Experiences and Certifications Participated in at least 1 ServiceNow implementation 1+ years of experience should include ServiceNow scripting, platform configuration, design, and deployment. 4+ years of experience on the ServiceNow platform including the customization of the core applications such as Incident, Problem, Change, and Service Catalog. 4+ years of experience with custom application development on the ServiceNow platform including Custom UI Pages and content in the CMS. 6+ years of experience with the full SDLC responsibilities (independent of the ServiceNow platform) leveraging mature industry languages, with particular emphasis on JavaScript (e.g. HTML5, Jelly, jQuery, AngularJS) 4+ years of experience implementing systems using the Agile/Scrum methodology 1+ years of experience with configuration, scripting (client/server), integrations (REST, SOAP, etc.), data model/tables, forms, record-producers, security/access (Glide), workflows, applications, events, email, homepages/reports, external data, Machine Learning, Orchestration, NOW Platform and custom Applications, etc. US Citizenship required (required by federal client for this position) Minimum of a Bachelor's Degree in Computer Science, Engineering, Information Technology, or related field. 1 year of additional demonstrated experience can be substituted for 1 year of education. Must be able to obtain a Public Trust clearance Valuable Skills for this Role The ideal candidate will also have: ITOM / CMDB Implementation, Orchestration, and Discovery experience a plus Experience with multiple of the following products: IT Service Management, Event Management and Project Portfolio Management. ITIL Foundations Certification (v4 or higher) Analytical and problem-solving skills. Strong analytical and organizational skills. Experience juggling multiple tasks in parallel with an awareness for evolving prioritization. ITSM and/or ITBM implementation experience ServiceNow Developer Certifications are strongly preferred ServiceNow Certified Application Developer certification preferred ServiceNow Service Portal micro-certifications preferred Hands-on experience (>480 hours each) configuring or building 1-3 ServiceNow applications In-depth knowledge of ServiceNow platform capabilities, modules, and best practices Familiarity with ITIL processes and IT Service Management (ITSM) principles Strong technical skills, including scripting, workflow configuration, and business rule development Detail-oriented tendencies with excellent problem-solving and analytical abilities The ability to work effectively in a team-oriented, collaborative environment Excellent communication and interpersonal skills, with the ability to interact with clients and internal teams professionally #DMX24 #icfsalesforce #Indeed #LI-CC1 #Clearance #yru24 Working at ICF ICF is a global advisory and technology services provider, but we’re not your typical consultants. We combine unmatched expertise with cutting-edge technology to help clients solve their most complex challenges, navigate change, and shape the future. We can only solve the world's toughest challenges by building a workplace that allows everyone to thrive. We are an equal opportunity employer. Together, our employees are empowered to share their expertise and collaborate with others to achieve personal and professional goals. For more information, please read our EEO policy. We will consider for employment qualified applicants with arrest and conviction records. Reasonable Accommodations are available, including, but not limited to, for disabled veterans, individuals with disabilities, and individuals with sincerely held religious beliefs, in all phases of the application and employment process. To request an accommodation, please email Candidateaccommodation@icf.com and we will be happy to assist. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations. Read more about workplace discrimination rights or our benefit offerings which are included in the Transparency in (Benefits) Coverage Act. Candidate AI Usage Policy At ICF, we are committed to ensuring a fair interview process for all candidates based on their own skills and knowledge. As part of this commitment, the use of artificial intelligence (AI) tools to generate or assist with responses during interviews (whether in-person or virtual) is not permitted. This policy is in place to maintain the integrity and authenticity of the interview process. However, we understand that some candidates may require accommodation that involves the use of AI. If such an accommodation is needed, candidates are instructed to contact us in advance at candidateaccommodation@icf.com. We are dedicated to providing the necessary support to ensure that all candidates have an equal opportunity to succeed. Pay Range - There are multiple factors that are considered in determining final pay for a position, including, but not limited to, relevant work experience, skills, certifications and competencies that align to the specified role, geographic location, education and certifications as well as contract provisions regarding labor categories that are specific to the position. The pay range for this position based on full-time employment is: $119,323.00 - $202,850.00 Nationwide Remote Office (US99) Need help? We're here: ICFCareerCenter@icf.com About ICF ICF is a global consulting and technology services company with approximately 9,000 employees, but we are not your typical consultants. At ICF, business analysts and policy specialists work together with digital strategists, data scientists and creatives. We combine unmatched industry expertise with cutting-edge engagement capabilities to help organizations solve their most complex challenges. Since 1969, public and private sector clients have worked with ICF to navigate change and shape the future. Learn more at icf.com.
Manage enterprise SaaS applications lifecycle focusing on cost, compliance, and technical stewardship. | 3+ years in SaaS administration or IT asset management with technical skills in SSO and API integrations. | The Product Owner – SaaS Application Engineer functions as the product owner for a defined portfolio of enterprise SaaS applications (e.g., collaboration platforms, productivity tools, or designated enterprise SaaS systems). This role blends IT Asset Management (ITAM) disciplines—licensing, renewals, cost optimization, and compliance—with hands‑on application administration and engineering to ensure SaaS applications are secure, well‑integrated, and efficiently operated. As the technical steward for sanctioned SaaS tools, this role partners with Security, Identity, Procurement, Finance, and Enterprise Architects to ensure applications are securely onboarded, access is governed and auditable, and manual work is automated wherever possible, supporting modernization, security, and operational efficiency of the SaaS portfolio. Key Responsibilities 1. Product Ownership & Value Delivery (~35%) Own roadmap and backlog for assigned SaaS applications or ITAM tooling. Drive operational improvements through automation, standardized practices, and governance oversight. Balance compliance requirements with business productivity needs. Act as primary interface between business stakeholders and engineering/support teams. Define success metrics (adoption, cost efficiency, risk posture). Evaluate and vet new SaaS tools for technical compatibility, security posture, integration requirements, and administrative overhead prior to adoption. 2. Application Administration & Security Engineering (~35%) Serve as the technical application administrator for approved SaaS platforms, ensuring secure, scalable, and efficient day-to-day operations. Partner with Identity, Security, and other teams to configure and maintain: SSO and conditional access integrations MFA enforcement, admin role assignments, and security settings Automation workflows for SaaS administration, including license provisioning/deprovisioning, role assignments, and access reviews Implement and support least-privilege access models, including management of service accounts, service principals, secrets, and API permissions. Oversee and automate user lifecycle processes (joiner, mover, leaver), ensuring access provisioning aligns with role, policy, and audit requirements. Leverage AI, APIs, scripting, and low-code platforms to reduce manual administrative effort and improve operational consistency. Establish and document application administration standards, including admin ownership models, access review cadences, and secure configuration baselines. Act as an escalation point for complex application and access-related issues beyond Tier 1/2 support. 3. SaaS Financial & Lifecycle Management (~30%) Own the software lifecycle for defined portfolio of enterprise SaaS applications, from onboarding through renewal and retirement. Monitor application usage, license consumption, and spending to: Identify under‑utilization and seat reclamation opportunities Recommend license model changes and contract right‑sizing Lead renewal readiness by partnering with Finance and Procurement using historical usage and forward‑looking demand. Maintain a clean, authoritative SaaS inventory, including license entitlements, assigned users, admins, and integrations. Drive visibility and optimization of SaaS spend, utilization, and risk posture across the assigned portfolio. Support internal and external audits by performing periodic user access reviews and license compliance validations. Execute governance processes in alignment with ITAM program standards. Required Skills: 3+ years of experience in SaaS application administration, or IT Asset Management, with demonstrated hands-on technical depth. 3+ years of demonstrated experience configuring, securing, and integrating SaaS applications in an enterprise environment, including SSO, API connections, and admin console management. Strong understanding of software licensing models (named, concurrent, consumption, enterprise agreements). Strong analytical and problem-solving skills, with the ability to connect usage, entitlement, and spend data into actionable insights and recommendations. Ability to maintain accurate configuration and inventory data across multiple platforms, and to identify discrepancies through data analysis and system queries. Demonstrated initiative in adopting and applying emerging technologies, including AI and automation tooling, to streamline operations and improve decision-making. Desired Skills & Experience Working knowledge of: ITAM or SAM tooling CMDB or application inventory platforms Experience with: SSO technologies (SAML, OAuth, OpenID Connect) Identity platforms (e.g., Entra ID / Azure AD) Familiarity with: Service principals, API permissions, Graph‑style access models SaaS security configurations and vendor admin consoles Experience automating workflows using scripting, APIs, Power Platform, or similar tools. Bachelor’s degree Experience building dashboards and reports (Excel and/or BI tools) and communicating results to non-technical stakeholders. Comfortable operating at the intersection of governance, engineering, and cost optimization. Hands on experience supporting SOX, ITGC, or access review processes. ITAM/SAM/procurement-related certifications (IAITAM, ITIL, or similar). Working at ICF ICF is a global advisory and technology services provider, but we’re not your typical consultants. We combine unmatched expertise with cutting-edge technology to help clients solve their most complex challenges, navigate change, and shape the future. We can only solve the world's toughest challenges by building a workplace that allows everyone to thrive. We are an equal opportunity employer. Together, our employees are empowered to share their expertise and collaborate with others to achieve personal and professional goals. For more information, please read our EEO policy. We will consider for employment qualified applicants with arrest and conviction records. Reasonable Accommodations are available, including, but not limited to, for disabled veterans, individuals with disabilities, and individuals with sincerely held religious beliefs, in all phases of the application and employment process. To request an accommodation, please email Candidateaccommodation@icf.com and we will be happy to assist. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations. Read more about workplace discrimination rights or our benefit offerings which are included in the Transparency in (Benefits) Coverage Act. Candidate AI Usage Policy At ICF, we are committed to ensuring a fair interview process for all candidates based on their own skills and knowledge. As part of this commitment, the use of artificial intelligence (AI) tools to generate or assist with responses during interviews (whether in-person or virtual) is not permitted. This policy is in place to maintain the integrity and authenticity of the interview process. However, we understand that some candidates may require accommodation that involves the use of AI. If such an accommodation is needed, candidates are instructed to contact us in advance at candidateaccommodation@icf.com. We are dedicated to providing the necessary support to ensure that all candidates have an equal opportunity to succeed. Pay Range - There are multiple factors that are considered in determining final pay for a position, including, but not limited to, relevant work experience, skills, certifications and competencies that align to the specified role, geographic location, education and certifications as well as contract provisions regarding labor categories that are specific to the position. The pay range for this position based on full-time employment is: $98,614.00 - $167,644.00 Nationwide Remote Office (US99) Need help? We're here: ICFCareerCenter@icf.com About ICF ICF is a global consulting and technology services company with approximately 9,000 employees, but we are not your typical consultants. At ICF, business analysts and policy specialists work together with digital strategists, data scientists and creatives. We combine unmatched industry expertise with cutting-edge engagement capabilities to help organizations solve their most complex challenges. Since 1969, public and private sector clients have worked with ICF to navigate change and shape the future. Learn more at icf.com.
Design and build cloud-based microservices and serverless applications using React and Node.js for a healthcare reporting system in an Agile environment. | Bachelor's degree and over 5 years of full-stack experience including React and Node.js, U.S. residency with Public Trust Clearance eligibility. | The Team Our Health Engineering Solutions (HES) team works side by side with customers to articulate a vision for success, and then make it happen. We know success doesn't happen by accident. It takes the right team of people, working together on the right solutions for the customer. We are looking for a seasoned Full Stack Engineer who will be a key driver to make this happen. Our team supports the vision to improve patient quality care and consumer decision-making by hospital providers across the country, by collecting, computing, and publicly reporting outcomes-based hospital quality measure data. This contract will serve to develop a human-centric reporting system that allows refinement, filtering, and data comparison, as well as the ability to view supplemental information. Leveraging modern technologies, DevOps practices, and cloud-based infrastructure, our dynamic work environment involves multiple project teams collaborating toward a common vision of delivering an integrated solution. The Work We are seeking a Full Stack Engineer to join our dynamic team. In this role, you will be responsible for working with a team of engineers and building enterprise-level backend solutions using a variety of technologies. You will be working with React, Node, JavaScript, and OpenAPI to develop robust and scalable applications that support the Centers for Medicare and Medicaid Services (CMS) as we develop a next generation reporting and analytics system that directly impacts healthcare quality. The ideal candidate will have a strong understanding of software development principles and a proven track record in backend development. Experience with Agile software development methodologies is a must, as we value collaboration and flexibility in our approach to project management. This is an excellent opportunity to work with a team of experienced professionals and contribute to the development of high-quality software solutions. If you are passionate about technology, eager to learn, and want your work to impact systems that collect healthcare data used by hundreds of thousands of daily users, we want to (virtually) meet you! Job Location: Remote; however, this position requires that the job be performed in the United States and there will be travel of approximately 10% to a customer site. If you accept this position, you should note that ICF does monitor employee work locations and blocks access from foreign locations/foreign IP addresses and prohibits personal VPN connections. Technologies React Node.js Java AWS cloud technologies PostgreSQL ECS/Fargate Lambda Terraform Jenkins Git and GitHub Confluence / Jira Key Responsibilities and Job Duties Design and build microservices and serverless applications in the cloud Implement web application changes and/or build new web applications using the React framework Work with Product Owner and UX design to understand and create solutions for diverse user requirements Work with Architects and other Engineers to help create and then implement development best practices Work with test engineering team to assure product quality Collaborate in a fast-paced Agile environment Participate in team code reviews and design reviews Help our support team triage bugs and troubleshoot production issues Cooperating with the back-end developers in the process of building the applications Work independently to design, develop, and document solutions, while adhering to all applicable standards (e.g., architectural, coding, security) Work with DevOps engineers on CI, CD, and IaC Read specs and translate them into test designs and test automation Perform code reviews and develop processes for improving code quality Required Qualifications Bachelor's degree 5+ years of professional full-stack development experience, this includes experience with modern design patterns, enterprise-scale production systems, and Git 1+ year of professional experience developing full-stack applications using React and Node.js Candidate must be able to obtain and maintain a Public Trust Clearance Candidate must reside in the U.S., be authorized to work in the U.S., and all work must be performed in the U.S. Candidate must have lived in the U.S. for three (3) full years out of the last five (5) years Preferred Qualifications Master's degree in computer science or related field Experience developing production applications in Java #DMX-HES Working at ICF ICF is a global advisory and technology services provider, but we’re not your typical consultants. We combine unmatched expertise with cutting-edge technology to help clients solve their most complex challenges, navigate change, and shape the future. We can only solve the world's toughest challenges by building a workplace that allows everyone to thrive. We are an equal opportunity employer. Together, our employees are empowered to share their expertise and collaborate with others to achieve personal and professional goals. For more information, please read our EEO policy. We will consider for employment qualified applicants with arrest and conviction records. Reasonable Accommodations are available, including, but not limited to, for disabled veterans, individuals with disabilities, and individuals with sincerely held religious beliefs, in all phases of the application and employment process. To request an accommodation, please email Candidateaccommodation@icf.com and we will be happy to assist. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations. Read more about workplace discrimination rights or our benefit offerings which are included in the Transparency in (Benefits) Coverage Act. Candidate AI Usage Policy At ICF, we are committed to ensuring a fair interview process for all candidates based on their own skills and knowledge. As part of this commitment, the use of artificial intelligence (AI) tools to generate or assist with responses during interviews (whether in-person or virtual) is not permitted. This policy is in place to maintain the integrity and authenticity of the interview process. However, we understand that some candidates may require accommodation that involves the use of AI. If such an accommodation is needed, candidates are instructed to contact us in advance at candidateaccommodation@icf.com. We are dedicated to providing the necessary support to ensure that all candidates have an equal opportunity to succeed. Pay Range - There are multiple factors that are considered in determining final pay for a position, including, but not limited to, relevant work experience, skills, certifications and competencies that align to the specified role, geographic location, education and certifications as well as contract provisions regarding labor categories that are specific to the position. The pay range for this position based on full-time employment is: $98,614.00 - $167,644.00 Nationwide Remote Office (US99) Need help? We're here: ICFCareerCenter@icf.com About ICF ICF is a global consulting and technology services company with approximately 9,000 employees, but we are not your typical consultants. At ICF, business analysts and policy specialists work together with digital strategists, data scientists and creatives. We combine unmatched industry expertise with cutting-edge engagement capabilities to help organizations solve their most complex challenges. Since 1969, public and private sector clients have worked with ICF to navigate change and shape the future. Learn more at icf.com.
Create tailored applications specifically for ICF with our AI-powered resume builder
Get Started for Free