{"schemaVersion":"jobsearcher.job.v1","id":"12eff2df3304b52664b45e1f","url":"https://jobsearcher.com/jobs/12eff2df3304b52664b45e1f","canonicalUrl":"https://jobsearcher.com/jobs/12eff2df3304b52664b45e1f","title":"Full Stack Engineer","description":"Title: Lead Full Stack Engineer\nEngagement: Feb – June\nRole Overview\nOur client is seeking a Lead Full Stack Engineer to support a telecom and contact center modernization initiative. This role will act as the onshore technical lead, working in a hybrid capacity and coordinating closely with both the internal team and a dedicated offshore development team based in India.\nThe primary focus is accelerating the migration from a legacy Avaya platform to NICE (CXone), enabling new 2-way SMS and converged communications capabilities under aggressive timelines.\nKey Responsibilities\nServe as the hands-on technical lead for a fast-moving, high-visibility telecom modernization effort\nDrive development across front-end, back-end, and API layers, with strong DevOps awareness\nLead and unblock offshore engineers; provide technical direction without heavy handholding\nPartner with Product and Agile PMs to iterate quickly and deliver incremental value\nTroubleshoot complex, production-impacting issues (“firefighting” when required)\nEnsure engineering execution does not become a bottleneck to program milestones\nSupport integration of NICE CXone with downstream and legacy systems, including but not limited to IBM Z-series mainframes\nMaintain high standards for code quality, testing, and operational readiness\nTechnical Environment\nFrontend: Angular 17, TypeScript\nBackend: GraphQL (Apollo Graph Router implemented at client), API development\nCloud: AWS-native stack\nTelecom / Contact Center: NICE CXone, IVR flows, converged communications\nData: Legacy data routing to support transitional architectures\nDevOps: CI/CD awareness, environment readiness, operational support\nRequired Skills & Experience\n8+ years of software engineering experience, including full stack development\nStrong hands-on experience with TypeScript (frontend andbackend development)\nProven experience leading distributed/offshore engineering teams\nTelecom, converged communications, and/or call center platform experience strongly preferred\nExperience with GraphQL, APIs, and modern cloud-native architectures\nComfortable operating autonomously in ambiguous, high-pressure environments\nAbility to ramp quickly (expected NICE CXone and GraphQL ramp ~1 week)\nStrong troubleshooting and problem-solving skills\nDevOps mindset: understands deployment, environments, and operational risks\nSuccess Metrics\nInitial pilot delivered by end of April (single branch)\nFull rollout readiness by June, avoiding Avaya renewal risk\nEngineering execution enables — not delays — program milestones\nHigh-quality, testable, maintainable code with minimal rework","company":"Pennant Solutions Group","rawCompany":"pennant solutions group","city":"Baltimore","state":"MD","isRemote":false,"isActive":false,"createdAt":"2026-04-10T04:50:44.791Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Full Stack Engineer","description":"Title: Lead Full Stack Engineer\nEngagement: Feb – June\nRole Overview\nOur client is seeking a Lead Full Stack Engineer to support a telecom and contact center modernization initiative. This role will act as the onshore technical lead, working in a hybrid capacity and coordinating closely with both the internal team and a dedicated offshore development team based in India.\nThe primary focus is accelerating the migration from a legacy Avaya platform to NICE (CXone), enabling new 2-way SMS and converged communications capabilities under aggressive timelines.\nKey Responsibilities\nServe as the hands-on technical lead for a fast-moving, high-visibility telecom modernization effort\nDrive development across front-end, back-end, and API layers, with strong DevOps awareness\nLead and unblock offshore engineers; provide technical direction without heavy handholding\nPartner with Product and Agile PMs to iterate quickly and deliver incremental value\nTroubleshoot complex, production-impacting issues (“firefighting” when required)\nEnsure engineering execution does not become a bottleneck to program milestones\nSupport integration of NICE CXone with downstream and legacy systems, including but not limited to IBM Z-series mainframes\nMaintain high standards for code quality, testing, and operational readiness\nTechnical Environment\nFrontend: Angular 17, TypeScript\nBackend: GraphQL (Apollo Graph Router implemented at client), API development\nCloud: AWS-native stack\nTelecom / Contact Center: NICE CXone, IVR flows, converged communications\nData: Legacy data routing to support transitional architectures\nDevOps: CI/CD awareness, environment readiness, operational support\nRequired Skills & Experience\n8+ years of software engineering experience, including full stack development\nStrong hands-on experience with TypeScript (frontend andbackend development)\nProven experience leading distributed/offshore engineering teams\nTelecom, converged communications, and/or call center platform experience strongly preferred\nExperience with GraphQL, APIs, and modern cloud-native architectures\nComfortable operating autonomously in ambiguous, high-pressure environments\nAbility to ramp quickly (expected NICE CXone and GraphQL ramp ~1 week)\nStrong troubleshooting and problem-solving skills\nDevOps mindset: understands deployment, environments, and operational risks\nSuccess Metrics\nInitial pilot delivered by end of April (single branch)\nFull rollout readiness by June, avoiding Avaya renewal risk\nEngineering execution enables — not delays — program milestones\nHigh-quality, testable, maintainable code with minimal rework","datePosted":"2026-04-10T04:50:44.791Z","dateModified":"2026-04-10T04:50:44.791Z","hiringOrganization":{"@type":"Organization","name":"Pennant Solutions Group","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Baltimore","addressRegion":"MD","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"12eff2df3304b52664b45e1f"},"url":"https://jobsearcher.com/jobs/12eff2df3304b52664b45e1f"}}