Placement papers | Freshers Walkin | Jobs daily: Sunday, August 26, 2018

Search jobs and placement papers

Director 1, Software Development & Engin at Comcast (Reston, VA)

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

Job Summary:
Responsible for providing strategic leadership and executive oversight
to all aspects of the Software Development and Engineering department's
projects and activities. Develops and implements strategies and works
with project personal to develop project standards, and performance
metrics. Works with Supervisors and Managers to ensure all applications
meet project specifications and requirements. Provides leadership and
direction for team which may include multiple functional areas. Develops
and implements strategy for functional area(s). May have responsibility
for developing and managing budget.

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:
- Creates and drives strategies in alignment with the Company's overall
vision and business goals.
- Works with project personnel to define standards and frameworks with
regards to coding, programming, and the general development of
applications for multiple platforms.
- Leads the Software Development and Engineering team in the development
of new software and web applications, and leads the continued support
for existing applications and applications in development. Oversees
implementation initiatives, software updates, and the roll-out of new
software releases.
- Works with Supervisors and Managers to ensure all deliverables adhere
to deadlines, specifications, and budgets. Develops and implements
performance metrics. Reviews and reports on project progress to
leadership team.
- Prepares and manages budget(s) and financial targets.
- Continuously researches new techniques with respect to coding
technology and coding practices. Works with the Engineering team to
implement new techniques that benefit the goals of the organization.
- 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 10+ years related experience

Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Engineer 3, Software Dev & Eng (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.

Job Summary:
Responsible for validating product quality by analyzing and testing the
quality of the codebase. Makes decisions affecting architecture of the
test codebase including which software to use for writing test code.
Focuses on writing code that will be executed in an automated and
repeatable fashion which will reduce manual testing efforts and increase
code quality and consistency. Develops and maintains code that validates
front-end, middleware, and database systems, using the latest tools and
common programming languages. Provides input into various software
development lifecycle stages. Partners with software engineers to write
efficient automation code using coding standards and best practices.
Executes automated code and creates comprehensive execution reports for
team. Repairs complex broken automation scripts, and performs peer
reviews of automation codebase. Has in-depth experience, knowledge and
skills in own discipline. Usually determines own work priorities. Acts
as resource and mentor for colleagues with less experience.

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:
- Write automated test code, using the same standards as a Software
Engineer , that allows for repeatable, reliable testing solutions to
test the wide functionality of products and software, maintaining
automation codebase in a version control system (GIT, SVN). May include
creating simple SQL queries for validation of databases and / or writing
SOAP and RESTful API automated scripts.

- Create automated testing documentation, including Test Plans, Test
Summary Reports, etc.

- Execute automated test scripts, and presents results to team.

- Analyze broken test cases and diagnose and repair to working order.

- Perform code reviews of automation scripts and front-end codebases.

-Diagnose and repair simple bugs within production code.

- Serve as a guide and mentor for junior-level engineers. Provides
technical leadership and consultation with regards to practices,
procedures and techniques.

- 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:
- Bachelor's Degree or Equivalent
- Engineering, Computer Science
-
- Generally requires 5-8 years related experience.

Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Software Engineer 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.

Responsible for planning and designing new software and web applications. 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.
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- 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.

Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Eng4, Software Dev & Engineering at Comcast (West Chester, 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:
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.

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:
- 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.

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

Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Eng 2, Engineering Ops at Comcast (San Rafael, 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.

Responsible for building, managing, operating, and continuously improving Systems, Storage, Database, and/or Tools Infrastructure that support Comcast's customer facing applications, back office, and provisioning infrastructure in a 24/7 environment. Focuses on architecting, building, deploying, and stabilizing code, services, systems, and tool. Drives standardization and service-focused instrumentation. Provides subject matter expertise. Resolves break/fix scenarios, engaging broader teams as necessary and partners/leads vendors and regions to achieve continuous improvement. Contributes to command and control related activities focused on restoration of complex
outages, communication across Comcast, and rapid restoration. Works and
directly leads external vendors, third parties, and associated agencies
when necessary to address issues across the infrastructure. May participate on 24/7 on-call rotation. 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

- Develops solutions for moderate to difficult systems engineering problems. Given enough time, can solve most problems without sufficient documentation readily available. Makes corrections and adds to documentation as necessary to maintain proper procedures and engineering documents.
- Operating Systems & Disk Management responsibilities (if applicable): recommends disk partition layouts, Operating Systems, and hardware platforms. Possesses basic familiarity with Operating System internals and can recommend tuning settings. Troubleshoots and understands kernel and OS-level processes. Builds software packages to automate deployments and updates. Creates basic task automation scripts in Shell, Perl, VBscript, or similar. May manage servers remotely in a distributed environment.
- Database Platform Management responsibilities (if applicable): Displays advanced understanding of database concepts, availability, performance, usage, and configuration. Performs database backups, recoveries, and restores. Understands database software interaction with OS. Sets up and troubleshoots standard replication. Understands storage allocation impact on database performance. Conducts comprehensive DNMS performance and capacity monitoring, tuning, and analysis. Recommends database configurations. Develops DBMS solutions to a wide range of applications, problems, or procedures. Solutions are imaginative, thorough, practical and consistent with the organization's objectives. Participates in logical and physical database design reviews.
- Storage and Backup responsibilities (if applicable): Performs backups, recoveries, and restores. Understands SAN/HBA software interaction with OS. Sets up and troubleshoots standard storage functions. Understands storage allocation impact on system performance. Conducts comprehensive performance and capacity monitoring, tuning, and analysis.
- Scripting and Development responsibilities (if applicable): Develops software in 1-2 modern languages. Creates small-to-medium sized scripts, based on clear requirements and existing architecture/design, to automate common system/application functions such as monitoring, data analysis, or software deployment.
- Networking responsibilities (if applicable): Installs and configures application software on servers following prescribed instructions. Understands basic layer-4/7 switch functionality and can help troubleshoot problems. Uses knowledge of networking and TCP/IP filtering to facilitate firewall and ACL requests. Correlates application-layer metrics and network device metrics, such as throughput, response time, congestion, dropped messages, queue depth measurement, and lost data.
- Application Technologies responsibilities (Web Servers, J2EE, Applications Servers) (if applicable): Takes application specific tracing/debugging. Examines application logs and looks for specific application errors. Checks application metrics (congestion, delay stats, unreachables) for assigned subsystems. Sets up/commission alarms. Uses Opsware and other related tools. Participates fully in subsystem Ops reviews, scaling discussions, and subsystem metrics analysis. Installs SSL certificates for all supported web servers.
- Actively participates in problem resolution, using knowledge about systems which are under his or her direct control. Uses a methodical troubleshooting approach.
- Proactively works with development to add additional elements to the application to continually improve monitors. Monitors system health and quality on a daily basis and provides appropriate action. Collaborates with the Service desk/NOC to ensure full understanding of the alarms and remediation steps. Independently sets up metrics collections, advanced logging/filters.
- Utilizes time management and project management skills to resolve issues in a timely and organized manner, effectively communicating necessary information.
- 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.

Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Eng 5, Software Dev & Engineering at Comcast (West Chester, 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 Responsibilities

Position Summary

This is a senior position within the SE Data Service organization reporting to the Director of Data Experience . The DX group has responsibility for Data Service for Comcast, one of the major goal is to harmonize the data ingestion and consumption layer across Comcast.

Creating the enterprise data sources, EDW, ODS, transaction data source as a single version of truth for data analysis for Comcast business.

The position is especially responsible working across multiple solution architect, business partner and program and project to harmonize, data platform, process, integration, data asset within Comcast.

Collaborate and partner with technical and business team to present, define, strategies, requirement, road-map, budget, solution. Prepare and present Gap analysis, for technology and business solution up-to VP level.

Manage and support all project related architect, design, development, deployment of data-oriented integration across platform and projects as matrix organization.

The Data Integration and solution architect must have strong understanding and hands- on working knowledge with following software components: Linux, Shell Scripting, Informatica, Teradata, SQL, BTEQ, Hadoop Hive, Pig, Flume, Sqoop, Spark, Storm, Kafka, Accumulo, HBase, Java and UC4

-Provides direction for diverse and complex initiatives and is accountable for a variety of tasks to architect and deliver data warehousing solutions that exceed customer expectations in content, usability, accuracy, reliability and performance while assuming a leading role within agile teams (both on-shore and off-shore)

-Interprets business strategy and develops organizational objectives to align with this strategy. Typically manages multiple teams of professionals.

-Development of End to End ETL data integration and solution architecture

-Worked across technical and business team in order to harmonization data asset

-Experience with SQL & BTEQ Scripting: Strong data management and data analysis and performance tuning required.

-Experience with Hadoop Hive, Pig, Flume, Sqoop, Storm, Spark, Kafka, Accumulo, and HBase

-Experience with AWS services (EMR, Kinesis, S3, redshift, EC2)

-Candidate might have worked as one or more role e.g. Data architect, Data modeler, Data integration developer/architect, ETL developer/architect.

-Experiences solution architect to design, develop and implement ODS, EDW, Data Integration Layer etc.

-Experience with Presto query engine

-Method and Procedure creation related to operation and administration related activity.

-Manging and Co-ordniting Dev/ops Process.

-Conduct Operations readiness and environment compatibility review of any changes prior to deployment.

-Experince Managing Relase and process detail

-Knowledge in data warehousing methodologies and best practices required.

-Strong verbal and written communication skills required.

-Effective interpersonal relations skills, ability to effectively collaborate with others and work as part of a team required.

-Skills in navigating a large organization in order to accomplish results required.

-Ability to initiate and follow through on complex projects of both short and long term duration required.

-Excellent organizational and time management skills required.

-Excellent analytical and problem solving skills required.

-Works independently, assumes responsibility for job development and training, researches and resolves questions and problems, requests supervisor input and keeps supervisor informed required.

-Participate on interdepartmental teams to support organizational goals

-Perform other related duties and tasks as assigned

-Punctual, regular, and consistent attendance

Required Skills/Experience:

Advanced Degree in technical discipline and/or management required. 10+ year of experience with data integration, Data Warehouse and ETL Architecture.

-Experience with Teradata and Hadoop Ecosystems.

-Experience working across multiple solution architect, business partner and program and project to harmonize, data platform, process, integration, data asset within Comcast.

-5 + year of experience working as data integration, data solution architect EDW, ODS, ETL architect or similar role required.

-Five to seven years' experience leading data integration, Development of ETL architecture using Linux, Informatica, Teradata, SQL, BTEQ, Hadoop Hive, Pig, Spark, Flume, Sqoop, and UC4

-Experience with AWS services (EMR, Kinesis, S3, redshift, EC2)

-Experience working as solution architect supporting Platform as Service Organization.

-Experience with Presto query engine

-Requires understanding of complete SDLC and Experience with continuous integration, test-driven/behavior-driven development, and agile, scrum development methodologies

-Experience collaborating and partner with technical and business team to present, define, strategies, requirement, road-map, budget, solution.

-Experience presenting strategies, road-map and gap analysis, for technology and business solution up-to VP level

-Manging and Co-ordniting Dev/ops Process.

-Experience designing logical and physical architectures

-Experience managing teams of senior technologists

-Experience working in an Agile development methodology in a data warehouse environment

-Ability to work effectively across organizational boundaries

-Excellent oral, written, analytical, problem solving, and presentation skills

-Manage and Co-ordinate 1-10 matrix resources,

-Experience with mange service and on-shore and off-shore development experience is must

Desired Skills/ Experience

-Telecommunications experience Knowledge of Telecommunication/Cable billing, customer care systems e.g. DST, CSG and AMDOC etc.

-Knowledge of NoSQL platforms;

-Hadoop, Teradata, TOGAF, AWS Certified

Comcast is an EEO/AA/ Drug Free Workplace

Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Senior Software Engineer at Comcast (Cambridge, MA)

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:
Contribute to Comcast's Smart Network Platform (SNP), the multi-tenant, device and network service lifecycle management platform responsible for automating the management of Comcast's network to simplify operational activities, drive reduction in total number of outages and mean time to restore (MTTR), and increase network visibility; utilize Java and object-oriented programming, analysis, and design within the Spring framework to develop software in an Agile environment for network equipment monitoring, including Network Discovery Store, Translation, and Template services; utilize Relational and NoSQL databases; perform network routing and switching, including configuring Arista, Cisco, and Juniper routers using OSI and TCP/IP models; perform continuous integration utilizing Maven/Gradle, TeamCity/Jenkins, and Puppet; utilize cloud services such as AWS EC2, Route 53, SQS/SNS, and Lambda; implement API data validation routines within the data service's CRUD (create, read, updated, and delete) interface to ensure consuming applications adhere to Comcast's enhanced OpenConfig abstract schema; develop proprietary search/query APIs to allow SNP to provide a web-based user interface for automation of network engineering provisioning use cases, and enable other engineering teams to explore network data in an ad hoc fashion when automating provisioning use cases for CRAN, backbone, and datacenter routers; determine current system limitations and compatibilities between subsystems; participate in the selection of new concepts and methodologies; prepare technical requirements and software design specifications; perform user story writing and grooming; participate in sprint demos and retrospectives; write system overviews, API contracts, and user support and training documents; and perform peer code reviews.


Responsibilities:
Design, develop, test, debug and document new and existing software and or applications for real-times communication services.
Write technical specifications based on conceptual design and business requirements
Evaluate new and emerging technologies for implementation.
Create platform and other application prototypes quickly.
Contribute to and respond to peer code reviews as needed
Write code to create robust and scalable applications.
Strong technical expertise and troubleshooting skills for large scale enterprise systems and software.
Minimal conceptual, logical and physical data modeling with data modeling tools and database design in complex, large-scale data environments.


Qualifications:
Strong Java and object oriented programming background,spring framework
Experience developing service oriented architectures and an understanding of design for scalability, performance and reliability.
Proficient in OO concepts and patterns
Experience in Client/Server architecture, Servlets and Web Services based on J2EE architecture
Application performance tuning
Web Services-Restful/JSON
Understanding concepts of multi-threading, cache, memory management, Java Virtual Machine
Comfortable with operating systems like LINUX/UNIX
Strong analytical and problem solving skills and able to work as part of cross-functional teams.
Excellent communication and organizational skills and with Agile Software Development Life Cycle


Preferred Qualifications:
Ability to identify / resolve system bottlenecks
Working knowledge of TCP/IP networking and similar network protocols is a plus.
Understand of network devices, switches and routers a plus.


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


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:
- 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. Assists with the software update process for existing applications, and roll-outs of software releases.
- Participates in training representatives and operations staff on internally developed software applications.
- Researches, writes and edits documentation and technical requirements, including software designs, evaluation plans, test results, technical manuals and formal recommendations and reports.
- 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.
- Works with Quality Assurance team to determine if applications fit specification and technical requirements.
- Displays in-depth knowledge of engineering methodologies, concepts, skills, and their application in the area of specified engineering specialty.
- Displays in-depth knowledge of, and ability to apply, process design and redesign skills. Presents and defends architectural, design, and technical choices to internal audiences.
- Displays 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.

Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Siri - Data Pipeline Engineer, Data & Analytics organization at Apple Inc. (Cupertino, CA)

Would you like to play a part in the next revolution in human-computer interaction? Contribute to a product that is redefining mobile and desktop computing, and work with the people who created the intelligent assistant that helps millions of people get things done just by asking?

The vision for the Data and Analytics organization is to improve Siri by using data as the voice of our customers. Join our team and impact millions of customers across a plethora of Apple of devices!

We are seeking a talented data pipeline engineer to build data pipelines in Spark/Scala that are highly performant and reliable.
 

Key Qualifications:
2+ years of industry experience in developing jobs in the MapReduce/Hadoop ecosystem, especially with Spark/Scala.
Extensive experience with object-oriented design, coding and testing.
Experience with job scheduling tools such as Airflow or Oozie.
Proven creative and critical thinking capabilities.
Self - motivated and enthusiastic with a dream to build systems that alert when things go wrong.
Strong communication skills and experience working on multi-functional project.
Experience with SQL and basic database knowledge for modifying queries and tables.
Experience with Linux, Gradle, build automation.

Description:
Be part of an accomplished team of engineers using state of the art tools including Spark/Scala to enable online evaluation and decision-making. You can help us architect highly scalable distributed data pipelines, tune Spark job parameters for maximum speed and minimum contention for cluster resources, ingest and retrieve data to/from Solr, Postgres, Hive etc. and develop prototypes and proof of concepts for new data pipelines.
 

Education:
Bachelors Degree or foreign equivalent in Computer Science, or related field, or equivalent experience.

Apple is an Equal Opportunity Employer that is committed to inclusion and diversity. We also take affirmative action to offer employment and advancement opportunities to all applicants, including minorities, women, protected veterans, and individuals with disabilities. Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation or that of other applicants.


by via developer jobs - Stack Overflow

Front End Engineer at Cape Productions, Inc. (Redwood City, CA)

Full-time position


Redwood City, CA


Cape is hiring a Front-End Software Engineer to contribute to a newly revamped web application, involving low-latency peer-to-peer video, best-of-breed UX design using reactive methodologies, and exciting technology that lets anyone fly a drone over the internet!


Responsibilities:



  • Design, implement and launch browser-based front-end UI using the Angular 5 UI framework.

  • Utilize responsive web design, modular/scalable CSS (SCSS), REST APIs, Material Design, and visualization toolkits to delight our customers.

  • Use your technical intuition and self-motivation to reach for excellence in quality, simplicity, and elegance in the solution.

  • Work with the team to coordinate priorities, come up with new features, and contribute to an agile development process.


Bonus Points:



  • Drone / UAV piloting experience.


Skills & Requirements


Minimum Qualifications:



  • BA/BS in Electrical Engineering, Computer Science, related technical field or equivalent practical experience.

  • Deep knowledge of JavaScript, TypeScript, Angular, and web-based UI development in general.

  • Experience shipping products with Angular 2 or later.

  • 3+ years of industry experience in HCI/UX involving web front-end development.

  • Real industry experience with JavaScript frameworks, JavaScript preprocessors, code quality, process automation, deployment, testing.


Preferred Qualifications:



  • MS in Computer Science, related technical field or equivalent practical experience.

  • 5+ years of relevant work experience.

  • Experience with streaming video and WebRTC.

  • Experience with data visualization tools such as D3.js, C3.js, Highcharts, or other toolkits like them.


by via developer jobs - Stack Overflow

Software Engineer, Machine Learning and Algorithms, Nest at Google (Palo Alto, CA)

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.


The Algorithms team is responsible for designing and delivering the intelligent features that make Nest products smart and user-friendly. This team is looking for a Machine Learning algorithms Engineer that has experience in designing, implementing, and evaluating cutting-edge, data-driven algorithms that will help Nest devices understand and respond intelligently.


Google's mission is to organize the world's information and make it universally accessible and useful. Our Hardware team researches, designs, and develops new technologies and hardware to make our user's interaction with computing faster, more powerful, and seamless. Whether finding new ways to capture and sense the world around us, advancing form factors, or improving interaction methods, our Hardware team is making people's lives better through technology.





Responsibilities




  • Design and prototype algorithms that run on new and. es.

  • Develop feature specifications and performance metrics to capture high-level desired behaviors.

  • Assemble representative data sets and use them to train and test new algorithms.

  • Analyze complex multimodal sensor data (e.g., motion, audio, video) and design algorithms optimized across these areas.

  • Identify opportunities for new algorithms and hardware improvements for future products.





Qualifications


Minimum qualifications:

  • BA/BS degree in Computer Science, Computer Engineering, Electrical Engineering or equivalent practical experience.

  • 3 years of experience working with applied machine learning problems.

  • 3 years of experience programming in Python and/or C++.



Preferred qualifications:

  • MS degree in Computer Science, Computer Engineering, Electrical Engineering or equivalent practical experience.

  • Experience with a variety of machine learning methodologies including semi-supervised an unsupervised methods.

  • Experience with edge and cloud algorithms.

  • Experience with consumer facing devices or Internet of Things (IoT) industry.

  • Experience shipping sensor-based products and data-driven algorithms.

  • Knowledge of cutting-edge algorithms in areas such as sensor fusion and signal processing.


by via developer jobs - Stack Overflow

Software Engineer, Nest at Google (Palo Alto, CA)

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.


As a Nest Software Engineer, you'll focus on state of the art machine learning systems. At Nest, you’ll be part of an engineering team focused on defining the smart home of the future. You'll be responsible to architect, design and implement the intelligence services which solve real world problems in everyday users’ lives.


Google's mission is to organize the world's information and make it universally accessible and useful. Our Hardware team researches, designs, and develops new technologies and hardware to make our user's interaction with computing faster, more powerful, and seamless. Whether finding new ways to capture and sense the world around us, advancing form factors, or improving interaction methods, our Hardware team is making people's lives better through technology.


Responsibilities



  • Develop and test systems to analyze, train, deploy, and monitor new algorithms across a diverse set of input domains.

  • Collaborate within Google and 3rd party organizations on developing a smart home ecosystem.

  • Projects include large-scale data processing frameworks, real time data synchronization, integrating inputs from a wide variety of platforms, and the training and implementation of machine learning models.


Qualifications


Minimum qualifications:



  • Bachelor's degree in Electrical Engineering, Computer Science, Computer Engineering, Mathematics, or equivalent practical experience.

  • 3 years of experience programming in C++ or Java.

  • 3 years of experience with backend software development.



Preferred qualifications:



  • Masters degree in Electrical Engineering, Computer Science, Computer Engineering, Mathematics, or equivalent practical experience.

  • Experience designing, building, and debugging high quality distributed systems or backend services.

  • Experience with machine learning and data processing frameworks (e.g. Tensorflow, Apache Beam, Apache Storm, Apache Kafka).

  • Fluency in multiple programming languages.


by via developer jobs - Stack Overflow

Software Engineer, Tools and Infrastructure (Solution and Services), Nest at Google (Palo Alto, CA)

A line of code can be many things - an amazing feature, a beautiful UI, a transformative algorithm. The faster this line of code reaches millions of users, the sooner it impacts their lives. As a Software Engineer, Tools and Infrastructure, you will be at the heart of Google’s engineering process building software that empowers engineering teams to develop and deliver high quality products quickly. We are focused on solving the hardest, most interesting challenges of developing software at scale without sacrificing stability, quality, velocity or code health.

We ensure Google's success by partnering with engineering teams and developing scalable tools and infrastructure that help engineers develop, test, debug and release software quickly. We impact thousands of Googlers and billions of users by increasing the pace of product development and ensuring our products are thoroughly tested. We are champions for code health, testability, maintainability and best practices for development and testing.

Having access to all of Google's platforms and vast compute resources provides a unique opportunity to grow as an engineer. We typically work in small, nimble teams that collaborate on common problems across products and focus areas. As a result, the exposure to this broad set of problems provides diverse technical challenges as well as accelerated career growth.


Nest’s Solution and Services Integration Engineering team is looking for strong Software Engineers in Tools and Infrastructure, who are passionate about working on the latest technology stack and creating services and products that impact people’s lives. The Solution and Services team was formed to take the Nest mission of “Creating a home that cares for the people inside it and the world around it” to the next level. The team is building the next generation services on top of Nest’s IOT devices.


The role involves the development of creating innovative tools to increase engineering velocity and product quality. Your work will involve developing test infrastructure using Nest and Google home hardware products like cameras, Google home, etc., Nest and Google Cloud, machine learning platforms and mobile apps.


This role is a key technical contributor that works cross-functionally with software/firmware developers, product Validation teams, Hardware Engineering and Project Management to develop system test strategies and infrastructure requirements. Experience in developing innovative automation jigs for device testing is highly desirable.


The Solution and Services team was formed recently and is growing at a rapid pace. Work in a startup/high paced environment and help revolutionize the next generation of IOT products and services. As an team member of the Integration team you will shape the product infrastructure and help lay the foundation for building highly scalable tools and processes.


Google's mission is to organize the world's information and make it universally accessible and useful. Our Hardware team researches, designs, and develops new technologies and hardware to make our user's interaction with computing faster, more powerful, and seamless. Whether finding new ways to capture and sense the world around us, advancing form factors, or improving interaction methods, our Hardware team is making people's lives better through technology.


Responsibilities



  • Develop test frameworks and tools to validate Nest services and increase release velocity.

  • Collaborate with engineers through the entire software development lifecycle to solve complex engineering problems in tools and testing.

  • Contribute towards test automation, infrastructure development and test development.

  • Analyze and debug a distributed software system.


Qualifications


Minimum qualifications:



  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent practical experience.

  • 3 years of experience in programming and automation development.

  • 3 years of experience with UNIX, Linux, or OS X.

  • 3 years of programming experience with one or more coding languages in: Python, or C/C++.



Preferred qualifications:



  • M.S. in Computer Science, Computer Engineering, or Electrical Engineering.

  • 3 years of experience working on distributed cloud services.

  • Experience delivering enterprise-grade software platforms.

  • Experience in designing, building, and debugging distributed systems.

  • Experience working with continuous integration tools like Jenkins and TeamCity.

  • Knowledge of API design and abstraction concept.


by via developer jobs - Stack Overflow

Software Engineer, Android Applications at Google (San Francisco, CA)

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to tackle new problems across the full-stack as we continue to push technology forward. With your technical expertise you manage individual projects priorities, deadlines and deliverables. You design, develop, test, deploy, maintain, and enhance software solutions.


As a Software Engineer working on Android mobile applications, you’ll drive new innovations and build beautiful user experiences. You’ll work with mobile developers and resources to drive the next generation of apps at Google.


You will develop applications primarily in Java and using the Android Software Development Kit (SDK). You might design and develop open-source Android applications that are part of the Android Open Source Project (AOSP) or closed-source Google applications that are the interface to Google services on Android.


Google is and always will be an engineering company. We hire people with a broad set of technical skills who are ready to take on some of technology's greatest challenges and make an impact on millions, if not billions, of users. At Google, engineers not only revolutionize search, they routinely work on massive scalability and storage solutions, large-scale applications and entirely new platforms for developers around the world. From Google Ads to Chrome, Android to YouTube, Social to Local, Google engineers are changing the world one technological achievement after another.





Responsibilities




  • Design, develop, test, deploy, maintain and improve software.

  • Manage individual project priorities, deadlines and deliverables.





Qualifications


Minimum qualifications:

  • BA/BS degree in Computer Science or related technical field, or equivalent practical experience.

  • 1 year of professional software development experience.

  • Experience with mobile application development or Android framework development.

  • Programming experience in Java.



Preferred qualifications:

  • Experience building Android applications.

  • Experience in API design, performance optimization, client architecture or tools in the mobile space.

  • Mobile application development experience.

  • Experience with Kotlin.

  • Knowledge of the Android SDK performance tools and optimization techniques.

  • Passion for shipping consumer facing, high quality, mobile products.


by via developer jobs - Stack Overflow

Software Engineer, Cloud SQL at Google (Mountain View, CA)

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to tackle new problems across the full-stack as we continue to push technology forward.

With your technical expertise you manage individual projects priorities, deadlines and deliverables. You design, develop, test, deploy, maintain, and enhance software solutions.


As a Software Engineer working on Cloud SQL, you have a background in Windows and/or SQL Server and will lead a SQL Server team within Cloud SQL.The SQL Server team offers fully managed database services (MySQL, PostgresSQL, and SQL Server) to internal and external customers with superb reliability, durability, and performance. The hosted database is growing rapidly as part of the big shift from on-prem to the cloud. Google Cloud Platform (GCP) is at the forefront of this cloud transformation, and a critical piece of this puzzle is data. As an experienced engineer, you will play a critical role in designing and building a reliable and performant product.


Google Cloud helps millions of employees and organizations empower their employees, serve their customers, and build what’s next for their business — all with technology built in the cloud. Our products are engineered for security, reliability and scalability, running the full stack from infrastructure to applications to devices and hardware. And our teams are dedicated to helping our customers — developers, small and large businesses, educational institutions and government agencies — see the benefits of our technology come to life.





Responsibilities




  • Work alongside the Technical Lead to drive long-term technical direction

  • Own and drive the design and implementation of major components

  • Help to influence and shape the team's culture and process

  • Partner with Product Managers to define product direction

  • Collaborate with other GCP teams to drive alignments. Grow and mentor other engineers.





Qualifications


Minimum qualifications:

  • BS degree in Computer Science, similar technical field of study or equivalent practical experience

  • 5 years of software development experience in Java, C++, C#, or Golang

  • Experience in designing and developing large scale distributed systems, API, workflow, concurrency, multithreading and synchronization

  • Experience in developing Windows Agent software and/or SQL Server features and in designing, implementing, and running SaaS on SQL Server and Windows environment



Preferred qualifications:

  • 10 years of relevant work experience in software development

  • Experience in building infrastructure as service (IasS), platform as a service (PaaS), etc.

  • Experience in running SQL Server and/or Window production environment for SaaS

  • Experience in building cloud-based Database or Storage services


by via developer jobs - Stack Overflow

Software Engineer, Networking at Google (Mountain View, CA)

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to tackle new problems across the full-stack as we continue to push technology forward.

With your technical expertise you manage individual projects priorities, deadlines and deliverables. You design, develop, test, deploy, maintain, and enhance software solutions.


As a software engineer working on networking systems, you will work on a specific project critical to Google’s needs. Current needs include high-impact projects in network telemetry, network monitoring, campus networking, wireless communications, as well as core data infrastructure work helping to expand our global data center presence.


You are an engineer who can bring fresh ideas from areas of networking and distributed computing and has a passion for pushing technology forward.


Google is and always will be an engineering company. We hire people with a broad set of technical skills who are ready to take on some of technology's greatest challenges and make an impact on millions, if not billions, of users. At Google, engineers not only revolutionize search, they routinely work on massive scalability and storage solutions, large-scale applications and entirely new platforms for developers around the world. From Google Ads to Chrome, Android to YouTube, Social to Local, Google engineers are changing the world one technological achievement after another.


Responsibilities



  • Build our networking platforms, systems and infrastructure using your strong background in networked and distributed systems.

  • Design, develop, test, deploy, maintain, and enhance networking software solutions.

  • Manage individual projects priorities, deadlines and deliverables.


Qualifications


Minimum qualifications:



  • BA/BS degree in Computer Science or a related technical field or equivalent practical experience.

  • Experience with networking software (e.g., OSI Model, TCP/IP, IPTables, NAT, Deep Packet Inspection, IPV4, IPV6, routing protocols, etc.).

  • Coding experience in C/C++, Java, Python or Go.

  • Experience developing large scale distributed systems.



Preferred qualifications:



  • MS or PhD in Computer Science.

  • Experience with Unix/Linux environments.

  • Familiarity with Network Virtualization or Software Defined Networking (SDN).

  • Experience with load balancing and Edge Computing concepts such as Content Delivery Networks (CDN).

  • Understanding of 2 or more of the following Networking and Communications protocols: RCS, WebRTC, LTE, Wireless/WLAN, Evolved Packet Core (EPC), Fast Packet Processing, Traffic Analysis/Management, Caching, ForCES, OpenFlow, etc.


by via developer jobs - Stack Overflow

Siri - Quality Engineer, Core Client at Apple Inc. (Cupertino, CA)

Would you like to play a part in shipping groundbreaking technology for large scale systems, natural language, and artificial intelligence? You will be interacting with various teams of multi-functional engineering and project management to help identify issues, test features and drive the quality of Siri features. You will work with the people who craft the intelligent assistant that helps millions of people get things done just by asking. Join the Siri QA team at Apple.

Key Qualifications:
6+ years in roles as Software Development Engineer in Test or Quality Engineer.
2+ years leading features around software quality.
Excellent leadership, automation and regression testing of frameworks in an E2E environment.
Experience with one or more object-oriented programming languages - Java and Python developing automation for client and server and knowledge of Swift and Objective-C is a plus.
Shown problem solving and debugging skills: analyze and investigate test failures, errors, and build issues, able to properly drive issues to completion.
Excellent verbal and written communications skills.
Possess an outgoing and positive attitude to mobilize and lead others.
Strong knowledge of Linux OS and shell languages such as BASH.

Description:

The Siri Client QE team is developing automated testing for release of defect-free code. As a result, we need to keep our testing pipelines operating at full speed with minimal downtime. As a Client QE you will design and build test automation around system level functionality in a client/server environment, analyze test failures and ensure issues are resolved quickly. You will track code changes and communicate feature status on a regular basis. Excellent interpersonal skills will be required to lead work across multiple teams to resolve issues. Your strategic goals will be to automate system feature tasks and identify process or technology gaps and improvements.

Education:
BS or MS Degree in Computer Science (or equivalent work experience - 6+ years).

Apple is an Equal Opportunity Employer that is committed to inclusion and diversity. We also take affirmative action to offer employment and advancement opportunities to all applicants, including minorities, women, protected veterans, and individuals with disabilities. Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation or that of other applicants.


by via developer jobs - Stack Overflow

Technical Project Manager - Apple Corporate Systems (Austin, TX) at Apple Inc. (Austin, TX)

Imagine what you could do here. At Apple, great ideas have a way of becoming great products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish.

Apple Engineering Solutions group is looking for a Technical Program Manager in Austin, Texas to lead Revenue and Reconciliation projects and to facilitate X-Functional Interaction across different groups.

 

Key Qualifications:
Experience in managing technically complex projects that are fast paced and are critical to business
Be a technical lead and rightly align technical resources to tasks.
Technically savvy to be able to assess software development for accuracy and efficiency
Experience in both leading a program and being a part of a wider program involving multiple groups
Strong communication skills and be able to articulate complex business and technical situations to a variety of audience
Leadership skills to keep teams motivated and engaged at all times
An eye for detail to accurately analyze business requirements
Experience in all aspects of Software Development Life Cycle using different software development methodologies
Product Management background to help evolve the product and make it more valuable to business
An eye for detail for User Experience
Background in Accounting/Finance projects
Prior experience in Payments is a huge plus

Description:
The Corporate Systems group at Apple focuses on creative ways to engineer business solutions to meet growing needs of Apple Finance, iTunes, App Store, Sales, Retail, Apple Care and Apple Online. At core, our portfolio comprises of engineered custom solutions to process very high-volume micro-transactions from iTunes and App Store Downloads, iPhone Activations, Sales from Retail/Online, and Resellers, etc. These solutions are based on cutting edge enterprise technologies ranging from Server Side Java, Web Technologies, Cocoa, iOS, Oracle, and No-SQL Databases. Accurately processing such high volume transactions is our core strength.

We seek a self starter, visionary person with strong leadership capabilities.
Exceptional communication skills, for collaborating across many participating teams.
You will interact with many other groups internal team to lead and deliver best-in-class products in an exciting fast-paced environment.
Dynamic, smart people and inspiring, innovative technologies are the norm here. Will you join us in crafting solutions that do not yet exist?

Education:
BS/MS Computer Science or Equivalent.
At least 8 years experience in Software Development Projects with a minimum of 5 years in project management

Additional Requirements:
Background in Payments is highly desired
Experience managing high transaction volume projects
Prior experience in reconciliation products is a plus
Been a part of a setting with multiple business critical parallel projects

Apple is an Equal Opportunity Employer that is committed to inclusion and diversity. We also take affirmative action to offer employment and advancement opportunities to all applicants, including minorities, women, protected veterans, and individuals with disabilities. Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation or that of other applicants.


by via developer jobs - Stack Overflow

Front End / UI Engineer (Full Stack) - Apple Employee Systems at Apple Inc. (Austin, TX)

Imagine what you could do here. At Apple, great ideas have a way of becoming great products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish.

Apple Employee Systems team is seeking a software Front End UI Engineer who has a proven track record in developing and managing high quality enterprise software solutions. Our group is responsible for building and managing a suite of core application services for a number of applications. We do all this with an exceptional group of software engineers, dev-ops engineers and technical project managers, working to make a difference for our customers.This is an exciting role, demanding a strong technology background.

 

Key Qualifications:
3+ years of Front end web development using HTML5, CSS, JQuery, Angular.js, (or similar Java Script technologies)
Deep understanding of Web development including security and API integration
Strong problem solving skills
Good Oral and written english communication skills
Experience with GIT
Have implemented HTML5 and Responsive / Adaptive Web Design
Experience in AJAX, XML, JSON
Experience with JS MVC frameworks (AngularJS, Backbone.js, CanJS, etc)
Possess firm knowledge of cross-browser, cross-platform & cross-device compatibility standards and behaviors
Experience with CSS3 animations is nice to have
Experience using other dynamic web application languages (JSP, PHP, XSLT) is a plus

Description:
The Employee Systems team is responsible to build Employee related business applications. You will be a generalist, able to be flexible in roles yet have an in-depth knowledge of enterprise systems and platforms to build innovative applications and custom solutions that serve all Apple Employees.

RESPONSIBILITIES:

- As a Front End Web Developer, you should be able to build web products that are elegant and highly responsive.

- The candidate must possess excellent communication skills.

- Be a pro-active solution-oriented individual with strong written and verbal communication skills.

- At Apple, code quality and functional quality is aways at the forefront and one of the keys measures of Success. Be able to work well in a fast paced environment.

Education:
BS degree in computer science or equivalent field plus 4+ years experience or MS/PhD degree plus 2+ years experience, or equivalent.

Apple is an Equal Opportunity Employer that is committed to inclusion and diversity. We also take affirmative action to offer employment and advancement opportunities to all applicants, including minorities, women, protected veterans, and individuals with disabilities. Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation or that of other applicants.


by via developer jobs - Stack Overflow

Tableau Developer at LJSA (Bentonville, AR)

We are seeking a Tableau Developer to become an integral part of the LJSA consulting team! You will be responsible for creating and modifying custom reports for the benefit of a retail client.


Responsibilities:



  • Analyze business requirements and design/develop software solutions

  • Work with customer project manager to meet specification needs

  • Work with clients and other associates to create and maintain reports

  • Collaborate with other developers to design and optimize reports

  • Perform routine software maintenance


Skills & Requirements



  • 5+ years previous experience in software development, computer engineering, or other related fields

  • 5+ years previous experience in Tableau development or other BI reporting

  • Strong SQL Tuning Experience

  • Experience working with multiple databases and connectivity to Tableau - Teradata, Oracle, SQL Server, Hive and Engines like Spark, druid, presto etc. 

  • Experience with authentication providers and Tableau supported protocols (Active Directory, LDAP, SAML, OPENID)

  • Sound experience in working closely with customers in performance tuning Tableau workbooks and dashboards along with defining best practices for better performance

  • Deadline and detail-oriented

  • Strong analytical and critical thinking skills


by via developer jobs - Stack Overflow

Senior Software Developer at Focusrite Audio Engineering Ltd. (London, UK)

You


You have extensive experience developing and shipping complex multimedia applications and writing DSP code for high-performance environments. You have experience developing for macOS, Windows and iOS and understand the challenges involved in building cross platform applications. You love music and music-making software and are a driven, scientifically minded individual. You’re friendly and comfortable working in a small team.


Your Role
We’re looking for an outstanding software developer to work on our range of successful audio apps and to be part of the development of the next generation of products. You'll work with us to specify, design and build new products. The work will involve writing code for the x86 and ARM platforms; adopting/refining new working practices; and, most importantly, writing lucid, high-performance, maintainable C++ code, which will form a critical part of a number of new product ranges.


Your Tasks



  • You will develop code for the macOS, Windows and iOS platforms

  • You will write code that has demanding requirements for audio performance and low latency

  • You will develop user interface components and improve our current audio engine, write synthesisers and audio effects

  • You will help to improve our build and development processes

  • You’ll be part of an energetic and creative team with a passion for designing industry leading audio apps



Your Profile



  • Strong understanding of digital synthesis, filter design and FX algorithms

  • Solid mathematical knowledge and familiarity with modelling tools such as numerical Python / Matlab / Mathematica

  • Significant experience in developing real-time DSP software

  • Exceptional knowledge of C++ and assembly (intrinsics)

    • Knowledge of Juce is a bonus

    • Knowledge of Objective-C or Swift is a bonus



  • Deep understanding of git or similar revision control systems

  • Excellent design, debugging and problem solving abilities

  • Good team working and communication skills, both written and verbal

  • Awareness of modern CPU architectures and code optimisation techniques to minimise runtime overhead on a general-purpose CPU

  • A love of programming, music and synths and effects



About Ampify
We are a new, innovative London-based software start-up launched in 2017 and funded by Focusrite/Novation. Our mission is to create amazing music-making products for the new ‘mobile-first’ world, in an environment where like-minded, passionate people can collaborate seamlessly and build ideas fast. Our office is a dynamic, positive and collaborative place. Here you’ll meet other smart and creative people, collaborate, and bring ideas to life.

We’re a small team with big plans. We’ve already got some of the best-performing music-making apps on the iOS App Store (Launchpad, for example), and we’re growing fast. Being a part of Focusrite/Novation gives us stability and support.

Ampify is based in the heart of London at Tileyard Studios, Europe’s fastest-growing music and tech hub, which is home to the creative industry's top artists, composers, writers and producers. You’ll often bump into them when getting your morning coffee. Find out more about Tileyard Studios at http://bit.ly/2w6t9Az.


AMPIFY - WHAT WE OFFER


We offer a wide range of great benefits.



  • Homeworking flexibility

  • Lunch at Tileyard’s vibrant Vinyl Cafe

  • Breakfast and daily snacks

  • Bike-to-work scheme and bike storage facilities (with showers)

  • Employee discounts on all Focusrite/Novation/Ampify/REDnet/KRK/Stanton/Cerwin Vega products

  • Comprehensive healthcare plan

  • Pension scheme, to which the company contributes

  • 23 days holiday per year

  • Access to use and borrow hardware and software products

  • A parental leave policy

  • Social events, music nights and music-making weekend


by via developer jobs - Stack Overflow

Software Engineer at JP Morgan Chase (Wilmington, DE)

As a member of our Software Engineering group you will dive head-first into creating innovative business solutions that advance businesses and careers. Your deep knowledge of design, analytics, development, coding, testing and application programming will help your team raise their game, meeting your standards, as well as satisfying both business and functional requirements. Your expertise in various technology domains will be counted on to set strategic direction and solve complex and mission critical problems, internally and externally. Your quest to embracing leading-edge technologies and methodologies inspires your team to follow suit. And best of all, youll be able to harness massive amounts of brainpower through our global network of technologists from around the world.

This role requires a wide variety of strengths and capabilities, including:


·BS/BA degree or equivalent experience


·Expertise in application, data and infrastructure architecture disciplines


·Advanced knowledge of architecture, design and business processes


·Keen understanding of financial control and budget management


·Ability to work collaboratively in teams and develop meaningful relationships to achieve common goals


·Strong technical work experience in large, complex enterprise environments, large-scale distributed technology projects


·Hands on experience in SharePoint and implementing custom, automated business intelligence solutions involving complex data sources and custom online presentation and reporting vehicles


·Expert-level implementation skills with Java and J2EE; Core Spring Framework and including other sub-projects like Spring Security and Spring Integration;


·Expert-level knowledge of working in JavaScript and contemporary JavaScript APIs such as RactiveJS, JQuery, and/or Angular


·Linux and SQL - Expert-level understanding Unix, SQL



Our Consumer & Community Banking Group depends on innovators like you to serve nearly 66 million consumers and over 4 million small businesses, municipalities and non-profits.Youll support the delivery of award winning tools and services that cover everything from personal and small business banking as well as lending, mortgages, credit cards, payments, auto finance and investment advice. This group is also focused on developing and delivering cutting edged mobile applications, digital experiences and next generation banking technology solutions to better serve our clients and customers.



When you work at JPMorgan Chase & Company, you're not just working at a global financial institution. You're an integral part of one of the world's biggest tech companies.  In 14 technology hubs worldwide, our team of 40,000 technologists design, build and deploy everything from enterprise technology initiatives to big data and mobile solutions, as well as innovations in electronic payments, cybersecurity, machine learning, and cloud development.  Our $9.5B+ annual investment in technology enables us to hire people to create innovative solutions that will not only transform the financial services industry, but also change the world.



At JPMorgan Chase & Company we value the unique skills of every employee, and we're building a technology organization that thrives on diversity.  We encourage professional growth and career development, and offer competitive benefits and compensation.  If you're looking to build your career as part of a global technology team tackling big challenges that impact the lives of people and companies around the world, we want to meet you.


by via developer jobs - Stack Overflow

Sr. Fullstack Engineer at Gorilla Logic (Pasadena, CA)

Sr. Fullstack Engineer
The ideal candidate should have 7+ years of Java development experience delivering applications for multi-user environments. The candidate should have intimate knowledge of Java including concurrent event system and threading model to ensure that the application has superior, responsive user experience. A strong familiarity with front end technologies such as JavaScript and HTML is also needed.
 
The candidate should be detail-oriented, naturally curious, and passionate about solving business problems through high-quality solutions, and be someone who has demonstrated flexibility in meeting the needs of a challenging, fast-paced fixed income asset management business environment.
 
Responsibilities



  • Development/coding, code reviews, unit testing, performance/integration testing, and technical documentation

  • Develop clean, reusable, object-oriented frameworks and application services

  • Collaborate with other team members on application design, coding standard, and best practices

  • Ensure high level of application performance, data integrity, and system maintainability


Requirements



  • 7+ years Java software development experience

  • 3+ years HTML5/JavaScript front-end development a plus

  • Experience with service oriented architecture or microservices using REST/SOAP

  • Ability to develop efficient SQL queries, preferably with Oracle database

  • Proven knowledge of design patterns

  • Excellent understanding of computer science fundamentals, data structures, and algorithms

  • Knowledge of agile software development methodologies

  • Familiar with Maven/Subversion/Git

  • Passion for solving business problems through the use of technology

  • Strong interpersonal and communication skills

  • Strong critical reasoning skills

  • Strong work ethics

  • Team player


Bonus skills



  • Financial industry experience a plus


Academic Qualifications
B.S. in computer science or equivalent education required


The Details



  • Type of Employment: W2 Employee

  • Length: Long Term Project

  • Location: Pasadena, CA

  • Availability: Immediately Available, Flexible for 2 weeks notice

  • Perks: Fun Environment, close-knit team, endless opportunities within company, start up feeling office, very cool product


by via developer jobs - Stack Overflow

Data Engineer at Pluto TV (West Hollywood, CA)

Summary:


As a Data Engineer (Web), you have a solid understanding of both the business and the technical aspects of BI in relation to digital media business for web platforms. You will drive the completion of projects within the established scope, while simultaneously planning for and managing unknown future BI requirements in a dynamic environment.


Responsibilities Include:



  • Develop and implement custom data capturing solutions for advanced video analytics in a cloud environment.

  • Participate in developing requirements for and the implementation of necessary analytics development in order to properly and accurately report on relevant KPIs

  • Provide guidance for data integrity issues, ongoing maintenance, and data governance

  • Maintain detailed documentation of data collection methods and dependencies

  • Work closely with developers and product management team to validate and maintain analytics and reporting

  • Work with key stakeholders to integrate analytics requirements, and updates into production cycles

  • Technical validation of digital analytics implementations, conduct audits and troubleshoot tracking gaps to maintain data confidence and implement data standardization practices

  • Provide general troubleshooting assistance for analytics tracking and break fix

  • Performing functional, regression, integration, smoke and acceptance tests

  • Work with application development team to ensure proper deployment, integration, performance, and compliance with architectural standards and best practices

  • Successfully implement process improvements impacting own work and work of others.


Qualities / Experience We're Seeking:



  • 3-5 years of experience building with modern JS libraries and frameworks: React / Redux, Typescript, ES6

  • Experience with real-time streaming Big Data analytics implementation

  • Excellent understanding of the implementation of click stream and video analytics

  • Very good understanding of the technical details regarding the implementing data collection & analytics solutions like Adobe Analytics, Google analytics, Snowplow, Alooma, Kafka. AWS Kinesis, etc.

  • Experience building, maintaining, testing and debugging modern technology stacks

  • Solving large-application/user-level problems, performance, scalability, etc.

  • Keen attention to detail and thoroughness required

  • BA or BS or higher degree in math, engineering, computer science, or related field required

  • Experienced working in a fast-paced, high-tech environment (preferably software development) and comfortable navigating conflicting priorities and ambiguous problems

  • Understanding of data visualization tools


by via developer jobs - Stack Overflow

Sr. Software Engineer - Team Lead (C#, Angular) at Nowcom Corporation (Los Angeles, CA)

Our Sr. Software Engineers will:



  • Work closely with product owners and stakeholders to formulate business requirements and propose technical solutions to meet them.

  • Design and develop functional prototypes, identify dependencies and create design documents.

  • Develop .Net based enterprise applications that integrate with legacy systems, third party vendors, inhouse applications, accounting systems and CRM applications.

  • Demo/Educate stakeholders and clients on new features/updates, support systems and troubleshoot technical issues stemming from enterprise applications.

  • Collaborate with geographically distributed Agile teams, perform code reviews and mentor less experienced team members.

  • Stay abreast with new developments in cloud, .net platform and web development tools and systems.

  • Be self-motivated and should be able to handle multiple projects, meet tight deadlines.


Desired Qualities:



  • Communication: good written and verbal communication, organized through processes, polite and respectful of others, adapts presentations to the audience.

  • Analysis/Problem Solving: thoroughly thinks out and evaluates alternatives, innovative problem resolution, pro-active approach, initiative to resolve problems.

  • Workload Management: works with little direction and supervision, timely completion of projects, makes time for unplanned assignments, adapts to changing priorities.

  • Ethics and Integrity: perceived fairness, tolerance, honesty; consistent in application of policies and procedures.

  • Action Orientation: persists and finishes projects despite obstacles, or redirects when necessary; takes action and addresses opportunities with little supervision; takes extra steps to prevent mistakes.

  • Customer Focus: communicates courteously and proactively, learns customer’s short-term and long-term needs; sees issues form customer’s perspective.

  • Information Seeking: gathers information and differentiates critical from non-critical information; identifies keys sources; systematically obtains information through research.

  • Leadership: should be able to lead large scrum teams onshore and offshore in delivery and maintenance of large scale projects. Should act as a liaison between product owner and software development team.


Qualifications:



  • 8+ years of professional work experience in software development

  • Strong knowledge of .Net framework

  • Proficient in Angular and C# programming language

  • Good foundation in HTML, JavaScript, AJAX, JQuery, CSS and related concepts

  • Have hands on experience in ASP.Net /WCF application development

  • Knowledge in writing complex SQL queries, preferably MS SQL

  • Experience in working with Typescript, Angular and/or Knockout is an added advantage

  • Have strong interpersonal and communication skills

  • Ability and Desire to learn new systems as needed

  • Be a self-starter, motivated, detailed orientated and a quick learner.


by via developer jobs - Stack Overflow