Expertise in knowledge of engineering methodologies, concepts and skills and their application in the area of specified engineering specialty
Expertise in process design and redesign skills
Ability to present and defend architectural, design and technical choices to internal audiences
Consistent exercise of independent judgment and discretion in matters of significance
Regular, consistent and punctual attendance. Must be able to work nights and weekends, variable schedule(s) and overtime as necessary
Understand Comcast's Operating Principles and apply them in work
Own the customer experience by prioritizing customers and providing seamless digital options
Be enthusiastic learners, users and advocates of Comcast's technology, products and services, especially digital tools
Win as a team by collaborating and being open to new ideas
Participate actively in the Net Promoter System through huddles, call backs and feedback elevation
Drive results and growth
Support a culture of inclusion in work and leadership
Responsibilities
Collaborates with project stakeholders to identify product and technical requirements
Conducts analysis to determine integration needs
Designs new software and web applications, supports applications under development and customizes current applications
Develops software update process for existing applications
Assists in the roll-out of software releases
Trains junior Software Development Engineers on internally developed software applications
Oversees the researching, writing and editing of documentation and technical requirements, including evaluation plans, test results, technical manuals and formal recommendations and reports
Keeps current with technological developments within the industry. Monitors and evaluates competitive applications and products. Reviews literature, patents and current practices relevant to the solution of assigned projects
Provides technical leadership throughout the design process and guidance with regards to practices, procedures and techniques. Serves as a guide and mentor for junior level Software Development Engineers
Assists in tracking and evaluating performance metrics. Ensures team delivers software on time, to specification and within budget
Works with Quality Assurance team to determine if applications fit specification and technical requirements
Plans and designs new software and web applications
Analyzes, tests and assists with the integration of new applications
Oversees the documentation of all development activity
Trains non-technical personnel
Assists with tracking performance metrics
Integrates knowledge of business and functional priorities
Acts as a key contributor in a complex and crucial environment. May lead teams or projects and shares expertise
Other duties and responsibilities as assigned
Skills
software design
web applications
application integration
software development
documentation
technical training
project leadership
requirements analysis
software updates
release management
Comcast
Comcast Corporation is a global media and technology company.