Development Engineer 4

Posted:
8/27/2024, 11:03:43 PM

Location(s):
Tamil Nadu, India ⋅ Thoraipakkam, Tamil Nadu, India

Experience Level(s):
Mid Level ⋅ Senior

Field(s):
Software Engineering

Comcast brings together the best in media and technology. We drive innovation to create the world's best entertainment and online experiences. As a Fortune 50 leader, we set the pace in a variety of innovative and fascinating businesses and create career opportunities across a wide range of locations and disciplines. We are at the forefront of change and move at an amazing pace, thanks to our remarkable people, who bring cutting-edge products and services to life for millions of customers every day. If you share in our passion for teamwork, our vision to revolutionize industries and our goal to lead the future in media and technology, we want you to fast-forward your career at Comcast.

Job Summary

Responsible for planning and designing 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.

Job Description

  • Provide high availability, resilient and low latency microservices for Broadband, Voice
  • Discipline combines software and system engineering to build distributed, fault tolerant systems.
  • Automation and programmability are core to project delivery to ensure supportability and maintainability.
  • Responsible for service delivery and development of core ISP services, as well as network and data center solutions.
  • Develop applications for Broadband Internet Service Platform.
  • Design solutions and engage in proof of concepts.
  • Develop software to automatically test applications and services.
  • Write and maintain documentation about the applications and services.
  • Take industry-standard open-source technologies, install and configure them and develop APIs for other applications to access them as a service.
  • Write software that interacts directly with vendor devices/systems, understanding behavior in order to incorporate it into a working system.
  • Provide 3rd / 4th line support to the Operations department for systems which have been deployed.
  • Gather requirements (non-functional and functional technical tasks) based on high-level architecture and designs. Agree acceptance criteria with stakeholders for each task identified.
  • Participate in (or facilitate) project meetings including planning meetings, system design
  • Look for and drive process improvements in our development lifecycle.
  • Participate in (or facilitate) Agile planning and retrospectives.

What you’ll bring:

  • Working knowledge and proficient coding in one of the following languages: Perl, Python, JavaScript/NodeJS, Go. (Anyone)
  • Experience of test-driven development.
  • Ability to pick up another language as required and to perform software development with minimal assistance.
  • Experience in SQL and No-SQL databases. Can grasp application protocols like NTP, DNS, RADIUS etc.
  • Experience of developing and maintaining shell scripts.
  • Experience working with Gitlab and performing code reviews.
  • Experience of building and maintaining CI pipelines.
  • Strong familiarity and working knowledge of Linux operating system.
  • Strong understanding of networks.
  • Experience with dealing with RESTful API’s.
  • Knowledge of clustering and load balancing technologies.
  • Knowledge of automation tools and practices.
  • Experience with Cloud platforms such as OpenStack, AWS.
  • Good understanding of TCP and UDP.
  • Experience in working and designing highly available and highly resilient services.
  • Detail focused, i.e., experience of reviewing technical documentation, diagrams and plans to meet and/or define requirements.
  • Experience of understanding technical risks and issues and knowing when to escalate them.
  • Capable of managing the documentation of information in a clear and precise manner for implementation, testing and operational teams.
  • Experience working in Agile Environment and use of work planning and tracking tools, e.g., Jira, ServiceNow.

Disclaimer:

  • This information has been designed to indicate the general nature and level of work performed by employees in this role. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications.

We believe that benefits should connect you to the support you need when it matters most, and should help you care for those who matter most. That's why we provide an array of options, expert guidance and always-on tools that are personalized to meet the needs of your reality—to help support you physically, financially and emotionally through the big milestones and in your everyday life.


Please visit the benefits summary on our careers site for more details.

Education

Bachelor's Degree

While possessing the stated degree is preferred, Comcast also may consider applicants who hold some combination of coursework and experience, or who have extensive related professional experience.

Certifications (if applicable)

Relative Work Experience

7-10 Years

Comcast is proud to be an equal opportunity workplace. We will consider all qualified applicants for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, disability, veteran status, genetic information, or any other basis protected by applicable law.

Comcast

Website: http://corporate.comcast.com/

Headquarter Location: Philadelphia, Pennsylvania, United States

Employee Count: 10001+

Year Founded: 1963

IPO Status: Public

Last Funding Type: Grant

Industries: Internet ⋅ Telecommunications ⋅ TV ⋅ Video ⋅ Web Hosting