Placement papers | Freshers Walkin | Jobs daily: Sunday, June 03, 2018

Search jobs and placement papers

Senior Front End Engineer (Remote - USA ONLY) at SocialChorus () (allows remote)

The modern workplace is changing. It seems strange but in a world of connected everything, employees are feeling more disconnected than ever. Want to fix that?


SocialChorus believes everyone matters and our goal is to have every employee informed, supported, and connected to each other and the shared goals of the organization. The intranet and email are broken for organization communications.


How do we fix it? We deliver the right content at the right time to each person. This is what it means to be truly personalized.


Has it worked? Absolutely! Our client list includes household names and is growing daily and now we need your help!


We are currently seeking an Front End Engineer to design and deliver new features/functions for our employee communications platform. The title is front end, but it's a full-stack position in disguise.


We are a distributed team. Yes, we have offices in several cities but we build solutions for distributed workforces so we model our workforce the same way. In this role you really can work where you want and build something that matters.


Responsibilities



  • Build and improve software and tools by translating functional requirements into robust, supportable, and scalable applications that work within the overall system architecture

  • Build efficient and reusable front-end systems and abstractions

  • Find and address performance issues

  • Participate in design and code reviews

  • Identify and communicate front-end best practices


Qualifications



  • Expert level JavaScript coding skills

  • Knowledge of Backbone and/or React

  • Familiarity with server-side MVC web frameworks, such as Ruby on Rails or Django

  • Commanding grasp of HTML, CSS, and related web technologies and still able to jump into the API or DB to complete projects

  • Strong Computer Science fundamentals and passion for building beautiful products people love to use every day

  • Understanding of all major browsers and mobile environments

  • Proven creative problem solving skills to help build highly usable tools for a growing global workforce


Why SocialChorus?


Because you care. About people, the work you do, and the connections you make. Work is such a large part of life, it only makes sense to make it awesome. If you want to engage brilliant minds in a true start-up environment where ideas are rewarded regardless of who they come from, join us.


This is a rapidly changing space so if you thrive on ambiguity, are hungry for a challenge, and have the guts to speak your mind it could be a perfect fit.


Come for the challenges, come for the people, and the unlimited PTO, health benefits, 401k plan, casual and friendly environment, and a leadership team who truly believes in your growth both professionally and personally will keep you here.


by via developer jobs - Stack Overflow

Operations Engineer at Citrusbyte () (allows remote)

Citrusbyte is a software consultancy that believes in using simple tools to solve problems. We build custom systems for both startups and enterprises - You can see our portfolio for more information about our clients.


We have offices in Los Angeles and New York, but we work remotely with people from all around the world.


Our engineers have experience in a consultative environment, excellent communication skills and a desire to work with talented teams building innovative products. We work closely with our clients, sharing our experience and processes to help them define and create their products.


We are looking for Operations Engineers with experience using Infrastructure as Code and Configuration Management tools, deploying applications to cloud services such as AWS and Azure. Experience developing backend applications is not required but definitely a plus.


Job Requirements:



  • Experience with Infrastructure as Code and Configuration Management tools.

  • Proficient in Ruby and at least one other programming language.

  • Knowledge of the ELK stack.

  • Experience with Prometheus/Grafana for metrics aggregation/visualization.

  • Configuration of CI/CD pipelines using Jenkins.

  • Experience using/maintaining RedHat/RHEL 7 servers.

  • Experience using Kubernetes.

  • Experience with automation tools/platforms.

  • Experience with alerting and monitoring tools.

  • Experience working in a highly distributed company

  • Being open minded and always learning.


Duties & Responsibilities:



  • Design, creation and provisioning of infrastructure.

  • Deploy and maintain applications.

  • Collaborate with other engineers to implement operational solutions while adhering to and defining organizational best practices.


by via developer jobs - Stack Overflow

Contract Remote Full Stack Developer (located in the US) at Twin Technologies () (allows remote)

Company Description



We dream, create, and deliver digital solutions that transform what’s possible for enterprises, government institutions and organizations and partner with our clients through every stage of digital transformation: from strategy, to activation, to delivery to decrease risk and increase speed-to-market.


We are Remotely Awesome! We understand that quality of life directly impacts quality of work, and we know that talent is all over the place. Our team is not limited by geography, and seeks top talent where it exists. Our remote work model encourages independent thinking, requires professional discipline, and contributes to a high quality work/life balance.


What’s does this mean for you? Many of our team members have the flexibility to work from anywhere in the United States, and is provided the tools and infrastructure to successfully collaborate across the globe. We will continue to grow and evolve with the market and provide an environment where creativity, leadership, mentoring, planning, and resources are in place to achieve our shared goals.





Job Description



The Full-stack Developer will serve as part of a development team supporting both established projects and creating from the ground up. The ideal candidate is an experienced leader and team player who is adept at both frontend and backend development.  They are passionate about technology and committed to lifelong learning, possessing the ability to apply their technical knowledge, skills and experience to solve complex/real-world problems.


Technologies and Disciplines:


We use several different technologies in our development stack across multiple clients and projects. We continuously evaluate new technologies to make sure we are fully aware and always using the right tool for the job. Examples of the technologies we currently use include:



  • Java, JPA, Dropwizard, JBoss, Javascript

  • Docker, Kubernetes, Linkerd, Consul

  • SQL Server, Oracle

  • Jenkins, Maven, Stash, Git

  • AWS EC2, Lambda, S3


Responsibilities:



  • Solving complex problems with elegant and maintainable solutions

  • Updating back-end components using modern Java frameworks

  • Creating front-end experiences using modern Javascript frameworks and RESTful APIs

  • Developing and bringing security processes in line with current best practices

  • Integrating customer experiences with microservice/mesh architecture based APIs

  • Participating on an agile / scrum software delivery team





Qualifications




  • 5+ years software engineering experience

  • Exposure to all aspects of modern web application architectures, visual design, and mobile web development

  • Familiar with Kubernetes resource APIs and related CLI tools

  • Experience with running and defining Docker containers

  • Comfortable using and configuring software on Linux based operating systems

  • Experience with a variety of data systems such as SQL, LDAP, NoSQL

  • Versatility developing with multiple front-end and back-end technologies (Example: Java, Spring, Dropwizard, React, SCSS, HTML5, Node.js, Python/Bash scripting)

  • Capable of integrating software build processes into CI/CD automation pipelines using tools like Spinnaker or Jenkins

  • BS in Computer Science or equivalent experience

  • Applicants MUST be US Citizens, due to the nature of the work

  • Applicants MUST live in the US, with a remote home office

  • This is a contract position to start





Additional Information



Twin Technologies offers a competitive and comprehensive employee compensation and benefits package that includes medical, dental and vision insurance, LTD, STD, life insurance, 401k program with company match, and an unlimited PTO plan


Twin Technologies is an Equal Opportunity / Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity and expression, national origin, disability, or protected veteran status.


by via developer jobs - Stack Overflow

Contract Remote Microservice Security Architect (located in the US) at Twin Technologies () (allows remote)

Company Description



We dream, create, and deliver digital solutions that transform what’s possible for enterprises, government institutions and organizations and partner with our clients through every stage of digital transformation: from strategy, to activation, to delivery to decrease risk and increase speed-to-market.


We are Remotely Awesome! We understand that quality of life directly impacts quality of work, and we know that talent is all over the place. Our team is not limited by geography, and seeks top talent where it exists. Our remote work model encourages independent thinking, requires professional discipline, and contributes to a high quality work/life balance.


What’s does this mean for you? Many of our team members have the flexibility to work from anywhere in the United States, and is provided the tools and infrastructure to successfully collaborate across the globe. We will continue to grow and evolve with the market and provide an environment where creativity, leadership, mentoring, planning, and resources are in place to achieve our shared goals.





Job Description



The Security Architect will serve as part of a development team supporting both established projects and creating from the ground up. The ideal candidate is an experienced leader and team player with a background in security and a passion for delivering well through DevOps best practices.  They are passionate about technology and committed to lifelong learning, possessing the ability to apply their technical knowledge, skills and experience to solve complex/real-world problems.


Technologies and Disciplines:


We use several different technologies in our development stack across multiple clients and projects. We continuously evaluate new technologies to make sure we are fully aware and always using the right tool for the job. Examples of the technologies we currently use include:



  • Java, JPA, Dropwizard, JBoss, Javascript

  • Docker, Kubernetes, Linkerd, Consul

  • SQL Server, Oracle

  • Jenkins, Maven, Stash, Git

  • AWS EC2, Lambda, S3


Responsibilities:



  • Solving complex problems with elegant and maintainable solutions

  • Designing, implementing, and evaluating microservice architecture implementations to improve delivery and support new features

  • Delivering back-end and tooling solutions using modern Java frameworks

  • Developing and bringing security processes in line with current best practices

  • Integrating existing legacy Java enterprise system with microservice/mesh architecture based APIs

  • Working with the team to continuously improve security across all areas of the software project

  • Participating on an agile / scrum software delivery team





Qualifications




  • A strong foundation in computer security and authz & authn best practices

  • 5-10+ years software engineering experience

  • 1-2+ years experience integrating with Identity and Access Management frameworks, or security policy and enforcement toolsets.

  • Secured APIs and services within SOA or microservice architectures

  • Experience with Kubernetes resource APIs and related CLI tools

  • Experience with running and defining Docker containers

  • Comfortable using and configuring software on Linux based operating systems

  • Familiar with service mesh proxies like Istio/Envoy or Linkerd

  • Understands best practices for JWT algorithm choice and token claim assertions

  • Capable of integrating security related components into CI/CD automation pipelines using tools like Spinnaker or Jenkins

  • BS in Computer Science or equivalent experience

  • Applicants MUST be US Citizens, due to the nature of the work

  • Applicants MUST live in the US, with a remote home office

  • This is a contract position to start






Additional Information



Twin Technologies offers a competitive and comprehensive employee compensation and benefits package that includes medical, dental and vision insurance, LTD, STD, life insurance, 401k program with company match, and an unlimited PTO plan


Twin Technologies is an Equal Opportunity / Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity and expression, national origin, disability, or protected veteran status.


by via developer jobs - Stack Overflow

.NET Tech Lead - (100% Remote) at OutMatch () (allows remote)

At OutMatch culture is not something we “create”, it’s something that we attract by finding people that want the same things in life. It’s the character of each individual that defines us. It’s our values and motivations that bind us. It’s something that each member of our team has the privilegeand the responsibility to help define and nurture. Collaboration is the foundation of our company, and we’re looking for smart individuals who are self-motivated and passionate to join us. When you work with us you will join a fast-paced team that has maintained a highly effective startup culture. We value passion, delivery of high quality software and the drive to continuously learn and improve. 


At OutMatch you will participate in design, development, testing, debugging and configuration of web based and Mobile friendly software products/applications. You will have the opportunity to be part of the development team which is chartered with designing and building our next generation talent assessment system. Additionally, you will provide leadership and guidance to your team through coaching and mentorship towards successful project delivery, by maintaining high standards of code quality, following best practices and leading by example. As a .NET Tech Lead, you will... 



  • Lead a team of developers through the design, development, enhancement and support of service-oriented web based and Mobile web based SaaS applications using Microsoft technologies, ASP.NET MVC/WebApi, JS libraries and MS SQL Server Databases 

  • Lead a remote agileteam in software engineering best practices for the full software development life cycle, including adhering to coding standards, setting up and maintaining builds for continuous integration; designing and coding enterprise framework components; and performing code reviews in a fast-paced agile environment. 

  • Engage with the entire IT organization in the continuous improvement of the full SDLC, SDLC tools and processes. 

  • Solve complex technical problems and design solutions while following best practice guidelines 

  • Assist in driving the team through grooming and generating quality user stories that form the basis for design and development

  • Assist with configuration of solutions to meet unique customer requirements. 


Our ideal Tech Lead will have..  



  • Bachelor’s degree in a relevant discipline. 

  • Ability to think abstractly & conceptually

  • 8+ years of strong experience with designing and developing multi-tier applications using Microsoft .NET technologies. 

  • 2+ years as a Development Team Leader, mentoring and guiding team members. 

  • OOP / Object / Component oriented design and programming. 

  • Service-oriented design and implementation (SOAP/REST)

  • MVC and MVVM front-end design and development with frameworks such as Kendo UI, knockout.js, Angular JS or similar

  • Knowledge of XML, HTML5, JavaScript, CSS scripting languages

  • Experience with creation and publishing of NuGet packages a plus

  • Experience with devOps concepts and continuous integration tools including setting up builds and deployments to web servers.  Experience with MSBuild and nAnt a plus

  • Solid understanding of Database design, implementation and interaction from code, preferably SQL Server experience.

  • Fluent Entity Framework experience a plus. 

  • Excellent troubleshooting and problem-solving skills. 

  • Experience working withremote/off-shore team membersa plus. 


U.S. Citizens and those authorized to work in the U.S. are encouraged to apply. We are unable to sponsor at this time.  You are going to love our benefits!  Our salaries are competitive and grow to match your development and contribution. 
We have annual bonuses! 
We offer a 401(K) retirement plan with company match! 
We cover all benefits costs for our employees (medical, dental, vision, life and disability) Additional dependent coverage can be purchased. 
We have a very generous vacation policy! All new employees receive OutMatch stock options, and have plenty of opportunities to earn more! 
Additionally, while working as part of a broad team of IT professionals you will have the opportunity for self-improvement and skill growth through collaboration, mentoring, and training. 


OutMatch: http://www.outmatch.com


by via developer jobs - Stack Overflow

Ruby on Rails Ninjaneer at WebRTC.ventures () (allows remote)

AgilityFeat is looking to hire an exceptional to be software developer on our team person. Full time. Telecommuting. 're looking for someone who values diversity in its challenges daily and someone who is comfortable programming and talking to others about your code. We are looking for someone bright with a proven track record in developing software high quality , easy to use: beautiful applications.



Position Summary: The Software Developer is responsible for developing the front end and back end of opensource stacks. This is a full time position.


Essential Functions:



  • Make daily commit and merge code using Git.

  • Develop software front end with Javascript and CSS frameworks.

  • Communicate through web services.

  • Develop back end software using Ruby on Rails.

  • Familiarity with JavaScript frameworks in real time [Architectures Pub / Sub] is desirable.

  • Familiarity with Responsive Design, HTML5 and CSS3.



Job Requirements



  • Linux PC or Mac with fast and stable connection to the Internet.

  • Account Skype and Google Hangouts, headphone and microphone for everyday communication.

  • Availability via audio / chat / videochat entire workday.

  • Ability to communicate both verbally and written with Costa Rica team constantly.


Skills & Requirements


Knowledge, skills and abilities:



  • Excellent communication skills in English

  • 5-6 years of professional experience working with Ruby on Rails.

  • Experience working independently and in a team-oriented, dynamic and collaborative environment.

  • Focused on self-improvement.

  • Experience working remotely from home.

  • Excel in environments with priorities, deadlines and changing demands through analytical and problem-solving.

  • Strong interpersonal skills.

  • Ability to effectively prioritize and execute tasks in a high-pressure environment is crucial.

  • Thirst for learning techniques and agile processes like Scrum, Kanban, Test Driven Development, Continuous Integration ... and more. http://agilityfeat.com/creed


by via developer jobs - Stack Overflow

Amazon Web Services (AWS) Production Operations Engineer at WebRTC.ventures () (allows remote)

Position Summary


The Operations Engineer will be responsible for supporting highly reliable, high performing and secure operations for n-tier SaaS applications, comprising both UI and data integration components and for provisioning and administering the R&D AWS environment. The person in this position will work closely with the Cloud Development team maintaining a “DevOps” culture. This position reports through R&D IT leadership, but will be a key contributor to Cloud Development and Product Support teams. 


We are looking to add to our "engineering" team. "Engineering" for us is a truly jack-of-all-trades. Team members wear many hats. We don't like folks to say "I don't know how that works or how to fix it".


Having said that, we need a junior level person who have been working in day-to-day operations of AWS and using "glue" (e.g. scripts/scripting) to effect their goals. On the sysadmin aspect, this person needs to be proficient in Linux system administration. The goal is day-to-day operations / changes to our AWS automation (e.g. Ansible and Python).


Essential Functions



  • MACs (moves, adds, changes) to existing Ansible playbooks and libraries

  • Work with development teams to effect MACs

  • Maintain and troubleshoot an existing large AWS fleet of resources

  • Maintain and troubleshoot AWS Linux, Fedora Linux and mainstream OSS technologies (PostgreSQL, MySQL, Apache, etc)

  • Participate in engineering-on-call rotations for first responder and escalation tiers

  • Participate with the engineering team or a cross function team for production incidents


Skills & Requirements



  • Day-to-day working knowledge of these AWS resources


    • AWS IAM

    • AWS AMI/EC2/ELB/VPC

    • AWS Route53

    • AWS RDS (Aurora, PostgreSQL, MySQL)


  • Proficiency in Linux system administration, to include:


    • Fedora / AWS Linux (RHEL based or compatible)

    • BASH / Python scripting

    • Configuration/maintaining/debugging the most common Linux daemons (Apache, haproxy, sshd, iptables, etc)


  • Debugging cloud based deployments


by via developer jobs - Stack Overflow

Junior Product Manager (Remote) at HiringThing () (allows remote)

HiringThing is looking for an Junior Product Manager to focus on growing our Rails-based hiring platform.


Join a technology-first team dedicated to building the greatest recruiting software available. You’ll enjoy working on the latest web technologies in our ever-evolving stack and have significant input into product direction, technology decisions and development priorities. We practice continuous integration and deploy on demand throughout the day.  


POSITION DESCRIPTION


The Junior Product Manager is responsible for assisting interfacing between key stakeholders and engineering to define, manage and deliver new features and functionality on our platform. This role will also be heavily involved in the continued development of the HiringThing product changes and enhancements, including documentation, evangelism and roadmap development. This position with interface with a team in different international time zones and will be required to be available and participate in meetings during non-traditional hours.


RESPONSIBILITIES:



  • Work closely and collaboratively with Engineering and Product Management teams  

  • Interface with customers and internal stakeholders to collect business requirements for new features and/or customizations

  • Manage contractors and outsourced development teams including being their primary point of contact and providing clearly defined technical specifications and in-depth project documentation

  • Assist in the development of wireframes, technical specifications, timeline estimates and feature definitions

  • Manage communication of changelogs to internal and external clients

  • Apply the highest standards of usability, functionality and elegance to the design and development of HiringThing software

  • Assist in the development of API documentation, use cases and developer communication

  • Adhere to budgets and keep projects on track for successful completion within specification

  • Assist in designing business processes and configuring engineering process tools

  • Proactively identify and mitigate risks to the project budget, timeline, or the standards of usability

  • Facilitate, participate, and occasionally lead the quality assurance process for application updates

  • Act as a Quality Assurance lead for testing new feature development


QUALIFICATIONS:



  • 1-3 years of project or product management experience in the software development industry

  • Excellent attention to detail and organizational skills

  • Easily adaptable – not averse to change in a startup environment

  • Quick learner and able to function semi-autonomously

  • Prior experience navigating and utilizing issue tracking software, JIRA highly preferred

  • Proven ability to prioritize, work independently, manage time effectively and follow through on tasks/responsibilities

  • Clear written and spoken communication


The information provided in this job description is designed to provide the general nature and level of work performed by employees within the job classification. The job description is not designed to contain or be interpreted as a comprehensive list of all work duties, responsibilities and qualification required of employees assigned to this job. This job description will be updated, modified and revised by HiringThing, at its sole discretion, from time to time as it deems necessary to meet the needs of the business


Compensation/Benefits:



  • 401(k) plan with Roth and Standard options

  • $100/month telecom reimbursement

  • Up to $50/month fitness reimbursement

  • Ability to work remotely

  • Comprehensive benefits offered to eligible employees

  • Opportunity to contribute in a hands-on manner to the growth and direction of the Company

  • Unlimited PTO policy

  • Opportunity for professional development 

  • 8 annual paid holidays for full-time employees


About HiringThing


HiringThing is a cloud-based software company that helps companies post jobs online, manage applicants, and hire great employees. We’ve been in business since 2012 and are growing rapidly.


We’re a fully remote company with a virtual office. We're a technology-first team dedicated to building the greatest recruiting software available. We keep in touch with Slack and regular video conferences. You can work from home, a coffee shop or the beach as long as the work gets done. HiringThing's culture puts an emphasis on work-life balance.


We also offer competitive salaries, benefits, and an unlimited PTO policy, in which each employee is afforded the flexibility to take vacation, take time off for illness and shift schedules as necessary.


Applicants will be asked to complete a brief assessment as part of the application process. This will take approximately 20 minutes and cannot be re-entered once you exit the process. Please allow enough time to complete the assessment. Thank you!


by via developer jobs - Stack Overflow

Senior full-stack product engineer in NYC at Republic (New York, NY)

We don’t want you to have Republic on your resume.


In fact, our goal is for you to not need or want to have a resume after working here. If you are looking to eventually start your own company, this position is likely a great match for you, and timing couldn’t be better.



Who are we looking for


We’re looking for a key, senior member of our small product team to help build new features and scale the platform.



  • Someone excited about what Republic does

  • 6+ years of engineering experience

  • Startup (founder) mindset

  • Front-end & back-end experience

  • Founder experience is a big plus

  • Product sense is a must

  • High code standards

  • Self starter, knowing what needs to be done, needs little to no management

  • #shipit. High output. We ship daily.

  • Exceptional sense of ownership + responsibility

  • Mobile development experience is a plus

  • Dev-ops experience is a plus

  • Good tech education is a plus (no bootcamps)

  • Experience working in a top tech company is a plus

  • Crypto experience is a plus




Who you will be working with


Our team & mission


The team includes experienced builders, angel investors and marketers. We’ve built AngelList, started & grown companies, consulted in McKinsey and presented in Congress.


We are a diverse team of 18 people in two offices: NYC (HQ) and SF, and a couple of remote folks.


The team is amazing to work with: we've been lucky to attract A+ people thanks to our mission, early traction and well-known advisors — and it feels like a family, where everyone learns from each other.



What you will be working on


We have a product roadmap informed by immediate business needs & long-term strategy. Priorities and tactics can change often, so you have to be able to individually make decisions & find solutions that make sense for the company.



What is the stack like


We don’t require specific language knowledge, but we prefer experience with our stack or similar: RoR + JS (coffeescript, backbone) + haml + sass + MySQL + AWS.



What’s the best about this position



  • The Team
    High code quality, high integrity, multi-disciplinary UX-obsessed engineering team (design+code), many with entrepreneurial experiences



  • The Role
    Visibility & importance - at this stage and scale of the team, you're noticeably moving the company forward with every commit, making independent decisions that potentially can shape the industry.



  • The Culture
    Republic is and feels like a startup and like a family: friendly, fair & meritocratic. Each one of us feels and acts like a founder.



  • The Ecosystem
    Get teleported into the heart of the startup ecosystem. We work daily with talented, driven entrepreneurs that one day will be (or already are) massively successful, we network with high-profile investors and advisors.


  • The Challenge
    We’re creating something that hasn't been ever done before, in a market with the colossal potential. The room for personal, professional and business growth is vast.


  • The Advantage
    We’re well positioned to win over this market with our team expertise, renowned advisors and marked-leading partners.





by via developer jobs - Stack Overflow

Senior Software Engineer (Scala/Akka/React) at StreamWeaver (New York, NY)

Job Description



What you’ll do



  • Develop elegant, performant and reliable software using Scala, Akka, Kafka, Cassandra, Kubernetes and React

  • Work collaboratively with our fully remote team to ensure consistent and performant solutions

  • Communicate with product owners, other technologists, and users to create working software based on an understanding of business and technical priorities

  • Actively contribute to the adoption of strong software architecture, development best practices, and new technologies. We are always improving the process of building software; we need you to help contribute






Qualifications



What we’re looking for…



  • BS/MS or equivalent experience

  • 5+ years relevant work experience

  • Proficiency with Scala, Java or functional programming

  • Proficiency with modern web UI programming

  • Proficiency with reactive back-end and front-end technologies

  • Life-long learner with willingness to share/mentor

  • Excellent written and verbal communication skills


Really great if you have…



  • Scala & Akka

  • Kafka

  • Cassandra

  • Docker & Kubernetes

  • Experience with Application Performance Management (APM) tools






Additional Information



All your information will be kept confidential according to EEO guidelines.


by via developer jobs - Stack Overflow

Sr. Salesforce Architect at Comcast (Philadelphia, PA)

Comcast's Technology & Product organization works at the intersection of media and technology. Our innovative teams are continually developing and delivering products that transform the customer experience. From creating apps like TVGo to new features such as the Talking Guide on the X1 platform, we work every day to make a positive impact through innovation in the pursuit of building amazing products that are enjoyable, easy to use and accessible across all platforms. The team also develops and supports our evolving network architecture, including next-generation consumer systems and technologies, infrastructure and engineering, network integration and management tools, and technical standards.

Job Description:

Comcast Business Services is hiring a Salesforce Architect to help drive growth in our sales space. Join the team helping to support the build out of new technologies on our latest billing and software platforms.

Job Summary:

This role will help guide multiple teams developing interfaces across all of our customer segments providing consistency and thought leadership. The Salesforce Architect is ultimately responsible for promoting the use of industry and Company technology standards as well ensuring successful integration between our SaaS and custom development platforms. Monitors emerging technologies and technology practices for potential use within the Company. Designs and develops updated infrastructure in support of one or more business processes. Helps to ensure a balance between tactical and strategic technology solutions. Considers business problems end-to-end: including people, process, and technology, both within and outside the enterprise, as part of any design solution. Mentors, reviews codes and verifies that the object oriented design best practices and that coding and architectural guidelines are adhered to. Identifies and drives issues through closure. Integrates knowledge of business and functional priorities. Acts as a key contributor in a complex and crucial environment.

Core Responsibilities:

-Ensures programs are envisioned, designed, developed, and implemented across the enterprise to meet business needs. Interfaces with the enterprise architecture team and other functional areas to ensure that most efficient solution is designed to meet business needs.

-Ensures solutions are well engineered, operable and maintainable.

-Tracks and documents requirements for platform/ecosystem projects and enhancements.

-Monitors current and future trends, technology and information that will positively affect organizational projects; applies and integrates emerging technological trends to new and existing systems architecture.

-Stay up-to-date on upcoming releases to the Salesforce platform to proactively identify compatibility issues and opportunities to implement new features. Evaluate new technologies and patterns that help to enhance the user experience, increase the speed of delivery or improve quality of implementations.

-Collaborates on solutions with senior technical leaders.

-Plans and designs new or upgraded systems. Interacts with departments to implement improvements in process.

-Develops solution architecture (both tactical and strategic) to fully manage/support enterprise needs, services, systems and technology management.

-Assist the development team to continually optimize CI/CI tooling and improve process that increases speed to market of deliverables without compromising quality.

-Mentors team members in relevant technologies and implementation architecture.

-Collaborate with developers, architects and Salesforce support network to ensure features and customizations are architected and built in adherence to best practices.

-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) as necessary.
-Supports the full SDLC, including development, testing, code promotion and warranty support for the product in production.
-Ensures all engineers keep current with technological developments within the industry. Monitors and evaluates competitive applications and products.
-Develops proposals, hardware/software changes and other capital expenditure projects.

-Promote a DevOps culture-where the team is expected and empowered to own each aspect of the development, promotion and operation of their code.
-Regular, consistent and punctual attendance. Must be able to work nights and weekends, variable schedule(s) as necessary.
-Other duties and responsibilities as assigned.

Job Specification:

-BA/BS or Associate degree in Computer Science, Software Engineering, MIS or related field.

-Salesforce Developer and Sales/Service cloud consultant certifications.

-Minimum 5 years working on a Salesforce development team in all phases of the SDLC.

-Minimum 5 years architecting and building solutions in Salesforce including Lightning, Visualforce, Apex and integration with API.

-Possess working knowledge of Wave Analytics, Tableau and Splunk reporting tools.

-Experienced in developing with Java (or other OOP) and front end development with JavaScript.

-Experienced in delivering releases managed in source control with CI / CD tooling.

-Comprehensive understanding of SOA, technologies, testing tools and ability to author interface specifications.

-Advanced proficiency with use of Microsoft Office applications including, Word, Excel and Visio and other tools that facilitate the requirements definition and design phases of the SDLC.

Desirable Skills / Experience:

-Salesforce Architect certification

-Experience integrating Salesforce with other UI & middle tier technologies

Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Eng 2, Software Dev & Engineering at Comcast (Philadelphia, PA)

Comcast's Technology & Product organization works at the intersection of media and technology. Our innovative teams are continually developing and delivering products that transform the customer experience. From creating apps like TVGo to new features such as the Talking Guide on the X1 platform, we work every day to make a positive impact through innovation in the pursuit of building amazing products that are enjoyable, easy to use and accessible across all platforms. The team also develops and supports our evolving network architecture, including next-generation consumer systems and technologies, infrastructure and engineering, network integration and management tools, and technical standards.

Job Overview:

Comcast is in the process of enhancing its in-house Customer Experience Platform (CXP) for use by frontline employees as well as customers. The CXP forms the basis of the orchestration behind Comcast's key frontline employee-facing desktop tools and, in its next incarnation (codenamed "Convoy"), as the orchestration layer behind customer-facing user interfaces as well.

Job Summary:

Within the context of the CXP and Convoy platforms, this role will be responsible for development and testing of the services that comprise the back office platform. Edits new and existing applications. Implements, testing, and debugging defined software components. Documents all development activity. Works with moderate guidance in own area of knowledge.

Core Responsibilities:

-Analyzes and determines integration needs.

-Evaluates and plans software designs, test results and technical manuals.

-Reviews literature, patents, and current practices relevant to the solution of assigned projects.

-Programs new software, web applications and supports new applications under development and the customization of current applications.

-Edits and reviews technical requirements documentation.

-Works with Quality Assurance team to determine if applications fit specification and technical requirements.

-Displays knowledge of engineering methodologies, concepts, skills, and their application in the area of specified engineering specialty.

-Displays knowledge of, and ability to apply, process design and redesign skills.

-Displays in-depth knowledge of, and ability to apply, project management skills.

-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) as necessary.

-Other duties and responsibilities as assigned.

Required Skills:

-Java

-Spring and Spring Boot

-Hibernate and/or JPA

-Relational/SQL (Oracle, PostgreSQL, MySQL, etc.)

-Agile/Scrum Experience

Recommended Skills:

-NoSQL (Couchbase, MongoDB, etc.)

-Messaging (JMS, Kafka)

-PaaS (Cloud Foundry) a plus

-Public Cloud (AWS, Google Cloud, or Azure) a plus

Education Level: Bachelors Degree or Equivalent

Field of Study: Computer Science, Engineering

Years Experience: Generally requires 2-5 years related experience

Compliance: Comcast is an EEO/AA/Drug Free Workplace.

Disclaimer: The above 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

Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Eng 5, Senior Engineer - Active Decisioning Lead at Comcast (Philadelphia, PA)

Comcast's Technology & Product organization works at the intersection of media and technology. Our innovative teams are continually developing and delivering products that transform the customer experience. From creating apps like TVGo to new features such as the Talking Guide on the X1 platform, we work every day to make a positive impact through innovation in the pursuit of building amazing products that are enjoyable, easy to use and accessible across all platforms. The team also develops and supports our evolving network architecture, including next-generation consumer systems and technologies, infrastructure and engineering, network integration and management tools, and technical standards.

Summary

Responsible for promoting the use of industry and Company technology standards. Monitors emerging technologies/technology practices for potential use within the Company. Designs and develops updated infrastructure in support of one or more business processes. Helps to ensure a balance between tactical and strategic technology solutions. Considers business problems "end-to-end": including people, process, and technology, both within and outside the enterprise, as part of any design solution. Mentors, reviews code and verifies that the object-oriented design best practices and that coding and architectural guidelines are adhered to. Identifies and drives issues through closure. Speaks at conferences and tech meetups about Comcast technologies and assists in finding key technical positions.

This role brings to bear significant cloud experience in the private and public cloud space as well as big data and software engineering. This role will be key in the re-platforming of the CX Personalization program in support of wholesale requirements. This person will engage as part of software delivery teams and contribute to several strategic efforts that drive personalized customer experiences across product usage, support interactions and customer journeys. This role leads the building of real-time big data platforms, machine learning algorithms and data services that enable proactive responses for customers at every critical touch point.

Core Responsibilities

-Enterprise-Level architect for "Big Data" Event processing, analytics, data store, and cloud platforms.

-Enterprise-Level architect for cloud applications and "Platform as a Service" capabilities

-Detailed current-state product and requirement analysis.

-Security Architecture for "Big Data" applications and infrastructure

-Ensures programs are envisioned, designed, developed, and implemented across the enterprise to meet business needs. Interfaces with the enterprise architecture team and other functional areas to ensure that most efficient solution is designed to meet business needs.

-Ensures solutions are well engineered, operable, maintainable, and delivered on schedule. Develops, documents, and ensures compliance with best practices including but not limited to the following coding standards, object oriented design, platform and framework specific design concerns and human interface guidelines.

-Tracks and documents requirements for enterprise development projects and enhancements.

-Monitors current and future trends, technology and information that will positively affect organizational projects; applies and integrates emerging technological trends to new and existing systems architecture. Mentors team members in relevant technologies and implementation architecture.

-Contributes to the overall system implementation strategy for the enterprise and participates in appropriate forums, meetings, presentations etc. to meet goals.

-Gathers and understands client needs, finding key areas where technology leverage is possible to improve business processes, defines architectural approaches and develops technology proofs. Communicates technology direction.

-Monitors the project lifecycle from intake through delivery. Ensures the entire solution design is complete and consistent from the start and seeks to remove as much re-work as possible.

-Works with product marketing to define requirements. Develops and communicates system/subsystem architecture. Develops clear system requirements for component subsystems.

-Acts as architectural lead on project.

-Applies new and innovative ideas to old or new problems. Fosters environments that encourage innovation. Contributes to and supports effort to further build intellectual property via patents.

-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) as necessary.

-Other duties and responsibilities as assigned.

Requirements:

-Demonstrated experience with "Platform as a Service" (PaaS) architectures including strategy, architectural patterns and standards, approaches to multi-tenancy, scalability, and security.

-Demonstrated experience with schema and data governance and message metadata stores

-Demonstrated experience with public cloud resources such as AWS.

-Demonstrated experience with cloud automation technologies including Ansible, Terraform, Chef, Puppet, etc

-Hands-on experience with Data Flow processing engines, such as Apache NiFi

-Working knowledge / experience with Big Data platforms (Kafka, Hadoop, Storm/Spark, NoSQL, In-memory data grid)

-Working knowledge / experience with Linux, Java, Python.

Education Level

- Bachelor's Degree or Equivalent

Field of Study

- Engineering, Computer Science

Years Experience

11+ years in Software Engineering Experience

4+ years in Technical Leadership roles

1+ years in Cloud Infrastructure

Compliance

Comcast is an EEO/AA/Drug Free Workplace.

Disclaimer

The above 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

Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Manager, Sustaining Engineering at Comcast (Centennial, CO)

Comcast's Technology & Product organization works at the intersection of media and technology. Our innovative teams are continually developing and delivering products that transform the customer experience. From creating apps like TVGo to new features such as the Talking Guide on the X1 platform, we work every day to make a positive impact through innovation in the pursuit of building amazing products that are enjoyable, easy to use and accessible across all platforms. The team also develops and supports our evolving network architecture, including next-generation consumer systems and technologies, infrastructure and engineering, network integration and management tools, and technical standards.

As a member of the Video Acquisition and Compression Technology team, you are instrumental in delivering cutting edge video distribution technology. You will be provided with an opportunity to work with the top video and network technology vendors in the world as Comcast focuses on being the 1st in the industry to deliver the latest and greatest experience to our customers. To ensure that you have the tools to do your job effectively, we make sure that you have full access to the latest and greatest tools and test equipment in our state of the art facility.

Are you passionate about digital media, entertainment, and software services? Do you like big challenges and working within a highly motivated team environment?

As a member of the Video Acquisition and Compression Technology team for Comcast, you will be instrumental in leading the strategic direction of the physical technical space that is used to deliver video to the entire Comcast footprint. The VACT team is a new, small and fast-moving team of world-class experts who are innovating in end-to-end video delivery. We are a team that thrives on big challenges, results, quality, and agility. You would be a part of the team that delivers video in every format to the end user from cDVR, to QAM delivery as well TV Everywhere (OTT). To ensure that you have the tools to do your job effectively, we make sure that you have full access to the latest real-time and offline analysis tools in our state of the art facility.

Who does the Manager 1 Sustaining Engineering work with?

A Manager 1 Sustaining Engineering on the Video Acquisition and Compression Technology Team will work with a variety of on-site vendors that have a technical presence in our facilities. We provide Tier 3 operations support to the 24/7 Technical operations teams and work closely with the network engineering and operations teams.

What are some interesting problems you'll be working on?

In this role, you will have exposure to any and all issues that can arise within the Video Acquisition and Compression Technology team. We are the team that is instrumental in solving complex video and networking issues that come in from anywhere, whether escalated from a customer, or from other teams within Comcast that we partner with.

Where can you make an impact?

You'll be working with the best and brightest minds in Comcast to roll out the video delivery infrastructure that will power the next generation of television. Success in this role is characterized by a higher speed to market, with fewer customer-facing defects and outages.

Responsibilities:

  • Manages the full life cycle product development to include analysis and planning related to product development, launch, deployment and capacity planning.
  • Monitors technical and engineering progress to ensure strategies, goals, and objectives are met. Communicates changes to all affected personnel.
  • Creates documents for architecture, design, technical requirements and service specifications. Presents architecture, design, and technical choices to internal audiences.
  • Demonstrates technical leadership and mentoring on the application of new technologies and system development methodologies
  • Monitors technical and engineering progress to ensure strategies, goals and objectives are met. Aligns operational plans with business objectives. Communicates changes to all affected personnel.
  • Develops requirements to be used by the vendor community to develop solutions that meet Company application needs.
  • Evaluates various architectural solutions and implementations.
  • Establishes and maintains productive relationships with cross-functional teams and equipment and software vendors.
  • Identifies trends, services and/or capabilities that may be beneficial to product offerings. Manages and forecasts resource needs to meet departmental objectives. Recommends action plans or solutions.
  • Participates consultatively in the testing and certification process as needed.
  • Ensures effective implementation of the department budget. Prepares financial statements and monthly forecasts and reports. Prepares and analyzes monthly financial performance and makes budget and new technology recommendations. Prepares direct reports.
  • 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) as necessary.
  • Other duties and responsibilities as assigned.

Preferred Skills / Experience / Education

  • Bachelor's Degree or equivalent experience.
  • Field of study focused in Engineering and/or Computer Science.
  • 6-9 year's relevant experience
  • Experience with Jira and Confluence
  • Strong project management experience
  • Excellent communication skills
  • Great design and problem solving skills.
  • Willing to take ownership of problems and see them through to resolution.
  • Comfortable working a fast paced agile environment.

If you don't feel that you have all of the above skills, please choose to apply. Please give us the opportunity to review your skills and experience, as they may be exactly what we are looking for.

About Comcast VACT (Video Acquisition and Compression Technology)

VACT (Video Acquisition & Compression Technology), is a startup division within Comcast's Technology and Product Division and spun out from IP Video and online projects originated within Comcast Interactive Media is based in Centennial, CO. We are a cloud-based, IP video infrastructure that's been built to deliver a broad mix of on-demand video, live TV streams and an assortment of other digital media to an array of connected devices in the home.

Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Eng 3, Software Dev & Engineering (SDET) at Comcast (Philadelphia, PA)

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.

Function: Engineering

Family: Quality Assurance

Job Title: Eng 3, Software Development Engineer in Test (SDET)

The Challenge:

Comcast shapes the future at the intersection of media and technology. We create world-class experiences that people love and trust and drive innovation that builds value. We bring millions TV and Internet, entertainment, sports and news, communications and home management, theme parks, television and movies. Comcast brings to life the best of what's to come.

The selected candidate will be responsible for testing systems and technologies related to the delivery of X1 Platform and Applications.  In this role, you will be partnering with the software development team that creates enterprise applications, services and tools that will be used by millions of Comcast customers revolutionizing the way communication is experienced and utilizes cutting-edge technologies at the same time. Your role will entail creating and designing tests, iterative manual execution of these tests to optimize them, and then implementing these tests as part of an automation suite owned by your team. You will be working with cross-functional teams across the org to launch best in class technical solutions for application testing. You will collaborate directly with software developers to ensure quality development and quality of our applications and platforms. You will be responsible for driving the software development process toward quality-centric methodologies. You will be a key member of a team building an innovative new product that will change customers’ lives.

Core Responsibilities:

- Create, review, execute and manage test strategies, test plans, re-usable test scenarios.

- Write automated test scripts that allow for repeatable, reliable testing solutions.

- Coordinate defect management and triage functions, working cross-functionally to resolve issues and escalating to leadership as necessary.

- Responsible for the preparation of test environments and test data.

- Consistent exercise of independent judgment and discretion in matters of significance.

- Provide regular communication of project status and issues requiring escalation.

- Assists in providing guidance and mentorship for junior-level SDET’s. Provides technical leadership and consultation with regards to practices, procedures and techniques.

- Regular, consistent and punctual attendance. Must be able to work nights and weekends, variable schedule(s) and overtime as necessary.

- Other duties and responsibilities as assigned.

Preferred Requirements:

- Strong QA skills with working experience in automation frameworks and testing tools is required

- Working experience and proficiency in technologies like Cucumber, Karate, Selenium

- General knowledge in coding languages such as: Java, Javascript, Python with ability to debug source code

- Working knowledge with REST APIs, verifying HTTP responses, methods, headers, etc.

- Working experience on Windows and Linux platforms for both GUI and command line interfaces

- Working experience with middleware development (services/database), data integration and comparing data using web service endpoints

- Strong debugging and logs analysis skills

- Use of databases such as Oracle, Casandra, SQL Server, or MySQL (both querying and use of dataset as scripting object) using tools like SQL Developer, TOAD etc, preferred

- Creative, self-motivated team player willing to take the lead to develop cutting-edge innovative solutions. Willingness to take ownership and additional responsibilities

- Experience with Continuous Integration and related tools, such as Bamboo, Jenkins, Maven, etc.

- Experience with Agile Methodologies preferred

- Basic understanding of networking concepts preferred

- Strong written and verbal communication skills and the ability to collaborate as part of a team

SPECIFICATIONS:

Education Level:-Bachelors Degree or Equivalent preferred field of Study:-Engineering, Computer Science

Experience:-Generally requires 5-8 years related experience

Military Experience Valued

Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Sr. Cloud Software Engineer - Cloud Applications at Comcast (Philadelphia, PA)

Comcast's Technology & Product organization works at the intersection of media and technology. Our innovative teams are continually developing and delivering products that transform the customer experience. From creating apps like TVGo to new features such as the Talking Guide on the X1 platform, we work every day to make a positive impact through innovation in the pursuit of building amazing products that are enjoyable, easy to use and accessible across all platforms. The team also develops and supports our evolving network architecture, including next-generation consumer systems and technologies, infrastructure and engineering, network integration and management tools, and technical standards.

Are you absolutely convinced that Cloud Technologies will be the future of software development? As a Senior Software Engineer for the Cloud Software Engineering team, you will join other passionate technologists to design and write Cloud Applications that onboard and monitor Comcast's public and private cloud deployments. Cloud Software Engineers work alongside Cloud Software Architects and Cloud Service Reliability Engineers to provide software tools specific to the demanding needs of our organization and that have significant visibility to Executive Management.


In your role on the cloud team, you will use Agile methodologies to continuously improve our hybrid cloud management console and lead development efforts to quickly integrate and deploy new features. You will be instrumental in getting other Comcast application teams onto the cloud, managing their cloud infrastructure and helping them optimize their cloud resource utilization and spending.


Responsibilities
Design and develop the Golang microservices that power our hybrid cloud console
Develop the Angular JS front-end of our hybrid cloud console integrating with our Golang microservicesEnsure a high level of quality for all features implemented
Develop and maintain the CI/CD pipeline that deploys the application to Kubernetes
Develop and maintain user facing documentation for the hybrid cloud console


Technologies
Languages: Go, TypeScript, CSS
Databases: MySQL
Engineering tools: Jenkins, Github
Runtime: Kubernetes
Clouds: AWS, Azure, OpenStack, VMWare, Google


Requirements
7+ years software development experience
Experience designing and deploying production-grade software
Experience deploying to and operating in public and private clouds
Experience with RESTful API design
Experience writing distributed systems
Experience developing in different compiled languages such as Go, Java, C++, and C
Experience developing and debugging software on a network stack IP, TCP, HTTP, REST
Experience using SQL databases
Demonstrated application of software engineering best practices
Experience working on Agile teams, specifically using the Scrum method
Excellent communication skills
Willing to take ownership of problems and see them through to resolution
Strategic Platform Acceleration and Cloud Engineering (SPACE) was assembled from cloud technologists employed across Comcast's Technology and Product (T&P) Division. SPACE is based in Denver, Colorado, with remote contributors throughout the United States and Canada

Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Senior Software Engineer at Comcast (Philadelphia, PA)

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.

Summary:


The https://xfin.tv/2BwYksb digital merchandising and personalization team is looking for a software engineer to join our team. This role will participate in design, planning, execution, and testing processes for our web platform deliverables for the business and software delivery teams. You will be challenged to build and deploy software for the website that supports millions of customer interactions per day while meeting the highest standards of availability, stability and performance.

Core Responsibilities
-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.
-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.
-Displays expertise in knowledge of engineering methodologies, concepts, and skills and their application in the area of specified engineering specialty.
-Displays expertise in process design and redesign skills. Presents and defends 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) as necessary.
-Other duties and responsibilities as assigned.

Required Skills
-Hands-on experience working with technologies:
C#, .NET, Docker, Powershell, Python, NoSQL (Mongo DB preferred), AWS (or Azure), React, Javascript, CI/CD tools (OctopusDeploy and TeamCity preferred), ElasticSearch, Kibana, MS SQL Server
-Experience with websites built using an enterprise CMS, e.g Sitecore (preferred) or AEM
-Strong DevOps focus
-Experience with test-driven development and automated testing frameworks.
-Experience with Scrum/Agile development methodologies.
-Self-motivated and passionate in building a world-class product
-Ability to collaborate and communicate complex, technical concepts across all levels of the organization.
-Ability to work independently and as a team member.
-Able to prioritize and execute tasks in a dynamic, fast-paced environment
-Strong speaking, writing, collaboration and follow-up skills.
-Passion for continuous process and technology improvement

Education Level
-Bachelors Degree or Equivalent

Field of Study
-Engineering, Computer Science

Years of Experience
-Generally requires 7-11 years related experience

Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Software Engineer, Cloud Infrastructure at Comcast (Sunnyvale, CA)

Comcast's Technology & Product organization works at the intersection of media and technology. Our innovative teams are continually developing and delivering products that transform the customer experience. From creating apps like TVGo to new features such as the Talking Guide on the X1 platform, we work every day to make a positive impact through innovation in the pursuit of building amazing products that are enjoyable, easy to use and accessible across all platforms. The team also develops and supports our evolving network architecture, including next-generation consumer systems and technologies, infrastructure and engineering, network integration and management tools, and technical standards.

Software Engineer Job Description

We are looking for a dedicated and passionate Software Engineer to join our Network and Communications engineering team. If you have experience building scalable, cloud based, web applications, are excited about impacting millions of users, look no further!

As a Software Engineer, you will specialize in building high-performance, reliable back-end systems and server-side APIs, creating the interconnectivity fabric of the platform and enabling the provisioning of a new and revolutionary class of services to millions of Internet users.

We practice Agile/Scrum methodology and program in a variety of languages such as Java, GoLang, NodeJS, Scala, or Python. We develop a variety of Software driven network services platforms built with a diverse set of technologies.

Responsibilities:

  • Design and Develop REST and messaging based software infrastructure and build back-end systems and APIs
  • Design and develop low latency/high throughput server infrastructure components to handle large volume of transactions
  • Analyze requirements, design and develop code, unit test code and test tools
  • Present and defend architectural, design, and technical choices to internal and external audiences.
  • Comfortable with collaboration, open communication and reaching across Development, QA, ops and other cross functional teams
  • 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.
  • Consistent exercise of independent judgment and discretion in matters of significance.

Qualifications:

  • Solid understanding of algorithm complexity, parallel/distributed systems, advanced data structures, computer networking and operating systems
  • Solid understanding of Object Oriented Programming and Design
  • Strong development experience with atleast one of Java , GoLang, Python, NodeJS and related development frameworks
  • Development expertise in REST/SOAP/JSON API
  • Solid working knowledge of NoSQL databases such as Cassandra, MongoDB or Couchbase, and graph databases-Neo4j or JanusGraph
  • Development expertise in message and data pipeline technologies such as Apache Kafka, Kafka Streams, RabbitMQ, Apache Spark/Flink
  • Strong working knowledge of cloud service platforms; at least one of Openstack/AWS/Azure/Google Cloud.
  • Understanding and experience in distributed system frameworks such as Apache Zookeeper, Etcd, Consul, Mesos/Kubernetes, Containers.
  • Development expertise in building NFV, Cloud orchestration and SDN technologies, nice to have
  • Development expertise in either ONAP, ONOS or OpenDaylight, nice to have
  • Proficiency in Service and Network Modeling such as TOSCA, YANG, nice to have
  • Prior experience working with Agile/Scrum methodologies
  • 2-5 years' work experience or equivalent programming experience
  • 2+ years' experience with high-scale, high performance and high availability server development
  • Masters in Computer Science or Engineering or equivalent

Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Director, Software Engineering, Digital Home at Comcast (Philadelphia, PA)

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:

The Digital Home team is seeking a Director of Software Engineering to lead our Digital Home Application micro services team. This group is responsible for creating micro services supporting Comcast's Home Security, Home Network Management and Internet of Things products. We are passionate about our products, our engineering, and our people! #DigitalHome

In this role, you will directly manage one or more multi-disciplinary teams of software developers and test engineers. You will collaborate with cross-functional teams (management, web, mobile and API developers, UX designers, test engineers, operations engineers, product and business managers) to lead project initiatives for Digital Home applications. You must be a strong technical leader, an independent, critical and analytic thinker, have excellent communication skills and rapidly adapt to changing business and customer demands.

REQUIREMENTS:

- 5+ years managing software engineers, setting goals and developing career plans

- Excellent interpersonal and relationship-building skills

- Knowledge of Software Development Life Cycle and Agile methodologies

- Knowledge of Continuous Integration and Deployment tools (Jenkins, Ansible)

- Fundamental understanding of HTTP protocol and caching

- Experience with HTTP and RESTful web services

- A strong sense of ownership and responsibility for code quality that follows best practices

- A strong passion for learning and adapting to new technologies

CORE RESPONSIBILITIES:

- Directly managing one or more multi-disciplinary Engineering teams (approx. 8-15 Engineers including full time employees, contractors and potentially other managers)

- Managing one or more teams lead by direct report managers.

- Providing regular feedback and coaching regarding both job performance and career development

- Leading the development and release of one or more project across Digital Home applications

- Providing guidance to engineering team and other departments in identifying product and technical requirements, contributing to functional strategy development.

- Ensuring partnership between engineering and product, UX, and other teams

- Partnering with mobile, web and X1 application technical leads to ensure teams follow SDLC processes and conventions, enabling success of applications' release schedules

- Driving strategy and oversees the future development of various Comcast products and services across multiple platforms.

- Leading the evaluation of new and existing development by ensuring customer feedback and best practices are used to evolve and improve.

- Providing direction to keeps teams aligned and on track, without stifling dissent or neglecting needs to adjust course.

- Self-Development via an awareness of one's strengths and weaknesses, and openess to others viewpoints.

- Demonstrating interest in others, encourages adaptive development and promotes a sustainable team culture.

- Regular, consistent and punctual attendance.
- Other duties and responsibilities as assigned.


ADDITIONAL PREFERRED SKILLS:

- 5+ years professional experience developing micro services in a web scale environment with high availability.

- Experience managing multi-disciplinary engineering teams

- Programming experience with Java, JavaScript, Python

- Knowledge of source control and code review systems (Github)

- Experience with DevOps, Automated Testing and Continuous Delivery

- Experience leveraging public cloud services (AWS, Azure, Google Cloud) and infrastructure

Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Eng2, Product Dev Engineering at Comcast (Philadelphia, PA)

Comcast's Technology & Product organization works at the intersection of media and technology. Our innovative teams are continually developing and delivering products that transform the customer experience. From creating apps like TVGo to new features such as the Talking Guide on the X1 platform, we work every day to make a positive impact through innovation in the pursuit of building amazing products that are enjoyable, easy to use and accessible across all platforms. The team also develops and supports our evolving network architecture, including next-generation consumer systems and technologies, infrastructure and engineering, network integration and management tools, and technical standards.

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.

Employees at all levels are expect to:

- Understand our Operating Principles; make them the guidelines for how
you do your job
- Own the customer experience-think and act in ways that put our
customers first, give them seamless digital options at every touchpoint,
and make them promoters of our products and services
- Know your stuff-be enthusiastic learners, users and advocates of our
game-changing technology, products and services, especially our digital
tools and experiences
- Win as a team-make big things happen by working together and being
open to new ideas
- Be an active part of the Net Promoter System-a way of working that
brings more employee and customer feedback into the company-by joining
huddles, making call backs and helping us elevate opportunities to do
better for our customers
- Drive results and growth
- Respect and promote inclusion and diversity
- Do what's right for each other, our customers, investors and our
communities

Core Responsibilities:
- Develops solutions to a wide range of difficult applications, problems
or procedures.
- Supports Lead Engineer with the architecture, design, development,
qualification and deployment of applications consistent with product and
technical roadmaps.
- Works with engineering project management and lead engineer to deliver
applications that meet or exceed product requirements, project
schedules and reliability.
- Assists product development and operations teams to define technical
requirements to accompany existing products and operation requirements.
Designs and develops use cases in support of the technical requirements.
Transforms technical requirements into architectures.
- Determines resources, technology and course of action to achieve
results.
- Provides leadership and consultative direction to the organization,
department and group.
- 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) as necessary.
- Other duties and responsibilities as assigned.

Job Specification:
- Bachelors Degree or Equivalent
- Engineering, Computer Science
-
- Generally requires 2-5 years related experience

Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Back-End Developer, SQL and Python at Aperio Group, LLC (Sausalito, CA)

Have you ever thought money managers charge too much for investment advice? You are right. At Aperio Group, our strategies are designed to minimize costs and to place environmental, social, and governance (ESG) considerations at the center of our investment advice. This approach results in sustainable and ethical investing. We are a quantitative/index-tracking investment management firm with $25 billion in assets under management. We specialize in managing customized equity portfolios in tax-efficient way.


For everything that Aperio does, we use custom-developed software. Therefore, software is the bloodstream of our whole company. Decisions that we make on a daily basis are automated and data driven, requiring minimal human intervention. This is all possible because we import large amounts of data daily in order to support our decision-making process. That is where the Back-End Developer fits in. Our Back-End Developer is part of the team that has to make sure all necessary data is imported each day and that all systems are ready to support trading decisions. Today, we build our software using JavaScript, Python, PostgreSQL database, and ETL frameworks.


You will join a (relatively) hip team, and everyone who works here is great—not just good—at what they do. That’s by design. We give our best every day, and we want to maintain that work ethic. We like having fun, so we play board games during lunch time and spike ball and kick ball after work.


What You Will Be Doing



  • Translate existing, usually ambiguous, requirements into robust, scalable software solutions.

  • Write SQL and server-side code to perform complex manipulation of data.

  • Work on existing Clover ETL code and write new ETL jobs.

  • Write new Python code and modify existing codebase as needed.

  • Solve production problems when they occur and ensure the issues don’t recur.

  • Provide development time estimates and be able to consistently deliver on-time, high-quality code.

  • Follow Agile process and function as a part of a growing multidisciplinary team.


 Your Preferred Profile



  • Solid knowledge of data structures, flow control, and relational databases and SQL (you must be familiar with third normal form)

  • Working knowledge of major relational database platforms such as SQL Server, Oracle, or PostgreSQL

  • Experience with server-side programming in object-oriented language

  • Facility with version control software to help guarantee code quality

  • Ability to communicate and follow up effectively and professionally with other business departments

  • Two or more years of on-the-job experience doing the above tasks in a professional setting

  • Passion for learning


 Bonus Points for This Role



  • BS or higher degree in a discipline that teaches data structures, flow control, and relational databases

  • Experience working with commercial ETL applications and/or developing custom systems to collect data from multiple sources, as well as validating, transforming, and loading the data into a database

  • Experience in the financial services or investment management sector


by via developer jobs - Stack Overflow