Senior Software Engineer

3 weeks ago


Englewood Cliffs, United States NBCUniversal Full time

Senior Software Engineer (SAP ABAP) NBCUniversal is one of the world's leading media and entertainment companies. We create world-class content, which we distribute across our portfolio of film, television, and streaming, and bring to life through our theme parks and consumer experiences. We own and operate leading entertainment and news brands, including NBC, NBC News, MSNBC, CNBC, NBC Sports, Telemundo, NBC Local Stations, Bravo, USA Network, and Peacock, our premium ad-supported streaming service. We produce and distribute premier filmed entertainment and programming through Universal Filmed Entertainment Group and Universal Studio Group, and have world-renowned theme parks and attractions through Universal Destinations & Experiences. NBCUniversal is a subsidiary of Comcast Corporation. Our impact is rooted in improving the communities where our employees, customers, and audiences live and work. We have a rich tradition of giving back and ensuring our employees have the opportunity to serve their communities. We champion an inclusive culture and strive to attract and develop a talented workforce to create and deliver a wide range of content reflecting our world. Comcast NBCUniversal has announced its intent to create a new publicly traded company ('Versant') comprised of most of NBCUniversal's cable television networks, including USA Network, CNBC, MSNBC, Oxygen, E, SYFY and Golf Channel along with complementary digital assets Fandango, Rotten Tomatoes, GolfNow, GolfPass, and SportsEngine. The well-capitalized company will have significant scale as a pure-play set of assets anchored by leading news, sports and entertainment content. The spin-off is expected to be completed during 2025. Job Description We are seeking a Senior Software Engineer RTR (SAP ABAP) to provide state-of-art technical support for the SAP Financial, Procurement and Subledger systems maintenance and enhancements including integration to other systems. This includes participating in project implementation design and development activities to support the successful business adoption of the new solution, and the ongoing production support and enhancement post go-live. This role requires a strong understanding of finance/procurement/subledger based principles and proven experience on design and deliver high quality clean core solutions through technical development that meet overall business requirements. Specifically, this role will support Project Keystone, which is a multi-year endeavor, driving NBCUniversal's transformation goal of building a globally standardized, flexible, and data-driven business platform that enables NBCU to make better and faster decisions based on real time insights. Our product and engineering teams will drive transformation of key Finance processes across Record-to-Report (RTR), Procure-to-Pay (PTP), Order-to-Cash (OTC), Treasury, Tax and FP&A. In addition, our engineering teams will play a key role in cross-functional workstreams like Transformation Management Office (TMO), master data governance, reporting, security, risk and controls and change management. Qualifications Basic Requirements: Bachelor or advanced degree in Computer Science, Information Systems, or Business from an accredited institution or equivalent working experience. 5+ years' experience with strong SAP SOH and S4/HANA and SQL Skills Proficient with SAP HANA CDS View/OData Service development including usage of SQL and AMDP Ability to perform SAP Development activities in support of the business request to improve or add functionality to the existing SAP landscape specifically HANA/ABAP with an emphasis on the Financial modules. Experience with S4/HANA migration initiatives and exposure to BTP integration/side-by-side RAP programming model is a plus. Familiarity and comfort in working with a variety of support models with onsite & offshore resources Willingness to work off business hours and weekends as required for production support when issues arise Proven experience completing assigned tasks on multiple projects with tight deadlines successfully Strong analytical and problem solving skills able to identify flexible and forward thinking IT solutions Excellent written and oral communications ability to communicate to all levels of the organization, both business and IT Strong understanding of IT project management SDLC processes and methodologies, such as Waterfall, Agile Scrum and associated best practices Technical Skills: Experience as a Developer/Senior Developer in more than 3 projects. At least 5 years SAP hands-on experience. Knowledge in various SAP modules and Integration development working on large-scale SAP S/4 transformations. ECC Development Experience Confirmed ability using BADI's, BAPI's, LSMW, ALE, RFC calls, IDOC, BDC, business objects, classes and methods, Adobe Forms, SmartForms, SAPScripts, Data Dictionary, ALV ABAP debugging skills, workflow experience S/4 HANA Development Experience Knowledge of OData using CDS and AMDP, Workflow experience, including support and debugging Knowledge and awareness of SAP Clean Core principles including use of released API's, in app extensibility options and key user extensibility Knowledge of 3-Tier extensibility model and SAP RAP (Restful ABAP) and CAP (Cloud Application) Programming Models Experience in migrating custom code base from ECC or SoH systems onto a S/4 HANA platform applying both Technical remediation and Clean Core frameworks Implementation knowledge on Native SQL, ADBC, External View, ABAP Core data Services, AMDP Procedures, Text Search, ALV on HANA. Practical experience in creating custom and enhance standard CDS view and AMDP class based on business requirement, various available annotation in CDS Good knowledge on other new SAP technologies such as Fiori SAPUI5, SAP BTP Integration Suite, SAP Business Application Studio, SAP Build etc. Practical Knowledge of Code Performance Rules and Guidelines for SAP HANA Desired Characteristics: Relevant SAP technical certification Additional Requirements: Fully Remote: This position has been designated as fully remote, meaning that the position is expected to contribute from a non-NBCUniversal worksite, most commonly an employee's residence. This position is eligible for company sponsored benefits, including medical, dental and vision insurance, 401(k), paid leave, tuition reimbursement, and a variety of other discounts and perks. Learn more about the benefits offered by NBCUniversal by visiting the Benefits page of the Careers website. We are accepting applications for this position on an ongoing basis.



  • Englewood Cliffs, United States Nbcuniversal Full time

    Company Description NBCUniversal is one of the world's leading media and entertainment companies. We create world-class content, which we distribute across our portfolio of film, television, and streaming, and bring to life through our theme parks and consumer experiences. We own and operate leading entertainment and news brands, including NBC, NBC News,...


  • Englewood Cliffs, United States NBCUniversal Full time

    Company Description NBCUniversal is one of the world's leading media and entertainment companies. We create world-class content, which we distribute across our portfolio of film, television, and streaming, and bring to life through our theme parks and consumer experiences. We own and operate leading entertainment and news brands, including NBC, NBC News,...


  • Englewood Cliffs, United States Nbcuniversal Full time

    Company DescriptionNBCUniversal is one of the world's leading media and entertainment companies. We create world-class content, which we distribute across our portfolio of film, television, and streaming, and bring to life through our theme parks and consumer experiences. We own and operate leading entertainment and news brands, including NBC, NBC News,...


  • Englewood Cliffs, United States NBCUniversal Full time

    A major media company is seeking a Senior Software Engineer to lead the development of innovative systems in the Content Sales division. This fully remote role focuses on building enterprise solutions and requires 5+ years of full-stack development experience, with proficiency in Python or C#, and strong leadership skills. Candidates will work on API...


  • Englewood Cliffs, United States NBCUniversal Full time

    Senior Software Engineer, Android NBCUniversal is one of the world's leading media and entertainment companies. We create world-class content, which we distribute across our portfolio of film, television, and streaming, and bring to life through our theme parks and consumer experiences. We own and operate leading entertainment and news brands, including NBC,...


  • Englewood, United States NetApp Full time

    Senior Software Engineer Bangalore, Karnataka, IN Job Summary As a Senior Software Engineer, your responsibilities will include developing and maintaining cloud-based solutions. You will focus on solving complex problems, developing, testing, automating and collaborating with the Software Engineering team to deploy features in a production environment....


  • Englewood, United States Optomi Full time

    Optomi, in partnership with a leader in the telecommunication industry, is seeking a Senior Android Software Engineer. The Senior Android Software Engineer will own the design, development, documentation, and troubleshooting of our Connection Manager and Analytics SDK in addition to new technology projects involving Android. ON-SITE IN GREENWOOD VILLAGE, CO...


  • Englewood Cliffs, United States NBCUniversal Full time

    NBCUniversal, a subsidiary of Comcast Corporation, creates world?class content and distributes it across film, television, and streaming platforms. We also operate leading entertainment and news brands, including NBC, MSNBC, CNBC, Telemundo, and Peacock. Job Description We are seeking a Senior Software Engineer to lead the development of innovative systems...


  • Englewood Cliffs, United States NBCUniversal Full time

    NBCUniversal, a subsidiary of Comcast Corporation, creates world‑class content and distributes it across film, television, and streaming platforms. We also operate leading entertainment and news brands, including NBC, MSNBC, CNBC, Telemundo, and Peacock. Job Description We are seeking a Senior Software Engineer to lead the development of innovative systems...


  • Englewood Cliffs, NJ, United States Blue Sage Solutions Full time

    Description As a Software Engineer III, you will act as a go-between for higher management and the engineering staff, ensuring the team produces strong solutions. Though you will work with a team, you must be able to handle projects at an independent level and solve software problems of varying complexities. You will comprehend the full scope of a project to...