Software Engineer II Job in Los Angeles 90036, California US
Business Segment
Operations and Technical Services
Responsibilities
As a member of the Platform Technology development team, the Software Engineer II should be able to assist in the design, development, and maintenance of a set of applications and services used within the department. Besides having a strong technical background, this person should be able to work in a dynamic development environment, actively participate in code reviews, and provide feedback during the evaluation of new technologies and processes for improving our development environment.
• Work with different PTG product development teams to assist in all phases of development, including analysis, design, implementation, deployment, and post production support
• Participate in the improvement of some of our existing C++ and J2EE internal applications by adding new features and providing integration mechanisms with other systems
• Troubleshoot applications across different systems to analyze and identify problems and proposing fixes or workarounds
• Work closely with Team leads and other developers to determine release features, define milestones, and provide accurate deadlines
• Interact with members of other groups (DBAs, System Administrators, QA) to troubleshoot applications, submit platform and software requirements, and establish testing parameters
• Work under very little supervision, independently make proper technical decisions, and follow design, development, and integration best practices
• Create requirement specifications, design and system documentation.
• Other duties as assigned
Qualifications/Requirements
Eligibility Requirements:
Desired Characteristics
EOE
NBC Universal is an Equal Opportunity/Affirmative Action Employer promoting diversity in the workplace. We invite and encourage response from women, persons of color, veterans and the disabled.