Placement papers | Freshers Walkin | Jobs daily: Senior Software Engineer at Comcast (Englewood, CO)


Search jobs and placement papers

Senior Software Engineer at Comcast (Englewood, CO)

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:


Provide a technical leadership within teams responsible for designing, building and maintaining applications, databases that are used for the activation, provisioning reconciliation & fraud detection services. Develop, test & provide operational support for the serviceability Applications and Services, including user interfacts (UIs), web service & analytical components. collaborate with team leads, project managers, and business partners to understand application requirements; utilize Java, J2EE Suite, Spring Cloud, Apache Tomcat, Jenkins, GitHub, Hadoop, Hive, Spark, Kafka, RabbitMQ and Cloud Foundry to build and enhance applications a Linux/Unix environment; write scripts to automate application builds using Gradle; build analytical reports, dashboards using Tableau, Angular js web apps, d3js, hive queries and configure Hadoop/ Spark job workflows; create unit tests applications using JUnit; deploy applications to development, testing, and production environments using Jenkins; monitor applications in production; investigate application outages, assess impact to consumers, and restore normalcy per SLAs; develop proof-of-concepts for new product ideas; attend daily Scrum meetings and other meetings as required for backlog grooming, sprint planning, User demo, code review, and Retrospect; and mentor, train, and provide direction to junior-level engineers.

Responsibilities
The candidate will:
-design new software applications, support applications under development, and customize existing applications.
-develop software update processes for existing applications.
-assist in the rollout of software releases and provide required help on the CI/CD, Build patch automation.
-collaborate with project stakeholders to identify product and technical requirements.
-conduct analysis to determine integration needs.
-diagnose performance issues and propose and implement code improvements.
-prove scalability with load generating tools.
-ensure the software architecture is lean, extensible, and well documented.
-ensure software modules are reliable and reusable.
-work with the Quality Assurance and Operations teams to ensure applications meet and/or exceed specifications and technical requirements.
-ensure that code adheres to defined standards and best practices for security, coding, and performance.
-practice Agile development methods and demonstrate agile values of collaboration, embracing changes, and iterative development.
-develop technical roadmaps for future implementations.
-develops business case analysis on potential projects.
-provide technical support to the team & mentoring

Qualifications

Basic Qualifications (Requirements):
-Master's or Bachelor's degree in Computer Science or related fields.
-Hands-on experience working through the entire webservices (REST/SOAP), Data Mining/ Data Engineering.
-Expert level skills with Java/ J2eem, Spring Cloud, Python, Shell scripts.
-Experience in managed and distributed queues, such as Kafka/ RabbitMQ.
-Expertise in Relational databases and/or NoSQL databases (Mongo & Cassendra).
-Experience in Hadoop ecosystems & its components such as Hive, HDFS, Hbase & Accumulo.
-Great analytical, implementation and organizational ability.
-Ability to communicate effectively with team leads and other team members (developers and QA engineers) in a team environment, and relay necessary information as appropriate.

Assets (Preferred)
- Experience with Cloud Foundry development.
- Experience with MongoDB.
- hands on experience in R, R Studio and other statistical tools.
- Experience with building models for Supervised and Unsupervised learning.



Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow
 

No comments:

Post a Comment