This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Make your mark at Comcast -- a Fortune 30 global media and technology company. Become part of our award-winning, international engineering team that turns big ideas into cutting-edge products, platforms, and solutions that our customers love. We create space to innovate, and we recognize, reward, and invest in your ideas, while ensuring you can proudly bring your authentic self to the workplace. You’ll do the best work of your career right here.
Job Responsibility
As a pivotal member of the Engineering team to drive the End2End capabilities' complete software development lifecycle, including designing, prototyping, implementation, testing, integration, maintenance, and technical support
Produce technical specifications and determine operational feasibility
Write well-designed, testable, efficient code
Develop software verification plans and quality assurance procedures
Document and maintain software functionality
Tailor and deploy engineering tools, processes, and metrics
Support overall business
Technically solve issues
Collaborate with Product Managers (PMs) to build capabilities for business needs and ensure technical specifications align with operational feasibility
Lead and mentor a group of software engineers, providing technical guidance, code reviews, and best practices to ensure high-quality deliverables
Partner with global engineering, product, and operations teams to further incorporate collective innovations
Requirements
Bachelor's Degree or above
5 years or above relevant work experience
Abundant experience with C/C++, DB design, and network programming
Abundant experience with large system software design and development
Abundant experience with distributed systems and mission-critical systems
Strong project management skills, with the ability to prioritize tasks, manage timelines, and deliver results in a fast-paced environment
Ability to communicate complex technical concepts to non-technical stakeholders and Align engineering efforts with business objectives
Demonstrated expertise in problem-solving and technical innovation
Strong passion for learning/practicing new techniques
Knowledgeable about SDLC, Agile and Software Engineering Methodology
Ability to work closely with global teams and accept additional working time besides normal working hours to meet or co-work with global teams