
Software Engineer, Business Process and Operations Management Platforms, Eng 3
NBCUniversal
full-time
Posted on:
Location Type: Hybrid
Location: Mount Laurel • New Jersey • Pennsylvania • United States
Visit company websiteExplore more
Salary
💰 $114,985 - $172,478 per year
Tech Stack
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