Development Engineer 2
Effectv
Chennai, IN
5d ago

Job Summary

Responsible for assisting in the design of system architectures and solutions to bring to market new innovative products which span web service offerings.

Assists in the planning, designing, integrating, testing, deploying and supporting of products. Helps with testing and operational activities.

Works with moderate guidance in own area of knowledge.

WHO WE ARE

As one team, we work together to deliver a superior customer experience, leveraging cutting edge technology that powers our best in class products and services.

Our team designs, develops, delivers, and supports innovative products and services that are essential to bringing Internet, TV and voice to more than 28 million residential and business customers that includes our award winning X1 platform.

The team also builds and operates mission-critical systems, including those that monitor our network one of the world’s largest and its associated cloud infrastructure.

Comcast’s Technology, Product, Xperience (TPX), team needs motivated, qualified individuals to help us fill a full range of positions from engineers, product designers and developers to Call Center representatives and installation technicians all with the common goal of delivering an outstanding customer experience.

Job Summary

Billions of requests. Millions of Users. Come be part of Comcast’s Experience Video Platform team! Our team designs, builds, and operates the APIs that power the Xfinity and Sky Video experiences.

Reliability and performance at this scale require sophisticated information systems to be made simple. We are looking for an engineer who is able to listen to Users, understand technical requirements, collaborate on solutions, and deliver technology services in a high velocity, dynamic, always on environment.

As a member of our team you will work with other engineers to produce critical applications & infrastructure and the tools and processes that enable our systems to scale at a rapid pace.

  • One day might involve creating an API that returns a customer’s channel lineup or performance tuning of a Java web application;
  • the next may be building tools to enable continuous delivery or infrastructure as code.

    Our goal as an organization is to design, build, and scale the distributed systems that back the products that delight our customers.

    Our team values inclusiveness, collaboration, personal growth, and fun!

    Technology Snapshot

    Java, Linux, AWS, Containers, Microservices, Spring, Reactor, Redis, Splunk / ELK, Terraform, Concourse CI / CD, NoSQL Database

    Responsibilities

  • Design, build, deliver and scale sophisticated high-volume web services from the full catalog of upstream Comcast systems.
  • Collaborate with project stakeholders to identify product and technical requirements. Conduct analysis to determine integration needs.
  • Write code that meets functional requirements and is testable and maintainable. Have a passion for test driven development.
  • Work with Quality Assurance team to ensure that applications fit specification and technical requirements.
  • Produce technical designs and documentation at varying levels of granularity.
  • Preferred Qualifications :

  • Bachelor’s degree in Engineering or Computer Science or a related field, or relevant work experience.
  • 3+ years of professional experience working with Java webservices
  • Experience in Spring Framework, Python and AWS experience is a must. Knowledge on Scala is a plus
  • Knowledge of object-oriented design methodology and standard software design patterns.
  • A desire to learn, or familiarity with : Java, Java based Application Servers, the Spring Framework, REST based Web Service architectures
  • Experience in designing and developing high scale, distributed REST / RPC based API micro services
  • Familiar with agile development methodologies such as Scrum.
  • Strong technical written and verbal communication skills.
  • Fundamental understanding of the HTTP protocol and caching strategies
  • Experience working on software projects with source control systems like GitHub
  • Experience maintaining Continuous Integration and Deployment pipelines or workflows
  • Ability to effectively communicate technical challenges and solutions
  • Ability to solve ambiguous / undefined problems
  • Experience driving adoption of software engineering standard methodologies within your team
  • Experience with NOSQL data store solutions
  • Collaboration

  • A strong passion for learning and adapting to new technologies
  • A strong sense of ownership and responsibility for code quality that follows best practices
  • Collaboration with project stakeholders to identify product and technical requirements, conducting analysis to resolve integration needs
  • Bachelor's Degree

    Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form