NBCUniversal

Software Engineer, Business Process and Operations Management Platforms, Eng 3

NBCUniversal

full-time

Posted on:

Location Type: Hybrid

Location: Mount LaurelNew JerseyPennsylvaniaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $114,985 - $172,478 per year

About the role

  • Own development for our internally developed multi-tenant biz ops platform; potentially transition to adjacent platforms within the team per business needs.
  • Participate in intake and architecture discussions to translate requirements into scalable designs, leveraging BPM concepts and platform patterns.
  • Design and develop modern web applications and microservices using Angular (UI), Java/Spring Boot (services), and database technologies.
  • Coordinate with offshore teams to drive delivery: clarify requirements, break down work, review code/designs, and ensure quality at each stage.
  • Integrate with internal/external systems via web services/microservices, ETLs, and data pipelines; work with the Kotja database where applicable.
  • Leverage BPM tooling (e.g., Flowable, Oracle BPM, or equivalent) to model and implement business processes within the platform.
  • Author and facilitate test design: build unit/integration tests, define test cases, and collaborate with QA to validate functionality against specs.
  • Serve as the primary dev contact for Bedrock (production support team exists; you’ll triage and drive fixes/changes on the development side).
  • Document technical decisions: designs, APIs, data models, process flows, test results, and operational runbooks.
  • Apply AI-assisted development practices (team uses Copilot) to accelerate coding, testing, and documentation—while maintaining high code quality.
  • Mentor junior engineers and contribute to engineering best practices, code reviews, and continuous improvement efforts.
  • Monitor and evaluate competing products/approaches, proposing improvements to the platform’s design, reliability, and developer experience.
  • Work typical business hours with occasional coordination across time zones for offshore collaboration.
  • Consistent exercise of independent judgment and discretion in matters of significance.

Requirements

  • 5–8+ years of professional software engineering experience with modern web and service development.
  • Proficiency in programming languages: Java, C++, Python.
  • Hands on experience using Front-end technologies: Angular/React/Vue, JavaScript, HTML, CSS, jQuery.
  • Integration frameworks: Spring Framework, Spring Integration, Apache Camel.
  • Solid database fundamentals: MSSQL, MySQL, Oracle, and NoSQL databases like MongoDB.
  • Unit testing frameworks: JUnit, TestNG.
  • Demonstrated experience with Service-oriented architecture (SOA), RESTful APIs, and microservices.
  • Messaging platforms: RabbitMQ, Kafka.
  • CI/CD tools: GoCD, Jenkins, Concourse.
  • Understanding of Business process management concepts and tools: JBPM, Activiti, Flowable.
  • Experience coordinating with offshore teams (requirements clarity, delivery oversight, code/design reviews).
  • Strong testing mindset: unit/integration testing, test case design, and collaboration with QA.
  • Excellent communication skills; comfortable being the primary dev contact for a platform/team.
  • Preferred: Cloud platforms: Pivotal Cloud Foundry, AWS, Azure.
  • Secure coding practices, Full-stack development experience.
  • Data analysis and reporting using R, Python.
  • Familiarity with AI/ML concepts and use of Copilot or similar AI tools in development workflows.
  • Experience in telecom or cable industry.
Benefits
  • health insurance
  • retirement plans
  • paid time off
  • flexible work arrangements
  • professional development
  • bonuses
  • stock options
  • equipment allowances
  • wellness programs

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaC++PythonAngularSpring BootMSSQLMySQLNoSQLJUnitRESTful APIs
Soft skills
excellent communication skillsmentoringindependent judgmentcollaborationtesting mindsetcontinuous improvementdelivery oversightrequirements claritycode reviewsdesign reviews