Job Closed
This listing is no longer active.
Founded in 1969, ICF is a global advisory and technology services company headquartered in Reston, Virginia. It delivers data-driven solutions across energy, environment, infrastru
Senior ServiceNow Developer (Remote)
Location
United States
Posted
58 days ago
Salary
$98.6K - $167K / year
Seniority
Senior
Job Description
Senior ServiceNow Developer (Remote)
ICF
Description *We are open to supporting 100% remote work anywhere within the continental US.* ICF is seeking a Senior ServiceNow Developer to serve as a technical lead responsible for designing and delivering scalable, secure, and innovative ServiceNow solutions in support of federal program operations. This role combines deep platform development expertise with solution design responsibilities, including the implementation of Now Assist and other AI-powered capabilities to transform enterprise workflows and service delivery. This is an opportunity to take on increasing architectural ownership — shaping platform direction, driving standards, and mentoring team members — while staying hands-on with development and configuration across ServiceNow modules. Job Location: This position requires that the job be performed in the United States. We are open to supporting 100% remote work anywhere within the continental US. Please note that ICF monitors employee work locations, restricts access from foreign locations and IP addresses, and prohibits the use of personal VPN connections. What You’ll Be Doing - Lead the design and development of ServiceNow solutions to support federal program requirements, including custom applications, workflows, business rules, and UI policies. - Drive the implementation and optimization of Now Assist AI capabilities, including generative AI workflows, virtual agents, intelligent automation, and predictive insights. - Provide technical direction and solution design guidance across ServiceNow engagements, ensuring configurations are scalable, maintainable, and aligned with platform best practices. - Design, develop, and support ServiceNow portals and web-based user experiences using Service Portal and/or UI Builder. - Collaborate with customer product owners to translate business requirements into standards-based, scalable platform solutions. - Perform code reviews and enforce development standards and best practices across the team. - Support and enhance CSM knowledge enablement through Knowledge Base integration, taxonomy improvements, and self-service experience optimizations. - Support platform upgrades, patching, and performance tuning to maintain system reliability and compliance. - Troubleshoot and resolve ServiceNow defects and production issues across development, staging, and production environments. - Ensure all configurations and customizations align with federal security and compliance requirements. - Participate in Agile and SAFe ceremonies, including sprint planning, reviews, and retrospectives. - Contribute to technical documentation and knowledge sharing across the delivery team. What You Must Have - ServiceNow Certified System Administrator (CSA), current. - 7+ years of hands-on ServiceNow development experience, including custom applications, workflows, business rules, scripting, and integrations. - 2+ years of experience providing solution design or technical lead responsibilities on ServiceNow engagements. - Demonstrated experience implementing or configuring ITSM and/or CSM modules in enterprise environments. - Strong experience with Service Portal, UI Builder, and user experience design on the ServiceNow platform. - U.S. Citizenship is required per federal government contract requirements. - Must be able to obtain Public Trust clearance. - Must reside in the United States and all work must be performed in the United States. Preferred Qualifications - ServiceNow Certified Implementation Specialist (CIS) in ITSM or CSM. - Experience implementing Now Assist, generative AI workflows, or other AI-powered ServiceNow capabilities. - Experience supporting federal government programs and working within DevSecOps-aligned Agile teams. - Familiarity with the ServiceNow data model, performance optimization, and platform upgrade processes. - Bachelor’s degree in Computer Science, Information Systems, or a related field. - Strong problem-solving, communication, and collaboration skills with the ability to interface effectively across all levels of the organization. #Li-cc1 #Indeed #senw22 #smc23 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)
Related Guides
Related Job Pages
More Software Engineer Jobs
Software Engineer II
Lumen TechnologiesLumen Technologies is self-described as a global company of 40,000+ professionals empowering businesses, government, and communities to “produce amazing things.” Driven by the
Lumen is the trusted network for AI. We’re transforming how businesses connect, secure, and scale in an AI-driven world. By connecting people, data, and applications quickly, securely, and effortlessly, we help organizations move faster and unlock what’s next. At Lumen, people power progress. Our culture is built on teamwork, trust, and transparency, giving you the flexibility, support, and opportunity to make a lasting impact. We’re looking for top-tier talent ready to take on the challenge. Join us in building the future. The Role We are seeking a seasoned Senior SAP CPI / SAP Integration Suite Developer with deep expertise in Human Capital Management (HCM). This role will partner and lead the development and support of complex integrations between SAP HCM systems—particularly SAP SuccessFactors, Employee Central Payroll, and other third-party HR platforms, including external vendors. The ideal candidate will combine technical mastery of SAP Cloud Platform Integration (CPI) with a strong understanding of HR business processes, data security, and compliance requirements. You’ll play a key role in ensuring seamless data exchange across HRIS, payroll, benefits, and legal systems. Experience with SAP Payroll and Employee modules is highly desired. Location This is a work from home position within the US. The Main Responsibilities • Design and implement end-to-end integrations using SAP Cloud Platform Integration (CPI) / SAP Integration Suite • Develop and maintain interfaces between SAP HCM (on-premise and/or SuccessFactors) and third-party systems (e.g., payroll providers, benefits platforms, identity management) • Collaborate with functional HCM teams to understand business requirements and translate them into technical solutions • Ensure data accuracy, confidentiality, and compliance with HR regulations (e.g., GDPR, HIPAA). • Monitor, troubleshoot, and optimize integration flows for performance and reliability, providing root cause analysis and long-term fixes. • Ensure compliance with data security and privacy standards, especially for sensitive HR data • Document integration designs, configurations, and support procedures • Stay current with SAP integration technologies and best practices What We Look For in a Candidate • 7+ years of experience in SAP CPI / SAP Integration Suite development • Strong understanding of SAP HCM modules and related business processes • Proficiency in iFlows, Groovy scripting, OData, SOAP, REST, and SFTP protocols • Experience with SuccessFactors, SAP PI/PO, and BTP is a plus • Familiarity with HR data structures, IDocs, and BAPIs • Excellent problem-solving skills and attention to detail • Strong communication and collaboration abilities Preferred Qualifications • Bachelor’s degree in Computer Science, Information Systems, or related field. • SAP CPI certification or equivalent credentials. • Experience with SAP API Management, SAP Event Mesh, or SAP BTP. • Knowledge of HR compliance standards and data privacy regulations. • Knowledge of Authentication protocols (OAuth, SAML, Basic Auth) • Knowledge of Secure file transfers (SFTP, HTTPS) • Experience with middleware tools such as BMC Control-M or SAP PI/PO. Compensation This information reflects the anticipated base salary range for this position based on current national data. Minimums and maximums may vary based on location. Individual pay is based on skills, experience and other relevant factors. Location Based Pay Ranges $67,703 - $90,270 in these states: AL AR AZ FL GA IA ID IN KS KY LA ME MO MS MT ND NE NM OH OK PA SC SD TN UT VT WI WV WY $71,088 - $94,784 in these states: CO HI MI MN NC NH NV OR RI $74,474 - $99,297 in these states: AK CA CT DC DE IL MA MD NJ NY TX VA WA Lumen offers a comprehensive package featuring a broad range of Health, Life, Voluntary Lifestyle benefits and other perks that enhance your physical, mental, emotional and financial wellbeing. We're able to answer any additional questions you may have about our bonus structure (short-term incentives, long-term incentives and/or sales compensation) as you move through the selection process. Learn more about Lumen's:BenefitsBonus Structure#LI-Remote #LI-ZM1 Requisition #: 341573 Background Screening If you are selected for a position, there will be a background screen, which may include checks for criminal records and/or motor vehicle reports and/or drug screening, depending on the position requirements. For more information on these checks, please refer to the Post Offer section of our FAQ page. Job-related concerns identified during the background screening may disqualify you from the new position or your current role. Background results will be evaluated on a case-by-case basis. Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records. Equal Employment Opportunities We are committed to providing equal employment opportunities to all persons regardless of race, color, ancestry, citizenship, national origin, religion, veteran status, disability, genetic characteristic or information, age, gender, sexual orientation, gender identity, gender expression, marital status, family status, pregnancy, or other legally protected status (collectively, “protected statuses”). We do not tolerate unlawful discrimination in any employment decisions, including recruiting, hiring, compensation, promotion, benefits, discipline, termination, job assignments or training. Privacy Notice Lumen is committed to protecting the privacy and security of personal information collected during the recruitment and hiring process. Our Privacy Notice explains how we collect, use, disclose, and protect applicant information, as well as how individuals may request access to or deletion of their personal data. To review Lumen’s Privacy Notice, please visit: https://jobs.lumen.com/global/en/privacy-notice Disclaimer The job responsibilities described above indicate the general nature and level of work performed by employees within this classification. It is not intended to include a comprehensive inventory of all duties and responsibilities for this job. Job duties and responsibilities are subject to change based on evolving business needs and conditions. In any materials you submit, you may redact or remove age-identifying information such as age, date of birth, or dates of school attendance or graduation. You will not be penalized for redacting or removing this information. Please be advised that Lumen does not require any form of payment from job applicants during the recruitment process. All legitimate job openings will be posted on our official website or communicated through official company email addresses. If you encounter any job offers that request payment in exchange for employment at Lumen, they are not for employment with us, but may relate to another company with a similar name.
Lead Backend Engineer Who we are Perch Energy is a mission-driven company that focuses on expanding access to clean and affordable energy through community solar. Community solar breaks down the traditional barriers preventing most people from participating in the renewable energy economy by making it accessible, affordable, and more equitable for all. We work in several states across the US to bring community solar to communities and individuals who can most benefit from a more inclusive energy system. By managing the customer experience for solar farm owners, Perch is able to bring electricity bill savings to the masses, from renters and homeowners to businesses, institutions, municipalities and more by connecting them to community solar projects in their area. Perch isn't just a for-profit company, we're a for-purpose company—accelerating the shift to renewables nationwide. Everyone deserves to benefit from clean energy. Everyone has a place on this Perch! What we’re looking for We’re seeking a Lead Backend Engineer to join our Engineering team and help build scalable, reliable systems that power our platform. You are a collaborative, high-ownership engineer who enjoys solving complex backend problems and designing systems that stand the test of time. You bring a long-term, systems-thinking mindset and are excited to work on software that expands renewable energy access to millions of households. Our domain operates in a rapidly evolving regulatory environment, so we value engineers who are curious, adaptable, and comfortable navigating ambiguity—whether that means exploring new technical approaches, diving deep into data and edge cases, or collaborating cross-functionally to find the right solution. This role is fully remote, based in India and offers the opportunity to meaningfully influence backend architecture, shape engineering best practices, and work with a mission-driven, high-performing team. What you’ll own As a Lead Backend Engineer, you will have clear ownership and accountability across the backend domain: - Backend architecture ownership: Define, evolve, and document backend architecture and data models with a focus on scalability, performance, and reliability - API ownership: Own the design and quality of GraphQL and backend APIs, including schema design, versioning strategy, and backward compatibility - Technical decision-making: Lead design discussions, write technical proposals, evaluate trade-offs, and make decisions that balance speed with long-term system health - Production ownership: Be accountable for backend services in production, including monitoring, incident response, root-cause analysis, and follow-through improvements - Quality and standards: Establish and uphold backend engineering standards around testing, observability, security, documentation, and code quality - Delivery ownership: Own backend deliverables end-to-end—from requirements and estimation to implementation, rollout, and iteration - Cross-team alignment: Act as the primary backend point of contact for Product, Frontend, and other stakeholders on complex initiatives - Mentorship and leverage: Multiply team impact by mentoring engineers, reviewing designs and code, and unblocking others - Platform evolution: Proactively identify technical debt, scalability risks, and opportunities to simplify and harden the platform What you’ll do - Design and build scalable, resilient backend systems using Ruby on Rails and PostgreSQL - Lead backend implementation for complex features and integrations, including external systems such as Salesforce - Own and evolve GraphQL services that power frontend and partner-facing applications - Partner closely with frontend engineers to define clean, efficient backend–frontend contracts - Improve system reliability through testing, monitoring, alerting, and operational best practices - Ship production-ready code frequently using a modern CI/CD pipeline - Review code and designs with a strong focus on maintainability, performance, and long-term impact What will help you succeed Experience & leadership - 8+ years of experience building and operating high-availability backend systems - Demonstrated experience leading backend initiatives and owning systems beyond individual features - Strong fundamentals in system design, API design, and data modelling - Ability to clearly communicate technical decisions and trade-offs to both technical and non-technical stakeholders and actively represent backend engineering in key discussions calls during the IST collaboration window. - Proven experience mentoring engineers and raising the technical bar of a team - Comfort working in ambiguous problem spaces and iterating toward robust solutions Backend & infrastructure - Strong experience with Ruby and Ruby on Rails - Experience designing and owning GraphQL APIs (Apollo or similar) - Advanced SQL skills and experience with PostgreSQL or similar relational databases - Hands-on experience with AWS services such as S3, SQS, SES, EventBridge, or similar cloud-native services. - Containerization using Docker - Exposure to distributed systems or platform engineering - Familiarity with background jobs, async processing, and event-driven workflows Bonus points for - Experience integrating with Salesforce or other enterprise platforms - Strong opinions (loosely held) on backend architecture, scalability, and system design - Exposure to AI-assisted engineering—such as using modern AI tools for coding, debugging, testing, documentation, or exploring LLM-based workflows in backend systems - Familiarity with observability and distributed tracing tools such as OpenTelemetry, Jaeger, Prometheus, or similar - Experience with container orchestration and deployment using Kubernetes and Helm charts - Passion for sustainability, clean energy, and building mission-driven products What success looks like in this role - Backend systems scale reliably as usage, data volume, and complexity grow - Engineers move faster due to clear APIs, architecture, and standards - Production issues are identified early and resolved with lasting fixes - Technical debt is addressed proactively rather than reactively - The backend platform enables product teams instead of limiting them Benefits: - Competitive compensation based on market standards. - Apart from Fixed Base Salary potential candidates are eligible for following benefits - Flexible Leave Policy - Office is in the heart of the city in case you need to step in for any purpose. - Medical Insurance (1+5 Family Members) - We provide comprehensive coverage including accident policy and life Insurance. - Annual performance cycle - Quarterly team engagement activities and rewards & recognitions - L&D programs to foster professional growth - A supportive engineering culture that values diversity, empathy, teamwork, trust, and efficiency Eliminating carbon footprints, eliminating carbon copies. Here at Perch, we cultivate diversity, celebrate individuality, and believe unique perspectives are key to our collective success in creating a clean energy future. Perch is committed to equal employment opportunities regardless of race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, genetic information, protected veteran status, or any status protected by applicable federal, state, or local law. While we are currently unable to consider candidates who will require visa sponsorship, we welcome applications from all qualified candidates eligible to work in India. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request
Who we are Perch Energy is a mission-driven company that focuses on expanding access to clean and affordable energy through community solar. Community solar breaks down the traditional barriers preventing most people from participating in the renewable energy economy by making it accessible, affordable, and more equitable for all. We work in several states across the US to bring community solar to communities and individuals who can most benefit from a more inclusive energy system. By managing the customer experience for solar farm owners, Perch is able to bring electricity bill savings to the masses, from renters and homeowners to businesses, institutions, municipalities and more by connecting them to community solar projects in their area. Perch isn't just a for-profit company, we're a for-purpose company—accelerating the shift to renewables nationwide. Everyone deserves to benefit from clean energy. Everyone has a place on this Perch! What we’re looking for We’re looking for a Software Engineer III who is passionate about building reliable, scalable backend systems and enjoys working across the stack when needed. You are a hands‑on engineer who thrives on solving real‑world problems, writing clean and maintainable code, and collaborating closely with teammates to deliver high‑quality features end‑to‑end. You bring strong engineering fundamentals, a growth mindset, and the ability to work independently on well‑scoped projects — owning medium‑sized features from design through deployment in alignment with our engineering best practices. You’re comfortable contributing to technical discussions, making thoughtful trade‑offs, and following established architectural patterns as you deepen your understanding of our systems. This role is fully remote, based in India and offers the opportunity to meaningfully influence backend architecture, shape engineering best practices, and work with a mission-driven, high-performing team. What you’ll own As a Software Engineer III, you will have clear ownership over features, with opportunities to contribute across the stack: - Own and deliver small to medium-sized backend features end-to-end: From technical discovery and design through implementation, testing, deployment and iteration - Take technical ownership of one or more non‑critical backend services or components: Ensuring they remain reliable, maintainable, well‑documented, and easy to extend. - Write clean, modular, testable code: Primarily in Ruby, Ruby on Rails, and Python, while contributing to frontend code when needed to support full‑stack feature delivery. - Contribute to the design and evolution of our APIs: Including GraphQL and REST endpoints that power frontend and partner‑facing applications, following established architectural patterns and best practices. - Ensure strong observability and operational health of owned services: Through logging, monitoring, alerting, and contributing to root‑cause analysis and follow‑through improvements. - Actively participate in technical discussions: Bringing thoughtful perspectives that balance simplicity, long‑term maintainability, and performance as you deepen your understanding of Perch’s systems. - Support team productivity through high‑quality code reviews and collaboration: Sharing context, helping unblock others, and contributing to a strong engineering culture. What you’ll do - Design and build scalable, resilient backend systems using Ruby on Rails, Python and PostgreSQL - Contribute to implementation of complex features and integrations, including external systems such as Salesforce - Take technical design decisions independently for your features - Own and evolve GraphQL services that power frontend and partner-facing applications - Improve system reliability through testing, monitoring, alerting, and operational best practices - Ship production-ready code frequently using a modern CI/CD pipeline - Review code and designs with a strong focus on maintainability, performance, and long-term impact What will help you succeed Experience & leadership - 4+ years of experience building and operating high-availability backend systems - Demonstrated experience delivering backend features and owning systems - Strong fundamentals in system design, API design, and data modelling - Ability to clearly communicate technical decisions and trade-offs to both technical and non-technical stakeholders - Actively represent engineering team in key discussions with US stakeholders - Proven experience mentoring junior engineers and raising the technical bar of a team - Comfortable working in ambiguous problem spaces and iterating toward robust solutions Backend & infrastructure - Strong experience with Python or Ruby, including proficiency in at least one web framework: - Ruby on Rails - FastAPI, Django or Flask - Working knowledge of ReactJS, with the ability to contribute to frontend components to support full‑stack delivery - Advanced SQL skills and experience with PostgreSQL or similar relational databases - Hands-on experience with AWS services such as S3, SQS, SES, EventBridge, or similar cloud-native services. - Containerization using Docker - Exposure to distributed systems or platform engineering - Familiarity with background jobs, async processing, and event-driven workflows Bonus points for - Experience integrating with Salesforce or other enterprise platforms - Experience designing and owning GraphQL APIs (Apollo or similar) - Strong opinions (loosely held) on backend architecture, scalability, and system design - Exposure to AI-assisted engineering—such as using modern AI tools for coding, debugging, testing, documentation, or exploring LLM-based workflows in backend systems - Familiarity with observability and distributed tracing tools such as OpenTelemetry, Jaeger, Prometheus, or similar - Experience with container orchestration and deployment using Kubernetes and Helm charts - Passion for sustainability, clean energy, and building mission-driven products What success looks like in this role - Backend systems scale reliably as usage, data volume, and complexity grow - Engineers move faster due to clear APIs, architecture, and standards - Production issues are identified early and resolved with lasting fixes - Technical debt is addressed proactively rather than reactively - The backend platform enables product teams instead of limiting them Benefits: - Competitive compensation based on market standards. - Apart from Fixed Base Salary potential candidates are eligible for following benefits - Flexible Leave Policy - Office is in the heart of the city in case you need to step in for any purpose. - Medical Insurance (1+5 Family Members) - We provide comprehensive coverage including accident policy and life Insurance. - Annual performance cycle - Quarterly team engagement activities and rewards & recognitions - L&D programs to foster professional growth - A supportive engineering culture that values diversity, empathy, teamwork, trust, and efficiency Eliminating carbon footprints, eliminating carbon copies. Here at Perch, we cultivate diversity, celebrate individuality, and believe unique perspectives are key to our collective success in creating a clean energy future. Perch is committed to equal employment opportunities regardless of race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, genetic information, protected veteran status, or any status protected by applicable federal, state, or local law. While we are currently unable to consider candidates who will require visa sponsorship, we welcome applications from all qualified candidates eligible to work in India. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request Thank you
Senior Director, Software Testing, Performance Engineering
AdvarraAdvancing clinical research: safer, smarter, faster
• Define and execute the enterprise software testing and performance engineering strategy aligned with Product & Technology and corporate objectives • Champion a culture of quality, accountability, and continuous improvement across the SDLC • Implement and sustain a risk-based testing approach that drives toward a 'zero defects' mindset while maintaining release velocity • Own release test planning, quality gates, defect management practices, and overall release readiness • Partner cross-functionally to design, implement, and optimize scalable testing frameworks and operational processes • Lead performance engineering initiatives to ensure system scalability, reliability, availability, and resilience • Ensure testing processes support compliance with applicable regulatory standards (e.g., HIPAA, ISO 9001/13485, 21 CFR Part 11, CMS) • Lead and develop a high-performing, globally distributed team of test engineers and performance specialists



