Icuetv_logo
Navbar Company ETS Platform Newsroom Contact

Careers

icueTV is only as strong as the people that make our success possible. We take pride in a team of passionate and dedicated individuals who play an integral role in the success of icueTV.

icueTV is always looking to expand our team of talented professionals to help in the development of our company. Please submit your resume to us at: careers@icuetv.com

Positions Available:


Senior Systems Engineer
We are looking for a Sr. Systems Engineer that will help plan, design, test and deploy a high transactional commerce system for television. We are seeking a top engineering talent with strong Linux, TCP/IP and VMware ESX experience to lead our team of engineers. This position requires a very clear and organized approach to managing multi-site development and production data center environments. The role is responsible for the planning, deployment, ongoing maintenance and support of a variety of Linux based systems and network applications and for ensuring server availability, security and performance of the core networking and computing infrastructure.
This is a full-time, permanent position on-site in our Cherry Hill, NJ headquarters just 10 minutes outside Philadelphia, PA.

Roles and Responsibilities:

  • Ensure highly reliable and available infrastructure to support commerce transactions
  • Manage the Dev, Staging, and Production Linux server / networking environments
  • Design, configure, and optimize the automated monitoring of network, security, computing infrastructure, backups, and application/database servers utilizing Nagios, Cacti, Piwik
  • Be the technical lead and mentor to rest of system engineering team
  • Support software development environment including SVN, Redmine, RT, etc.
  • Configure, monitor and manage network hardware/software (Cisco switches, routers, firewalls, load balancers)
  • Configure and administer virtual private / public cloud environments (VMware ESX, EC2, Xen, etc.)
  • Perform and manage server software / hardware installs, patches, updates, etc.
  • Participate in deployment and ‘grey box’ testing of regularly scheduled releases
  • Scripting, automation, documentation and troubleshooting of processes and systems
  • Must be able research new technology areas to be able to provide creative solutions to these new challenges
  • Production deployment experience with VPN, TCP, NTP, SNMP, SMTP, ARP, HTTP, BIND, SSH, SSL using RedHat Enterprise / CentOS, Windows, Cisco, Apache, etc.
  • Will work with internal team members to develop new processes and enhance existing applications / projects
  • Assist in the day to day operations of a high transactional environment as well as assist and plan growth and high-availability initiatives
  • Works without appreciable direction to meet goals and objectives
  • Technical leadership in developing architectures and solutions which provide rapid deployment, recovery and scalability in a transactional environment
  • Must be able to interface with other groups (internally & externally) to define, develop, and enhance existing systems and applications
  • Collaborate with server-side engineers to optimize scalability and network efficiency
  • Stay up-to-date with relevant technologies and proactively suggest architecture changes and new coding practices

Qualifications:

  • BS in an engineering discipline or equivalent experience required
  • 10+ years of related hands-on experience working on large scale systems based on open source technologies
  • 4-6 years of of experience as Sr. Linux System Administrator with operations experience on virtualization platforms
  • Experience with virtualization infrastructure (VMware ESX/EC2/etc.) a must
  • Linux (RHEL / CentOS) expert with strong security and debugging skills
  • Experience optimizing web and application servers
  • Experience with large-scale, high-availability server environments
  • Knowledge of clustering
  • Experience with multi-site, multi-OS environments
  • Experience with high-performance, high-availability systems
  • Effective interpersonal and communication skills a must
  • Enthusiastic, self-starter with a charismatic personality
  • Must be effective in working both independently and in a team setting
  • Multi-tasking expertise
  • Experience in software development is desirable
  • Demonstrated ability to manage and resolve critical issues and situations
  • Ability to develop and follow technical documentation requirements
  • Experience with web application performance and latency problem troubleshooting
  • Strong understanding of best practices for software engineering, secure systems design and scalable fault tolerant web architectures
  • Ability to program fluently in one or more scripting languages ­ Perl, Shell, and/or Bash preferred
  • US Citizenship or Permanent Resident authorized to work
  • Ability to travel as necessary
  • Cisco Certifications (CCNA, CCNP) a plus

How to Apply:
Please send your cover letter, salary requirements and CV/Resume via email to careers@icuetv.com

We offer excellent benefits including health insurance, paid vacation, 401k and possible equity opportunity. If you’re looking to join a great young team in an exciting new industry, please send your resume ASAP



Senior Security Architect
Responsibilities:
  • Works with different stakeholders in different levels of the organization and ensures at all times the best implementation of security policies.
  • Helps develop a vision, strategy and roadmap for implementing application, identity and web security technologies.
  • Provides subject matter expertise on security architecture across multiple projects and initiatives.
  • Creates and maintains a set of principles and strategies applicable to security architecture across multiple initiatives.
  • Reviews project requirements, plans, designs and other project deliverables to ensure adherence to security architecture.
  • Provides mentoring and technical leadership to others.
  • Develop conceptual, logical and physical security models as appropriate.
  • Provides architectural input and collaborates with senior resources in business, IT and development groups on integrated strategies.
  • Actively participates in wide range of activities from complex systems design to long term strategy planning.
  • Assists in identifying non-functional requirements, risk assessments, and providing assistance at all phases of a project from requirements to delivery.
  • Co-ordinates activities with the security, risk management and audit teams on an ongoing basis.

Requirements / Qualifications:

  • Minimum 10 years of Information Technology experience is required.
  • Bachelor's Degree or Master's degree in Computer Science, Information Systems, Engineering or other equivalent analytical or technical disciplines is preferred.
  • A deep eCommerce technical and architectural background.
  • Proven track record of designing and implementing eCommerce/Financial B2B/B2C platforms that process high volumes of real-time financial order to cash (order entry, processing, fulfillment, etc.) secure transactions with an emphasis on security.
  • Detailed knowledge of Information and IT Security methods, tools and techniques across application infrastructure, e.g. PA-DSS, PCI.
  • Past experience of enterprise application architect, software application architect, or CISO in the .com or financial sector preferred.
  • Experience with electronic payment systems, e.g. ACH/EFT, credit/debit card processing, POS, payment imaging and capturing, EBT, etc.
  • Ability to analyze and communicate complex material with clarity and confidence.
  • Experience creating and documenting an architectural risk analysis and code review.
  • Experience creating and maintaining new and complex security requirements and assessing both their business and technical impact.
  • Expertise in end to end solution design, e.g. security, web services (API, SOAP, REST), authentication/authorization, data access, session management, scalability.
  • Strong experience with multi-platform and multi-technology environments with an emphasis on open source technologies.
  • Ability to develop strong working relationships with executive and business clients and other IT teams.
  • Expertise in making technical presentations and influencing technical decisions.
  • Certification in good standing of a recognized international professional body, e.g. ISSA, ISC2, GIAC, CISM, CISSP.
  • Experience with code review using static analysis tools.
  • Experience with penetration testing and security testing.
  • Experience with abuse case development.

Technical Skills:

  • Expert level experience designing information security configurations and solutions compliant with Payment Card Industry (PCI-DSS) across infrastructure, firewalls, encryption, portals, etc.
  • Expert level experience building secure API's and encryption mechanisms, e.g. SHA, TLS/SSL, x.509, AES, Blowfish, WS-Security, etc.
  • Expert in Data Modeling, DB Schema Design and Enterprise Application Integration.
  • Strong background with J2EE architecture (Struts, Spring-Hibernate, EJB, etc.).
  • Strong troubleshooting experience and an understanding of networking and distributed computing concepts.
  • Experience with Linux and application server security architecture.
  • Experience with enterprise high transaction databases, e.g. Oracle 10g+, PostgreSQL, Enterprise DB Advanced Server.
  • Experience creating and documenting software development kits - SDK's desirable.

Other side notes:

  • Must have large real time financial transaction eCommerce experience with companies such as: eBay, Amazon, E-Trade, etc.
  • Prefer an architect that remains hands on performing engineering and enjoys mentoring an engineering team.
  • Prefer an individual that worked their way up through Infrastructure support roles and moved towards Applications.
  • Profile: potentially someone that started with a VAR at a company of scale like Citibank then moved into the .com world.
  • Strong multi-tasking, needs limited direction, strong process background.
  • Someone that thinks outside the box and is always glad to talk to a team member and help solve a problem, share ideas, collaborate, etc.
  • Exceptional planning and execution skills, and possess outstanding listening and communication skills.
  • Must have very strong customer facing skills and experience.
  • Must be detail oriented, resourceful, flexible and able to work independently.
  • Attention to detail and a positive attitude.


QA Engineer

Evaluates and tests new or modified software programs and software development procedures used to verify that applications function according to business requirements

Writes, revises, and verifies quality standards, test procedures, and test cases for program design and product evaluation.

Reviews new or modified applications, including documentation, diagrams, and flow charts to establish both baseline and comparative data sets

Recommends application improvements or corrections to programmers

Java and Web development knowledge required.

Experience with Agile SDLC is a plus.

Experience with open source QA tools such as Testlink and continuous integration tools is a major plus.

Excellent oral and written communication skills are required. The ability to work closely with the development team to manage requirements and test cases is paramount.

B.S. in computer science or other technical field or equivalent experience is required.



Web Developer
Responsibilities:
  • End-to-end web application development (front-end UI, business logic, DB)
  • Create and update custom web portals
  • Update API development
  • Create customer service portals and backend management tools
  • Provide operational support

Requirements:

At minimum, we require the candidate to have at least a few years of professional experience with the following technologies and software. These are the tools that we work with everyday and that we expect the candidate to hit the ground running with. The quantity of his/her experience is not nearly as important as the quality of it.

  • 2+ years web development (including dynamic database driven sites - ecommerce experience a plus)
  • Solid Ruby on Rails and W3C standards experience * MUST KNOW FOR CONSIDERATION *
  • PostgreSQL / MySQL
  • HTML, CSS, JavaScript, AJAX
  • Manage code via SVN repositories
  • Agile, Iterative Development
  • Solid understanding of Web 2.0 technologies
  • Proficient Adobe Flash, Photoshop, Illustrator and Dreamweaver a plus
  • Eager to learn new technologies

Additionally, as the code will be deployed in a high volume e-commerce production environment, performance tuning and testing will be critical to success.



Java Developer
2-3 years experience in enterprise level object-oriented Java 1.5 development required ( J2EE ).

Familiarity with the following technologies:

  • JMS
  • Spring
  • Hibernate
  • SVN
  • SQL/Postgres databases

Previous experience with scalable e-commerce solutions is desired. The ability to work both independently on small projects as well on a tightly knit team in a fluid environment is absolutely required.

B.S. in computer science is a plus, but equivalent work experience may be substituted.

Additionally, as the code will be deployed in a high volume e-commerce production environment, performance tuning and testing will be critical to success.



Technical Writer
Requirements:
  • You like working in a cutting edge industry and fluid technical environment
  • You enjoy finding and creating new methods and processes
  • You take pride in being able to reduce complex ideas into clear and convincing explanations
  • You are a team player that enjoys contributing as part of a dynamic team
  • You are engaging with all levels of our company from software developers to the 'chief idea organizer'
  • You will be a sharp thinker and an accomplished technical / patent writer
  • You are a great listener and positively welcome feedback
  • You are able to produce functional sketches, block diagrams, flowcharts and the like to support your prose
  • You are self-motivated and able to work independently towards a group goal
Experience / Skills:
  • Bachelor's or higher degree in computer related is highly desirable
  • Understanding of object oriented software design is desirable
  • Working as a technical writer the last 5 years
  • Consumer / media technology experience preferred
  • Experience writing patent preparation / disclosures desired
  • Excellent technical writing skills
  • Effective interpersonal skills
Responsibilities:
  • Working with inventors to understand inventive aspects of both software and method designs related to our advanced interactive technology
  • Author technical documents related to our advanced technology
  • Draft patent applications
  • Conducting patent searches
  • Reviewing and categorizing patent documents

Please provide a technical writing portfolio of your recent writing will be required prior to interview by email to careers@icuetv.com



STB Application Developer
Essential Job Functions: We are looking for an dynamic STB/Java Software Application Developer to be part of a team responsible for building and debugging several cutting-edge ETV/EBIF applications for set-top boxes including the integration with existing systems. This position requires a self-motivated person who enjoys learning new technologies, can multi-task and develop engineering prototypes in a fast paced engineering environment.

Responsibilities: - Research and develop applications related to the navigation and discovery of video programming on a set top box (STB) environment. Also, may be required to develop server-side components for applications using web technologies. - Program using different programming languages on a PC platform or embedded platform, with an emphasis on coding using Java - Prototype different user interface concepts - Work with vendors to perform systems lab integration in support of STB development environments - Must be willing to learn new programming languages or new technologies necessary to complete project

Technical Skills:

  • 3+ years solid programming within an embedded environment (STBs, connected TVs, mobile etc.)
  • Solid understanding of one or more of the following programming languages - Java, Javascript, HTML and JSP
  • Good understanding of web technologies and web services, working with SDKs
  • Understanding of Cable/Satellite/Telco video delivery and headend muxing technologies
  • Experience with SVN based development environments
  • Experience working in multi-OS environments (Mac/Linux/Windows)
  • Excellent debugging and problem solving skills
  • Strong XML knowledge
  • Working knowledge and experience of internet protocols such as UDP/TCP, HTTP, HTTPS, SIP and web technologies such as XML, SOA – Service
  • Oriented Architecture, Java EE-based application server considered a plus.
Soft Skills:
  • Self-starter
  • Excellent customer facing and communication skills
  • Good problem solving skills
  • Ability to work well in both a group and autonomously
  • Take ownership of an issue and see it through to completion

Desirable Skills:

  • Any previous experience with interactive TV platforms (OCAP, EBIF, Flash) is a plus
  • Knowledge of multiple ETV/EBIF User Agents (TVWorks, Zodiac, Navic etc.)
  • MOTO/SA STB knowledge
  • TVworks/OpenTV/MDN SDK knowledge
  • MPEG transport stream
  • MPEG video encoding
  • Experience in programming with limited resources device is a plus

Education and Experience: Bachelor's degree (B.A. or B.S.) from four-year college or university; or equivalent training, education and experience



Software Development Manager
The ideal candidate will have an excellent understanding and proven competence in leading teams and projects in multiple development environments using a variety of development methodologies and industry-related standards. Those who are looking to be challenged in a dynamic entrepreneurial environment working alongside a passionate team are highly encouraged to apply.

We are looking for someone who can talk to co-workers/customers and see the bigger picture, respectfully question assumptions and existing ways of doing things, and provide the management and hands-on technical guidance to evolve our software, architecture and services while maintaining our highly available t-Commerce platform.

This position is a full-time opportunity, and compensation will be commensurate with experience.

Qualifications:

  • 5+ years experience growing and managing software development teams in fast-paced environments. Previous leadership experience required. 10+ years hands-on software development experience
  • Strong object oriented programming skills (Java)
  • Fluency in web-services, distributed architecture, front-end development
  • 2+ years of developing J2EE applications using Hibernate, Struts, Spring framework
  • High proficiency with XML, JMS, SQL, code t-shooting, shell scripting, Ant/Make, SVN
  • Java development experience with solid understanding of advanced Java topics such as multithreading, garbage collection internals, memory debugging and portability of Java applications would be a great plus
  • Enjoys technical challenges and constantly strives to improve existing systems
  • Excellent communication skills, both within the team, and across the organization
  • Proven successful delivery experience in multiple environments using a variety of tools and methodologies
  • Ability to work with outside resources (3rd party systems, vendors, etc.), gather business requirements and seamlessly integrate into development efforts
  • Able to meet aggressive deadlines and handle multiple and complex projects
  • Able to independently prioritize and plan work activities as needed for the development team
  • Able to provide leadership and mentor development team
  • Able to analyze business requirements and transform them into technical design specifications and software requirements
  • Ensures all reported system issues and software enhancements are fully tested, debugged and meet product quality standards prior to release to QA
  • May serve as an expert on software architecture and programming principles

Additional Success Factors:

  • Expert in OOP design and implementation using Java
  • Java development experience with solid understanding of advanced Java topics such as multithreading, garbage collection internals, memory debugging and portability of Java applications would be a great plus
  • Knowledge of SQL (PostgreSQL databases a plus)
  • Experience with Agile development methodologies and MVC frameworks
  • Exposure to ecommerce payments and financial systems
  • Exposure to telecommunication software development (STB, EIBF/OCAP, TVWorks XDK, OpenTV SDK, etc.) a plus
  • Eager to learn new applications and systems

Education:

Bachelors degree in computer science or equivalent engineering degree preferred.



Bookkeeper / Accountant
icueTV located in Cherry Hill, NJ is seeking a part time Bookkeeper/Accountant. The qualified individual will be knowledgeable in QuickBooks Accounting (MAC version preferred), Excel and Word.

This position requires a Bachelors degree or 3-5 years of work experience.

Responsibilities include: Payroll processing, payroll taxes, quarterly tax payments, sales tax payments, accounts payable, journal entries, end of month accruals, banks transfers, reconciling bank statements, compiling and reporting daily, weekly and monthly entity numbers.

We offer benefits including health insurance, paid vacation, 401k and possible equity opportunity.

White_border_193px
icueTV, LLC
Woodland Falls Corporate Park
210 Lake Drive East
Third Floor
Cherry Hill, NJ 08002

Phone: 856.779.2700
Fax: 856.779.2701

info@icuetv.com