Jobs

Principal Recruiting Group works with candidates in the technology industry nationwide and through our network of client relationships are able to offer job opportunities with many skill levels and locations.

Browse our current job listings and submit your resume to us by email at info@principalrg.com or by filling out the web form below.

 

 
Below you will find a list of immediate job openings.
 
 
Job ID Job Title Location Salary
Job-0035 Senior UI Engineer Redwood City Negotiable
Job-0036 Sennior Server Engineer Redwood City Negotiable
Job-0252 Software engineer - Server Development Milpitas 120K
Job-0289 Senior Application Engineer San Jose 115K
Job-0293 Software Architect - Media Platform Milpitas 140K
Job-0317 Lead Software Engineer, Windows UI Mountain View 120K
Job-0318 Senior Software Engineer - Server .NET Moutanin View 120K
Job-0319 Lab Manager - Senior Quality Engineer Mountain View 110K
Job-0332 Software Engineer - Monitoring Milpitas, CA 110K
Job-0343 Solutions Architect Sunnyvale 120K
Job-0347 Software Engineer/Web Developer Mountain View 90K
Job-0350 Senior Data Processing Lead Sunnyvale 120K
Job-0351 Senior Networking Engineer Mountain View 120K
Job-0354 Senior Software Engineer, GUI Sunnyvale 120K
Job-0357 Business Intelligence Engineer San Jose 120K
Job-0361 Professional Services Consultant New York, NY 125K
Job-0362 Software Set Top Box Developer Milpitas 125K
Job-0363 Business Intelligence Engineer Oakland 120K
Job-0364 Security Software Engineer San Jose 110K
Job-0365 Staff QA Engineer San Mateo 120K
Job-0366 Lead Solutions Engineer San Mateo 130k
Job-0367 Software C++ Engineer Milpitas, CA 125K
Job-0368 Senior Advertising Platform Engineer San Francisco 140K
Job-0369 Senior Software Engineer R&D San Jose 115K
Job-0370 Principal Software Engineer Palo Alto 145K
Job-0374 Senior Product Manager San Mateo, CA 130K
Job-0375 Senior Software Engineer Milpitas 125K
Job-0376 Senior Technical Trainer Instructor Santa Clara 115K
Job-0377 Senior Embedded Software Engineer Sunnyvale 120K
Job-0378 Production Support Engineer New York, NY 80K
Job-0379 Alliances Manager New York, NY 130K
Job-0380 Professional Services Engineer Mountain Vies 125K
Job-0381 Senior Project Manager Sunnyvale 120K
Job-0382 Senior Software Platform Engineer Santa Clara 130K
Job-0383 Senior Project Manager Melbourne, Florida 110K
Job-0384 Senior Java Software Engineer Sunnyvale 120K
 
 
Scroll down or click on the Job ID for further details.
 

Job List
Job ID: Job-0035 - Senior UI Engineer
Primary Skills: Swing, J2EE, Java, AJAX, HTML and CSS
Description: Yrs in business: 2003

Duties and Responsibilities:

• Design, implement, test and maintain major client- and server-side components of Companies user interfaces and UI frameworks.
• Research and prototype new technologies as appropriate.
• Participate in build vs. buy decisions
• Define new product features in conjunction with product management, and provide specifications and user-interface designs
• Ensure quality and completeness of the product through unit testing, documentation and maintenance as appropriate.

Special Required Skills or Training:

• 5+ years experience developing enterprise software. Prefer experience building major components from start to finish.
• In-depth experience using middle-tier and front-end technologies such as Swing, Eclipse RCP, Struts, Spring, JSON, AJAX, HTML, CSS.
• Strong understanding of object oriented programming, design patterns, Java, JavaScript, and J2EE components.
• Experience building large desktop applications.
• Knowledge of human-computer interaction and user interface design principles; experience working with customers to develop solutions a plus.
• Strong attention to detail and exceptional organization, logic, and analytical skills.
• Must be passionate about developing highly efficient and responsive user-interfaces.
• Excellent written/communication skills.
• BS in Computer Science or equivalent from a top university. MS a plus.

Major Problem(s) to be Solved:
THERE ARE A LOT OF CHALLENGES SMALL TEAM OF UI WILL BE GENERATING AND NEW UI AND NEW FOUNDATION
Describe a Typical Day:
Never the same
Relocation: No

H1B: Yes

Education: Req Looking for pedigree schooling
  Salary: Negotiable,   Location: Redwood City
Go to Top Respond to this Job by Web Form
 
Job ID: Job-0036 - Sennior Server Engineer
Primary Skills: Java, J2EE, Hibernate, SQL
Description: Yrs in business: 2003

Duties and Responsibilities:

• Design, implement, test and maintain major server-side components of the Companies Data Hub and other products.
• Implement distributed processing (multi-threading as well as clustering) for areas such as data manipulation, search, web services, and security.
• Implement back-end components of a 3-tier application, including data model, data access objects, and application logic.
• Performance and scalability tuning to support large deployments.
• Research and prototype new technologies as appropriate.
• Define new product features in conjunction with product management, and provide specifications.
• Ensure quality and completeness of the product through unit testing, documentation and maintenance as appropriate.

Special Required Skills or Training:

• 7+ years experience developing enterprise software. Preferred experience building major components from start to finish.
• Strong understanding of one or more middle-tier components such as workflow, rule engines, ORM frameworks (e.g. Hibernate), web services, and ESB.
• Strong understanding of object oriented programming, design patterns, Java and J2EE components.
• Strong understanding of relational database design, query performance, and SQL. Experience with Oracle and/or Oracle internals a plus.
• Good understanding of algorithms, complexity, and clear analytical thinking.
• Good communication skills.
• BS in Computer Science or equivalent from a top university. MS a plus.

Major Problem(s) to be Solved:

There are a lot of challenges small team of Server Engineer including new features for new products with high volume of data.

Describe a Typical Day: Never the same

Relocation: No

H1B: Yes

Education: Req Looking for pedigree schooling
  Salary: Negotiable,   Location: Redwood City
Go to Top Respond to this Job by Web Form
 
Job ID: Job-0252 - Software engineer - Server Development
Primary Skills: C++, Linux, MySQL, Oracle
Description: Yrs in business: 12 Years

Duties and Responsibilities:
• Design, develop and optimize the next generation of reliable, fault-tolerant server-side technology
• Learn our proprietary systems and code
• Document proposed systems and sub-systems to be developed
• Develop, test, debug, and maintain new and existing code
• Mentor fellow team members in your current and to-be-developed areas of expertise
Special Required Skills or Training:
• Strong experience using each of the following: C++ (including templates), Linux, large data sets
• Proven experience with networking and web service protocols
• Strong written and oral communication skills
• BS in Computer Science or Engineering, or equivalent experience required. Graduate degree a plus
What is very desireable:
• Prior experience with MySQL and/or Oracle
• XML and web services design and development experience
• Scalable web services experience
• Familiarity with server-side Java development
• Know a scripting language or two (e.g., PHP, Perl, Python)
• Have test and troubleshooting tool development and documentation experience
Relocation: NO

H1B: YES

Education: Bachelors CS or EE
  Salary: 120K,   Location: Milpitas
Go to Top Respond to this Job by Web Form
 
Job ID: Job-0289 - Senior Application Engineer
Primary Skills: AJAX, HTML, XML, XSL, CSS, Java, Javascript
Description: Yrs in business: 14 Years

Duties and Responsibilities:
• Achieve an excellent understanding of companies web based healthcare applications.
• Design and develop new product features, following standard development process.
• Analyze customer requirements and market needs.
• Lead the architecture, design and coding of complex software modules.
• Participate in design, code, and documentation reviews.
• Provide engineering services to customers. Understand their technical requirements and environments; perform technical analyses, design and develop software solutions to address their needs.
• Train and mentor other Software Engineers and Customer Service Engineers on technical topics.
• Troubleshoot and solve customer technical problems raised by companies technical operations team.
Special Required Skills or Training:
• Excellent analytical and design skills.
• Thorough understanding of fundamental computer science principles: object-oriented design, structured design, databases, algorithms, data structures, service-oriented architecture (SOA) concepts.
• Thorough technical knowledge in software development methodologies, design and implementation
• Strong web development experience (AJAX, HTML, XML, XSL, CSS, JavaScript, Java, Web Services).
• Excellent documentation, communication, and collaboration skills.
• Ability to work with diverse technologies, independently or as part of a team.
• Excellent follow-through skills; self-motivated and detail-oriented.
• Strong work ethic and desire to grow and develop with the company.
• Bachelor's degree in a technical field, and two or more years as a software engineer.
Relocation: NO

H1B: YES

Education: BA, BS in Computer Science or equivalent
  Salary: 115K,   Location: San Jose
Go to Top Respond to this Job by Web Form
 
Job ID: Job-0293 - Software Architect - Media Platform
Primary Skills: C, C++, Linux, Kernel, Device Driver, MPEG
Description: Yrs in business: 12 Years

Duties and Responsibilities:
• Work alongside the team to help implement your vision.
• Though particular focus will be on driver-level software and hardware abstraction design, participation will be expected across the whole software stack as you work with other architects and engineers on the team.
• Help design software solutions for a variety of media consumption technologies as required by our partners and end users, synthesizing various requirements and options into a coherent architecture.
• Investigate and generate recommendations on key third-party components, such as chips and software modules, necessary to implement those solutions.
• Provide technical leadership to a team of talented engineers, working with our management team to drive completion of your vision.
Special Required Skills or Training:

• BS in EE, CS, or similar technical discipline.
• 10 or more years of experience in driver-level programming for set-top boxes or similar consumer electronics devices, with progressive technical leadership experience.
• Strong C/C++ programming skills.
• Experience with multi-threaded programming on the Linux operating system.
• Integration of various media codec technologies and knowledge of various formats, including MPEG2, H.264, VC1/WMV, ASF, and transport stream.
• Proficiency with graphics and display architectures and technologies.
• Experience designing hardware abstraction layers.
• Integration of third-party hardware and software into a complete system.
• Excellent technical communication skills for a variety of audiences: development partners, executives, management, developers, and other architects.
Desired Skills:
• MPEG video encoding quality issues.
• Dolby audio standards and certification.
• Macrovision and other copy protection standards.
• Conditional access technologies.
• Media pipeline architectures such as DirectShow.
• Set-top box middleware stacks.
• Media transmission standards such as DVB, ATSC, and SCTE.
• Other media delivery technologies such as RTSP or IPTV.
• RF tuning and demodulation technologies.
• Implementing and/or troubleshooting MPEG trick play modes.
Relocation: NO

H1B: YES

Education: Mandatory: BS in EE, CS, or equivalent
  Salary: 140K,   Location: Milpitas
Go to Top Respond to this Job by Web Form
 
Job ID: Job-0317 - Lead Software Engineer, Windows UI
Primary Skills: C#, .NET, UI, ASP.NET, COM, DirectX
Description: Yrs in business: 6 Years

Duties and Responsibilities:
• Implementing web user interface.
• Developing with and extending our SOA, multi-tier, multi-system architecture.
• Designing and implementing models for installing systems with different configurations and for maintaining systems whose configurations may change after installation. Installation and debugging must be performed on-site and remotely.

Special Required Skills or Training:
• UI programming for Windows platform in C# with Visual Studio .NET. Multithreaded UI design.
• Need to have 2+ years as a lead and be hands on coder. Set by example.
• Very strong in computer science fundamentals including data structures, algorithms, distributed systems, threading and inter-process communication.
• Must be completely fluent in C++ or C# and demonstrate a strong understanding of object-oriented design and managed environments.
• Comfortable designing and creating quality software using high-speed, iterative methodologies.
• Experience with using modern software engineering practices (design patterns, object-oriented design, and testing methodologies) in building systems.
• Experience in systems programming, development of multi-application, multi-system solutions.
• 3 or more years post-degree experience in creating products within an aggressive organization.
Desired Skill Set:
• Experience with developing and deploying significant server systems using Microsoft's .NET technology, DirectShow, DirectX, COM and ASP.NET.

Relocation: No

H1B: No

Education: Req CS in CE/CS/EE or Equivalent
  Salary: 120K,   Location: Mountain View
Go to Top Respond to this Job by Web Form
 
Job ID: Job-0318 - Senior Software Engineer - Server .NET
Primary Skills: .NET, C#, SOAP, WSDL, TCP/IP
Description: Yrs in business: 6 Years

Duties and Responsibilities:
• Implementing a platform framework and networking components.
• Developing with and extending our multi-tier, multi-system architecture.
• Designing and implementing models for installing systems with different configurations and for maintaining systems whose configurations may change after installation. Installation and debugging must be performed on-site and remotely.


Special Required Skills or Training:

• Very strong in computer science fundamentals including data structures, algorithms, distributed systems, threading and inter-process communication.
• Must be completely fluent in C# and .NET and demonstrate a strong understanding of object-oriented design and managed environments.
• Comfortable designing and creating quality software using high-speed, iterative methodologies.
• Experience with SOAP, WSDL, TCP/IP.
• Experience with using modern software engineering practices (design patterns, object-oriented design, and testing methodologies) in building systems.
• Experience in systems programming, development of multi-application, multi-system solutions.
• 4 or more years post-degree experience in creating products within an aggressive organization.

Desired Experience:
• Experience with developing and deploying significant server systems using Microsoft's .NET technology, ASP.NET and networking.
• Familiarity with UNIX/Linux development environments.

Relocation: No

H1B: No

Education: Req CS in CE/CS/EE or Equivalent
  Salary: 120K,   Location: Moutanin View
Go to Top Respond to this Job by Web Form
 
Job ID: Job-0319 - Lab Manager - Senior Quality Engineer
Primary Skills: Perl, SQL, QA
Description: Yrs in business: 6 Years

Duties and Responsibilities:
• Testing a platform framework and networking components.
• Developing test plan and automatic testing tools for our multi-tier, multi-system architecture.
• Managing our integration labs and installing physical security systems such as access control, video management, intrusion detection, etc.

Special Required Skills or Training:
• Very strong in computer science fundamentals
• Must be completely fluent in SQL, Perl and PowerShell scripts.
• Experience with using modern software engineering practices (design patterns, object-oriented design, and testing methodologies) in building systems.
• 2 or more years post-degree experience in creating products within an aggressive organization.

Desired Experience:
• Microsoft technologies. MCSE is a big plus. Project management skill is a plus.
• Familiarity with UNIX/Linux development environments.

Relocation: No

H1B: No

Education: Req CS in CE/CS/EE or Equivalent
  Salary: 110K,   Location: Mountain View
Go to Top Respond to this Job by Web Form
 
Job ID: Job-0332 - Software Engineer - Monitoring
Primary Skills: C, C++, Perl, Python, Linux
Description: Yrs in business: 13 Years

Duties and Responsibilities:

• Work with reliable, fault-tolerant server-side technology to ensure a proper operational environment
• Develop comprehensive monitoring solutions for our server-side systems
• Identify and instrument key performance metrics
• Learn our proprietary systems and code
• Document monitoring solutions and identify resolution actions for the operations team
• Develop, test, debug, and maintain new and existing code

Special Required Skills or Training:

• Solid experience with scripting languages (bash, Perl, Python), Linux systems, and networking protocols
• C/C++ development experience with understanding of Object-oriented concepts
• Experience working with large-scale, high performance server solutions
• Strong written and oral communication skills
• BS in Computer Science or Engineering, or equivalent experience required.

Desired Skills:

• Prior experience with monitoring solutions (e.g. Nagios)
• Familiarity with Java devlopment
• Practical knowledge of networked systems
• Scalable web services experience

Relocation: NO

H1B: NO

Education: Bachelors: CS/CE/EE
  Salary: 110K,   Location: Milpitas, CA
Go to Top Respond to this Job by Web Form
 
Job ID: Job-0343 - Solutions Architect
Primary Skills: WAN, LAN, TCP/IP, BGP, MPLS, C, C++, Perl, Oracle
Description: Years in Business: 13 Years

Duties and Responsibilities:

• Technically qualify new business opportunities
• Participate in development of the business and technical strategy, including RFI/RFP responses
• Capture customer solution requirements, use cases and workflow scenarios
• Deliver technical architecture presentations and technical solutions according to customer requirements and product specifications
• Perform hands on design work to prove product capabilities to customers during the evaluation (Proof of Concept) process
• Develop technical Solution Proposal and Architecture documents including solution components, features, functions, sizing, performance and restrictions
• Create solution specific Acceptance Test Plans and Best Practices documents
• Install, configure, demonstrate and troubleshoot and gain customer acceptance of the solution based on related documents and test plans
• Provide knowledge transfer and consulting to customers to ensure proper operation usage and efficiency
• Coordinate technical issue resolutions and feature requests through internal organizations
• Own the technical solution from conception through deployment

Special Required Skills or Training:

Technical Skills:

• Expert level knowledge of WAN/ LAN network topologies, equipment & configuration
• Detailed knowledge of TCP/IP and protocols including BGP and MPLS
• Proficient in network monitoring, packet capture and protocol analysis
• Experience with network security, attacks, exploits and mitigation
• Hands-on knowledge in Linux and Windows installation and configuration
• Fluent in Linux shell/PERL scripting. Programming languages such as C/C++ desired
• Solid understanding of enterprise database products (Oracle, DB/2, MySQL)
• Solid understanding of distributed/web based application architectures and techniques
• Experience with system integration and interfaces including XML, CORBA or similar

Business Skills

• Grasp and present the vision, technical solutions and value propositions
• Display strong communication (verbal & written), presentation, organizational and interpersonal skills
• Strong customer service skills; frequent strategic interactions with high level clients
• Execute sales process and solution selling fundamentals
• Develop positive customer relationships while deriving customer business requirements

Work Requirements:
• 5+ years (includes development, design and solution architecture) with 2+ years in presales
• Up to 50% travel (primarily domestic, some international)
• Ability to acquire U.S Passport

Relocation: LOCAL ONLY

H1B: MUST BE US CITIZEN

Education: BA/BS in Computer Science, Software Engineering or equivalent
  Salary: 120K,   Location: Sunnyvale
Go to Top Respond to this Job by Web Form
 
Job ID: Job-0347 - Software Engineer/Web Developer
Primary Skills: PHP, LAMP, C, C++, AJAX, Unix
Description: Yrs in business: 6 Years

Duties and Responsibilities:

We are applying our world-class programming skills to create innovative applications to help users manage and organize their social events and expressions and make it universally accessible and useful. Working collaboratively in small, agile teams, we do rapid design, development, testing, and deployment producing an environment that combines the entrepreneurial feel of a start-up with the resources and stability of a healthy, stable, growing business.

We collaborate on multitudes of smaller projects that have universal appeal - which requires research, awareness, interactivity, and asking questions. You build strong competencies in web development, scalability, web services, search engine optimization, social and community platform, along with a technical fascination for how stuff fits together.

You need to have a solid foundation in computer science in order to consistently come up with new ideas as well as strive for a deep understanding of our products and services in order to continually improve upon them. We focus on being a collaborative organization consisting of engineers with the highest levels of technical depth, programming skills and a passion for quality.

Special Required Skills or Training:

BS degree in computer science or related technical field, MS preferred.
Experience with UNIX/Linux or Windows environments, web development.
Experience programming in PHP/LAMP, C, C++, Java and/or Python. PHP/LAMP is highly preferred.
Experience programming in JavaScript, AJAX, CSS, HTML, Prototype, JQuery
Experience in developing/designing large web systems.
A passion to win, innovate and be a team-player.


Relocation: No

H1B: Yes

Education: Req BS OR BA CS or Equivalent
  Salary: 90K,   Location: Mountain View
Go to Top Respond to this Job by Web Form
 
Job ID: Job-0350 - Senior Data Processing Lead
Primary Skills: Large Scalability, Hadoop, XPath, XQuery
Description: Years in Business: 13 Years

Duties and Responsibilities:

• Ability to architect and design a scalable, extensible, reliable, maintainable, and inter-operable Hadoop infrastructure that optimizes hardware and software configurations, and enabling rapid deployment Hadoop instances.
• Ability to creatively solve problems
• Ability to work with minimal supervision
• Ability to launch new projects and follow through to completion
• Self-driven quick learner with attention to detail and quality

Special Required Skills or Training:

• Experience with large scale data processing, data partitioning and distributed systems is a must.
• Expert level experience in areas of: large-scale software development, parallel computing frameworks, Hadoop/HDFS, MapReduce / Big Table, big data analytics, grid technologies
• Experience in designing automated hardware/software deployment functionality for efficiently managing large server clusters (Cloud computing model)
• Experience working with very large distributed data set > 1T.
• Superior disciplined coding skills - Java expert level, ability to produce production ready code with least supervision.
• Experience with XML (XPath/ XQuery /XSLT).
• Proven experience with complete product life cycle in a production services environment, including design, implementation, load and scale testing, deployment and maintenance
• Experience dealing with Unix/Linux-based application server deployment/configuration and related performance tuning.
• Development experience on Linux and Windows platform.
• Specific experience with agile, XP, & RAD methodologies and business process modeling
• Experience with build tools (ant, make files, eclipse) highly desirable.
• Experience with Continues Integration tools (Hudson, Cruise control, Continuum) is a big plus.

Relocation: NO

H1B: NO

Education: Bachelors in CS/CE/EE preferred a Masters
  Salary: 120K,   Location: Sunnyvale
Go to Top Respond to this Job by Web Form
 
Job ID: Job-0351 - Senior Networking Engineer
Primary Skills: C, C++, GNU, Bash, Perl, L3-L7
Description: Years in Business: 13 Years

Duties and Responsibilities:

Your immediate responsibility will be to design, and implement new software architectures in support of our next-generation packet processing platform. A key part of this position will be to work with our partners and vendors to identify applicable new technologies, bring those technologies in-house and develop any necessary software. To that end you must have familiarity with network and application level protocols, network equipment, along with solid software design skills and programming ability. You will be using your experience with distributed, multi-threaded, real-time packet processing systems to develop new software applications to advance the state-of-the-art for the packet processing platform.
.
Special Required Skills or Training:

• BS in Computer Science/Engineering; an advanced degree is a plus
• 4+ years developing applications in Linux/GNU environment
• Strong programming skills using C/C++, bash, perl, tcl
• Strong experience with networking and application protocols, L3 – L7
• Experience with network test equipment (Ixia, L7 traffic generation systems, switches, routers, etc)
• Experience with real-time systems, distributed, multi-threaded applications, or multi-core processors
• Experience developing Linux device drivers a plus


Relocation: NO

H1B: NO

Education: Bachelors in CS/CE/EE Master preferred
  Salary: 120K,   Location: Mountain View
Go to Top Respond to this Job by Web Form
 
Job ID: Job-0354 - Senior Software Engineer, GUI
Primary Skills: Javascript, XML, HTML, AJAX, JSON, Spring, JQuery
Description: Years in Business: 13 Years

Duties and Responsibilities:

Responsible for developing web-based user interfaces for products. The ideal candidate is a highly motivated individual with a strong blend of technical expertise and professional work experience building dynamic Web 2.0 user interfaces. The ability to work independently with teams in multiple countries to deliver high quality software on schedule is critical.

Special Required Skills or Training:
• Prior experience building modern web-based GUIs
• Prior experience working in a fast paced, dynamic environment
• Ability to deliver high quality code with minimal supervision
• Ability to multi-task
• Excellent verbal and written communication skills
• Strong problem solving skills and attention to detail

Technical Skills:
• 8+ years UI development with strong focus on HTML/XHTML, JavaScript, AJAX, XML, XSL/XSLT, JSON, and CSS
• 8+ years development with Java developing n-tier applications
• Prior experience with MVC architecture and frameworks - Knowledge of Spring is essential
• Prior experience with jQuery and/or Ext-JS is essential
• Prior experience with application servers (JBoss is a big plus)
• Object Oriented Design and Implementation
• Prior experience with Ant/Ivy/Perforce a big plus
• Knowledge of WebServices/REST
• Familiarity with UI testing methodologies
• Familiarity with Product Life Cycle and Agile development methodologies

Relocation: NO

H1B: NO

Education: Bachelor in CS/CE/EE Preferred
  Salary: 120K,   Location: Sunnyvale
Go to Top Respond to this Job by Web Form
 
Job ID: Job-0357 - Business Intelligence Engineer
Primary Skills: ETL, SQL, Java, C
Description: Yrs in business: 15 Years

Duties and Responsibilities:
• Design and implement ETL to build data marts from transactional data stores
• Design and build customer facing reports and dashboards
• Implement minor build system or production process scripting for reporting products as needed
• Establish and enforce standards and development patterns within the BI domain
• Assist support team with escalated issues in the BI domain

Special Required Skills or Training:
• Minimum four years commercial development experience with ETL and reporting tools
• Strong knowledge of SQL
• Familiarity with data modeling principles
• Demonstrated ability to work within a team, including non-technical stakeholders
• Thorough understanding of software development processes and industry best practices
• Disciplined, quality-oriented mindset
• Strong verbal and written communication skills
• Bachelor's degree in a technical field or equivalent experience
• Healthcare experience is helpful

Desired Skills
• Basic ability with one or more procedural programming language (Java, C, JavaScript, VB, shell scripting)
• Familiarity with XML and XPath queries
• Experience with the Pentaho BI tool suite (Kettle, Report Designer)

Relocation: NO

H1B: YES

Education: Bachelors CS/CE/EE Mandatory
  Salary: 120K,   Location: San Jose
Go to Top Respond to this Job by Web Form
 
Job ID: Job-0361 - Professional Services Consultant
Primary Skills: Java, J2EE, SQL, Linux, Unix, Windows
Description: Yrs in business: 10 Years

Duties and Responsibilities:

• Ability to effectively communicate instruction both verbally and written.
• Ability to travel to client locations up to 70% of schedule.
• Work independently at client sites and home office locations.
• Ability to identify and respond to client issues.
• Exhibit sound judgment in escalation of client issues.
• Participate in pre-sales activities and internal development projects.
• Possess combination of technical and client management skills.

Special Required Skills or Training:

• 3+ years technology services consulting experience
• Technical training experience or similar background
• Strong written and verbal communication skills in English
• Strong presentation skills
• Versatility in presenting technical concepts to audiences with mixed capabilities
• 4+ years web-based application development experience including:
o Full lifecycle development, including concepts such as source control, interactive development, prototyping
o Defining requirements, specifying and designing Web-based applications
o Java/J2EE technology and web applications (servlets, JSPs)
o General web technologies including Javascript, HTML, DHTML, XML
o Demonstrated ability to write SQL queries and database stored procedures
o Relational database design
o RDBMS administration with a common database (Oracle, DB2, MySQL, MS SQLServer)
o Familiarity with data warehousing concepts & data mart design
o OLAP design and development a plus
o Operating system administration (Linux, Unix, Windows)
o Web Application Server administration with a common server (WebSphere, Weblogic, Tomcat, Apache, JBoss)
• Demonstrated ability to lead a small development team
• Ability to pass background screening and drug testing as required
• Education: BSC in Computer Science or an equivalent degree

Relocation: NO

H1B: NO

Education: Mandatory Bachelors CS/CE/EE
  Salary: 125K,   Location: New York, NY
Go to Top Respond to this Job by Web Form
 
Job ID: Job-0362 - Software Set Top Box Developer
Primary Skills: C, C++, MPEG, DVB
Description: Yrs in business: 12 Years

Duties and Responsibilities:

• Develop features for core DVR functionality, Electronic Programming Guide (EPG) information, Video On Demand (VOD) integration, Parental Controls and other key aspects of the TiVo Middlware
• Provide architectural and design documents for existing and new software features
• Analyse performance and stability and deliver on-going improvements

Special Required Skills or Training:

• Strong OOP design and multi-threaded programming skills
• In-depth knowledge of C and C++
• Experience with or enthusiasm for embedded, consumer electronics systems
• Strong written and verbal communication skills of technical and cross-functional content
• Bachelor's Computer Science or equivalent work experience
• Interest in learning new technologies and taking on challenging software development projects

Desired Skills:

• Experience in interactive TV applications and platforms, especially, DVB and MHEG specifications
• Experience developing for an embedded Linux environment
• Real-time programming experience with MPEG-2/H.264 processing in set top or embedded systems
• Experience with Linux kernel and drivers

Relocation: NO

H1B: YES

Education: Bachelors in CS/CE/EE or Equivalent
  Salary: 125K,   Location: Milpitas
Go to Top Respond to this Job by Web Form
 
Job ID: Job-0363 - Business Intelligence Engineer
Primary Skills: MicroStrategy BI, ETL, SQL Server, Java, J2EE
Description: Yrs in business: 10 Years

We are looking for experienced software developers who can build and support the growing footprint of Business Intelligence solutions. We want clever, innovative, senior developers that can work with complex systems, large codebases and real world deadlines. If you are the type of person who enjoys analytics and are passionate about clean code and sound designs, we definitely want to speak to you. We hire great people who are passionate about software development with the right blend of pragmatism and idealism in software design.

Duties and Responsibilities:

• Design, implement and tune the data warehouse (ETL, schema, etc.) for the hosted business intelligence suite
• Work with Product and Professional Services teams to translate business requirements into both short-term solutions and long term products
• Integrate the MicroStrategy BI engine with the global logistics and trade applications
• Maintain existing GBI (Global Business Intelligence) solutions

Special Required Skills or Training:

• BS/MS in CS/EE (or equivalent experience)
• 3-5+ years of software development experience
• 3+ years experience with the MicroStrategy Business Intelligence suite
• Deep understanding of multidimensional data warehouse structures such as star schemas, cubes, etc.
• Strong understanding of ETL processes and standards
• Proficient in writing and tuning SQL, stored procedures, schema, etc., preferably using Microsoft SQL Server
• Strong business and analytical skills
• A strong sense of data visualization techniques and concepts
• Experience in Java and J2EE technologies
Excellent communication and interpersonal skills

Relocation: No

H1B: Yes

Education: Req Bachelors in CS/CE/EE
  Salary: 120K,   Location: Oakland
Go to Top Respond to this Job by Web Form
 
Job ID: Job-0364 - Security Software Engineer
Primary Skills: LDAP, XACML, WS-Security, PKI, SOA, Java SE
Description: Yrs in business: 14 Years

Duties and Responsibilities:

• Achieve an excellent understanding of web based healthcare applications.
• Lead the architecture, design and coding of authentication and AC modules that include RBAC, patient privacy XACML consent, and federated user identify processing.
• Participate in design, code, and documentation reviews.
• Participate in Healthcare IT standards committees specifically in the area of security related topics.
• Analyze customer requirements and market needs.
• Train and mentor other Software Engineers and Customer Service Engineers on security (both vulnerabilities and security infrastructure) topics.
• Keep up to date on all forms of application security vulnerabilities as pertaining to our full product suite.
• Make recommendations on allowable open ports, services in production environments.
• Troubleshoot and solve customer technical problems raised by technical operations team.

Special Required Skills or Training:

• Minimum three years commercial software development experience.
• Solid background on both authentication systems and authorization schemes.
• Understanding of the following key security technologies: LDAP (experience with a few directories), WS-Security, XACML, SAML, PDP and PEP, Digital Signatures, User Certificates, PKI, TLS/SSL, RBAC, Two-Factor Authentication
• Strong experience in web services security.
• Excellent understanding of code, web and network level attacks.
• Excellent analytical and design skills.
• Thorough understanding of fundamental computer science principles: object-oriented design, structured design, databases, algorithms, data structures, service-oriented architecture (SOA) concepts.
• Thorough technical knowledge in software development methodologies, design and implementation.
• Excellent documentation, communication, and collaboration skills.
• Ability to work with diverse technologies, independently or as part of a team.
• Excellent follow-through skills; self-motivated and detail-oriented.
• Strong work ethic and desire to grow and develop with the company.
• Bachelor's degree in a technical field.
• Java SE/EE background a strong plus.
• Experience with identity management suites (IBM Tivoli Identity Manager / Oracle Identity Management) a plus.
• Healthcare IT related experience a plus.

Relocation: No

H1B: Yes

Education: Bachelors in CE/CS/EE
  Salary: 110K,   Location: San Jose
Go to Top Respond to this Job by Web Form
 
Job ID: Job-0365 - Staff QA Engineer
Primary Skills: Java, Oracle, DB2, Linux, JDBC, SOAP, WSDL
Description: Yrs in business: 8 Years

Duties and Responsibilities:
• Lead test projects and provide technical supervision to other QA engineers (includes working with off-shore China QA/development teams).
• Mentor junior QA engineers to build their skills and contribution level.
• Reproduce and identify specific issues related to the company’s products, file bugs, and verify developer’s fixes for these bugs.
• Design and implement test plans, including both black and white box test cases, to cover various aspects of the products.
• Automate manual test cases using various scripts, programs and automation frameworks.
• Provide technical support to customer reported issues.
• Develop various QA tools to help organize and automate QA work.

Special Required Skills or Training:

Database and Enterprise Applications

Good knowledge and experience with data base concepts, architectures, implementation, and deployment is required. A qualified candidate must have more than six years of working experience on Oracle, DB2, Sybase, MS SQLServer, or some commercial database. Experience with SAP, PeopleSoft, Siebel, or other enterprise software is a plus. Good knowledge and hands-on experience with SQL, as well as some dialects such as PL/SQL and T-SQL. Knowledge and work experience with various enterprise applications such as Business Objects, Cognos, Informatica, CRM, etc. is a plus.

Java
• Solid Java or OO programming skills required. A qualified candidate should have At least four year’s hands-on experience in Java programming. Solid knowledge and experience in JDBC programming.

OS
• Solid knowledge and working experiences on Windows and various UNIX systems (e.g. Linux, AIX, HPUX, and Solaris). Experience with UNIX shell scripting or an equivalent scripting language is a plus.

Web Services
Understanding of web services and associated protocols/standards/specifications:
• SOAP
• WSDL
• XML
• XSLT

QA
• Excellent written and verbal communication skills are required.
• Mandarin language skills are a plus.
• Proven ability to successfully work and resolve issues across various teams (development, QA, release and product management) in order to ensure high levels of product quality.
• Experience with software engineering processes and software life cycles.
• QA experience in testing large scale commercial software
• Exceptional problem solving skills: to research related technologies, analyze complex problems, and try different approaches to reach resolutions, under minimum supervision is required

Relocation: NO

H1B: NO

Education: Bachelors in CS/CE/EE
  Salary: 120K,   Location: San Mateo
Go to Top Respond to this Job by Web Form
 
Job ID: Job-0366 - Lead Solutions Engineer
Primary Skills: Java, RDBMS, SQL, SOAP, WSDL, Unix
Description: Yrs in business: 8 Years

Duties and Responsibilities:
• Lead test projects and provide technical supervision to other QA engineers (includes working with off-shore China QA/development teams).
• Mentor junior QA engineers to build their skills and contribution level.
• Reproduce and identify specific issues related to the company’s products, file bugs, and verify developer’s fixes for these bugs.
• Design and implement test plans, including both black and white box test cases, to cover various aspects of the products.
• Automate manual test cases using various scripts, programs and automation frameworks.
• Provide technical support to customer reported issues.
• Develop various QA tools to help organize and automate QA work.

Special Required Skills or Training:

• Seven years combined experience developing, implementing and supporting enterprise-level commercial software applications products.
• University degree in engineering or computer science
• Strong java programming skills.
• Understanding of RDBMS concepts and SQL (ie; Oracle, MS SQL, DB2 or MySQL).
• Good knowledge of web services (XML, SOAP, WSDL).
• Experience using & troubleshooting ODBC/JDBC.
• Working knowledge of various UNIX and Windows operating systems.
• Perform occasional technical account management for distinguished customers.
• Flexibility in schedule as required to solve customers issues
• Sense of urgency and ability to meet deadlines

Desired Skills:

• Scripting knowledge in either perl, javascript, PHP or JSP.
• Familiarity with SAP, SAP/BW or Siebel.
• On-site customer facing experience.

Relocation: NO

H1B: NO

Education: Bachelors in CS/CE/EE

  Salary: 130k,   Location: San Mateo
Go to Top Respond to this Job by Web Form
 
Job ID: Job-0367 - Software C++ Engineer
Primary Skills: C++, Embedded, Multimedia, Unix Sockets, TCP/UDP
Description: Yrs in business: 13 Years

Duties and Responsibilities:

Develop the back-end services and interfaces, impacting product functionality

Special Required Skills or Training:
• 5+ years of experience working on multimedia or Embedded systems
• Excellent C++ skills
• Experience with scripting languages such as Perl or Python
• Experience with UNIX sockets, TCP/UDP and Web Technologies (e.g. HTTP, XML, SSL)
• Experienced with multi-threading
• Solid understanding of algorithms and data structures
• Ability to identify performance bottlenecks, refactor and re-implement for improved performance while supporting existing functionalities
• Bachelor degree in Computer Science or equivalent experience is required

Relocation: NO

H1B: NO

Education: BS in Computer Science or equivalent preferred Masters
  Salary: 125K,   Location: Milpitas, CA
Go to Top Respond to this Job by Web Form
 
Job ID: Job-0368 - Senior Advertising Platform Engineer
Primary Skills: Java, J2EE, MySQL, JBoss, Hadoop
Description: Yrs in business: 3 Years

Duties and Responsibilities:

• Demonstrated ability to solve large and complex application problems independently.
• Demonstrated ability in the field of ad platform engineering, including requirement needs for campaign management, ad exchanges/ad auctions, ad placement parameters, ad rotation, etc.
• A thorough understanding of mobile media delivery methodologies.
• Work with team to implement customer business requirements for the Company platform.
• Write code to develop assigned features; deliver quality product in a timely manner.
• Proven technical skills in analysis and design for complex systems.
• Ability to work with both internal and external customers and meet project deadlines.
• Effective written and verbal communication skills required.

Special Required Skills or Training:

• 3+ years experience in core java engineering
• Senior engineering experience in scalable network protocols/systems. Mobile data middleware experience is a definite plus.
• Experience in data distribution technologies.
• Excellent SQL skills are must
• Experience of Clouds will be plus
• Rich media delivery technologies on mobile environments.
• BS in computer science preferred or equivalent experience.
• Participated in at least 2+ full life cycle development projects using rapid development
• Requires the following technical skills: J2EE, Java , Jboss, Hibernate, Spring, Web Services, MySQL, XML, JDBC, SQL, Hadoop, Cassandra
• Passion for technology and gadgets.

Other Requirements:

• Java/J2EE/J2ME
• Web Services/SOAP/REST

Relocation: No

H1B: Yes

Education: Req Bachelors in CS/CE/EE
  Salary: 140K,   Location: San Francisco
Go to Top Respond to this Job by Web Form
 
Job ID: Job-0369 - Senior Software Engineer R&D
Primary Skills: Java, J2EE, JSF, TCP/IP, SOAP, HTTP
Description: Yrs in business: 15 Years

Duties and Responsibilities:

• Analyze and define customer requirements.
• Design and develop software that meets customer requirements, is reliable, and follows corporate standards.
• Assist in defining product technical architecture.
• Document designs for coding by other developers.
• Make accurate development effort estimates to assist management in project and resource planning.
• Participate in peer reviews for designs, code, and other work products.
• Perform software quality assurance, including all types of testing.
• Write technical documentation and assist Technical Writers with creating end-user documentation.
• Advise Customer Service Engineers on planning software installations and upgrades.
• Keep skills up to date through ongoing self-directed training.
• Advise management on how products and processes could be improved.
• Train and mentor other Software Engineers and Customer Service Engineers on technical topics.
• Participate in healthcare informatics industry standards organizations.

Special Required Skills or Training:

• Minimum three years commercial development experience.
• Ability to work effectively both independently and as part of a team.
• Thorough understanding of software development processes and industry best practices.
• Thorough understanding of fundamental software engineering and computer science principles: object-oriented design, structured design, databases, algorithms, data structures, usability, refactoring, debugging, and configuration management.
• Thorough understanding of service-oriented architecture (SOA) concepts.
• A disciplined, engineering-oriented mindset.
• Good verbal and written communication skills.
• Strong technical and platform knowledge, including some or all of: Java/J2EE/JSF, IBM WebSphere Application Server, IBM Lotus Notes/Domino, IBM DB2, XML, HTML, CSS, JavaScript, AJAX, Microsoft Windows, TCP/IP, HTTP, SOAP, HL7, LDAP.
• Formal training and/or certification in any of the above-mentioned tools and technologies a plus.
• Bachelor's degree in a technical field, or equivalent experience.
• Advanced degree in a technical field a plus.
• Healthcare industry experience a plus.
Major Problem(s) to be Solved:
The biggest thing is to do a complete overhaul in our architecture. We are still going to use what we have done in the past but we are starting new products onto IBM platforms i.e. DB2

Relocation: No

H1B: Yes

Education: Pref Bachelors in CS or Equivalent
  Salary: 115K,   Location: San Jose
Go to Top Respond to this Job by Web Form
 
Job ID: Job-0370 - Principal Software Engineer
Primary Skills: Java, JDK, HTML, CSS, JSP, Servlets, AJAX, Linux
Description: Yrs in business: 4 Years

Duties and Responsibilities:

• Partnering with product management, user experience, and QA, to understand business requirements and translate them into high quality designs
• Developing web-based user interfaces and core business logic using DHTML, Javascript, XML, Java, and SQL
• Taking ownership of the quality and usability of the application
• Contributing to a culture of innovation and quality across the engineering organization

Special Required Skills or Training:

1. Required: Java Experience (5+ years)
a. Experienced with JDK libraries
b. Strong with object oriented design
c. Preferred: familiar with Eclipse
2. Required: Web App development experience (5+ years)
a. Experienced with developing, supporting and maintaining web based applications
b. Comfortable with HTML/CSS/JavaScript and JSP/Servlets
i. AJAX experience is a plus
c. Preferred: Experience with a production internet facing web app
i. SaaS, multi-tenant experience an additional plus
3. Required: Startup experience (2+ years)
a. Candidates should have worked at startups and like working in the startup culture
b. Willing to overlook this requirement if the candidate is deemed exceptional, such as strong experience at an established dot-com, has a degree from a top CS school, etc
4. Preferred: Database experience (2+ years)
a. Oracle experience a plus
5. Additional Pluses for Familiarity with:
a. OS: Windows, Linux, specifically RHEL
b. Languages: C#/.Net, Bash scripting
c. Tools: Perforce, Resin, Tomcat, Putty, Cygwin
Relocation: No

H1B: Yes

Education: Req CS Bachelors or Masters

  Salary: 145K,   Location: Palo Alto
Go to Top Respond to this Job by Web Form
 
Job ID: Job-0374 - Senior Product Manager
Description: Yrs in business: 8 Years

Duties and Responsibilities:

• Manage the features in product line life cycle from strategic planning to tactical project delivery
• Establish the product mission, goals and supporting business metrics and indicators for a best in enterprise data virtualization product
• Specify market requirements for current and future products by conducting market research supported by on-going, intimate knowledge of existing customers and non-customers (prospects and competitors)
• Develop and implement a go-to-market plan, working with all departments and channels
• Work with cross-functional teams in delivering product releases
• Monitoring the external business environment and competitor activities for early detection of emerging trends, challenges and opportunity by vertical, technology, and business model
• Developing analysis and materials as necessary to support and communicate key findings
• Conducting primary and secondary research on competitive products
• Serve as the competitive analysis subject matter expert to product and field teams

Special Required Skills or Training:

• At least five years of experience in market, business or competitive intelligence positions
• Technical degree or equivalent experience. Masters in Engineering or MBA preferred
• Ability to build and maintain an active network of internal and external intelligence sources
• Superior ability to interpret qualitative and quantitative information and weave together disparate data to develop relevant insights and determine business implications and read/interpret financial statements
• Poses both a technical background that enables you to easily conduct primary research and a demonstrated ability to think strategically about business, product, and technical challenges
• Exceptional customer experience judgment and be incredibly analytical and creative
• Impeccable project management and collaborative skills

Relocation: NO

H1B: NO

Education: BA/BS DEGREE A MBA MUCH PREFFERED.
  Salary: 130K,   Location: San Mateo, CA
Go to Top Respond to this Job by Web Form
 
Job ID: Job-0375 - Senior Software Engineer
Primary Skills: C++, C, Sockets, Shared Memory, SMTP, Linux
Description: Yrs in business: 2001

Duties and Responsibilities:

As a Senior software developer this individual will be responsible for design, development, unit test and integration of modules and features for the Cyber Forensics platform. This is a hands-on position requiring exposure to the full software development life cycle, strong technical and programming background combined with the capability and experience of leading and mentoring other engineers

Special Required Skills or Training:

• 8+ years of overall software development experience
• Solid experience with C++ and C programming.
• Strong Linux system development: Interprocess communication: sockets, pipes, shared memory multithreading: thread start/finish, mutexes, condition variables;
• Experience with software configuration management tools such as ClearCase
•
Other Requirements:

• Knowledge of networking protocols such as RADIUS, DHCP, SIP, SMTP, POP3, RTP.
• Knowledge of Lawful Intercept standards such as J-STD-025, ETSI, PacketCable, etc.
• Exposure to telecommunication network architectures: GPRS, CDMA2000, VoIP, Packet Cable, Soft Switch, Circuit Switch, SMS, IMS, etc
• Driver and kernel experience

Relocation: No

H1B: Yes

Education: Req Bachelors CS/CE/EE Masters Preferred
  Salary: 125K,   Location: Milpitas
Go to Top Respond to this Job by Web Form
 
Job ID: Job-0376 - Senior Technical Trainer Instructor
Primary Skills: IPSec, IP Networks, IPv4, RADIUS, MPLS, OSPF
Description: Yrs in business: 3 Years

Duties and Responsibilities:

• Development of Training Materials for Solutions.
• Primarily responsible for creation of high-quality, Instructor-led courseware including the development of complex interactive labs.
• Continuous improvement of training materials as products evolve.
• Delivery of Training to worldwide partners and customers.
• Travel is required for this role. Approximately once/quarter.
• Develop and deliver a partner certification program. Author, review and implement questions for all levels of the certification program.
• Develop and test hands-on lab exercises (dedicated lab as well as remote lab)
• Use alternative technologies to deliver training – videos, webinars and web based training.
• Program management of Training Program. Instruction, Lab and logistics.
• Work closely with Engineering, QA, Documentation and Services to produce relevant and detailed technical training courseware.
Strive for technical excellence

Special Required Skills or Training:

• Bachelor’s Degree.
• At least 10 years’ total experience with at least 3-5 years hands-on experience as a technical trainer, courseware developer, and project management.
• Experienced in customer facing roles and managing customer expectations.
• Knowledge of 3G networks and protocols
• In-depth understanding of networking protocols, IPSec, IP networks, network security, firewalls, RADIUS, tunneling protocols, IPv4/IPv6.
• Exceptional written and spoken English.
• Knowledge of switching and routing (routing protocols RIP, OSPF, MPLS). Working experience with Cisco Routers.
• Experience supporting large wireless carriers is plus.
• Work closely with hardware and software teams in all stages of the development process to understand product capabilities and externalize into formal training.
• Experience in embedded development environments like QNX, Linux.

Relocation: No

H1B: No

Education: Req Bachelors in CS/CE/EE or Equivalent
  Salary: 115K,   Location: Santa Clara
Go to Top Respond to this Job by Web Form
 
Job ID: Job-0377 - Senior Embedded Software Engineer
Primary Skills: C++, Linux, Embedded, Networking, GSM
Description: Yrs in business: 6 Years

Duties and Responsibilities:

• For design and delivery of software on two client platforms
• Device Middleware on Linux
• Diagnostics Software on Apple iPad

Special Required Skills or Training:

• Software development experience in C++, preferably in embedded networking equipment
• Good experience with high-quality software delivery, including tools like Purify
• Ability to design robust solutions and to implement them with high quality
• Comfortable working on a less structured environment - disciplined, self-starter
• Prior experience with Linux kernel a plus, and so is prior GSM/GPRS experience
• Embedded software development
• Embedded hardware device manufacturer, networking equipment manufacturer or internet service provider
• Prior experience with Linux kernel a plus
• Prior GSM/GPRS experience
A minimum of 5 years of experience

Relocation: NO

H1B: No

Education: Bachelors in CS/CE/EE or Equivalent

  Salary: 120K,   Location: Sunnyvale
Go to Top Respond to this Job by Web Form
 
Job ID: Job-0378 - Production Support Engineer
Primary Skills: SQL Queries, Oracle, Windows
Description: Yrs in business: 4 Years

Duties and Responsibilities:

* Monitor the successful completion of our daily batch jobs.
* Serve as the initial point of contact for internal clients regarding application issues or questions.
* Perform in-depth research and find the root cause of production issues.
* Build and use existing scripts for data correction, data integrity validation and error notifications.
* Provide application support.
* Maintain a sense of ownership of problems and questions until resolved.
* Reconcile multiple funding sources and identify transaction issues.
* Maintain a system wide understanding of all applications to expedite resolution efforts.
* Communicate with internal clients to provide status of their issues.

Special Required Skills or Training:

* At least 5 years of experience in a quality assurance or production support role.
* Ability to prioritize workload, providing timely and accurate resolutions.
* Commitment to providing outstanding customer service.
* Excellent analytical, problem solving, and troubleshooting skills.
* Experience creating and executing SQL queries.
* Solid understanding of relational databases, Oracle a plus.
* Knowledge of Windows scripting languages such as Windows shell.
* Detail oriented with a strong sense of problem ownership.
* Ability to proactively anticipate and resolve problems.
* Excellent written and verbal communications skills.
* Substantial experience using Microsoft Excel, Finance and reconciliation background a plus.
* Bachelors degree in Computer Science, Finance, or related.


Relocation: No

H1B: No

Education: Req Bachelors in CS or Finance
  Salary: 80K,   Location: New York, NY
Go to Top Respond to this Job by Web Form
 
Job ID: Job-0379 - Alliances Manager
Primary Skills: Business Development, Channels, Strategic Accoun Management
Description: Yrs in business: 8 Years

Duties and Responsibilities:

• Execute on the Channel Strategy / Program
• Cultivate and foster revenue relationships with System Integrators and technology partners
• Support Channel Partners in advanced or high value sales opportunities
• Train and support partner sales organizations on technology
• Ensure partners have a proactive plan in place to drive new opportunities and a high value pipeline of potential customers
• Collaborate with Systems Integrators to be included in awarded projects or designed into bids for these programs
• Provide partner training / guidance on Software products, services and utilization of sales techniques, etc.
• Define and execute programs to maximize revenues based on joint projects or joint solutions
• Develop and maintain financial and non-financial metrics to measure partner performance, including company financials, sales bookings, marketing capabilities, service capabilities, and management capabilities
This position requires significant experience in business development or alliances specifically in the software industry. You will take responsibility for the full process – starting from designing and launching a channel program to realizing sizable revenue objectives from the channel.

Special Required Skills or Training:

• 5+ years relevant Alliances experience
• Experience working with a technology or software company in direct sales, channels or strategic account management
• Proven ability to structure and close revenue generating business partnerships / programs
• Excellent communication skills and persuasion skills
• Ability to create and execute results driven, go-to market programs
• Proven track record of creating and executing business plans in multi partner environments that led to increased revenues
• Ability to travel as needed to partner or customer sites
• Start up experience is highly desired

Relocation: NO

H1B: NO

Education: Required: Bachelors in CS/CE/EE or equivalent

  Salary: 130K,   Location: New York, NY
Go to Top Respond to this Job by Web Form
 
Job ID: Job-0380 - Professional Services Engineer
Primary Skills: Carrier Grade, IP, TCP, UDP, SMTP, HTML, UNIX, SIP
Description: Yrs in business: 12 Years

Duties and Responsibilities:

Looking for a highly capable and versatile Professional Services Engineer to join our worldwide Professional Services Organization. As our Professional Services Engineer you will be the critical bridge between our company and the customer by using your engineering skills to address complex customer technical requirements, expectations and issues, as well as implement product features, customizations, and integrations. Qualified individuals will possess a combination of strong communication skills, and an extensive knowledge of Linux, networking and scripting

Special Required Skills or Training:

• US Citizenship required
• A minimum of 5 years previous Professional Service Engineering experience and proven track record
• Great Customer management skills, both onsite and remotely.
• Travel up to 75% of the time
• Experience in providing solutions to "Carrier Grade" Customers with mission critical environments.
• Ability to understand, document and address a wide variety of sometimes demanding and complex issues.
• Able to self-manage workload and handle rapidly changing priorities effectively.
• Must work constructively and efficiently with other Narus internal organizations.
• Strong analysis, troubleshooting and diagnostics skills, in particular Linux and networking.
• Articulate communicator: Must have strong written and verbal English communication skills
• Detailed working knowledge of RedHat Linux, especially system administration, networking, and troubleshooting
• Knowledge of networks and technologies, e.g. media types, link speeds, routing protocols etc.
• Strong knowledge of IP networks and protocols, for example IP, TCP, UDP, SMTP, HTML, and other common internet protocols, especially VoIP protocols (H323, SIP etc) is required.
• Extensive experience with the development, analysis, testing and deployment of complex production scripting is required. Experience should include expertise in scripting with UNIX Shell and Perl.
Familiarity with network analysis tools such as Ethereal, tcpdump and the ability to analyze packet traces.

Relocation: NO

H1B: Required US Citizne

Education: Required Bachelors CS/CE/EE
  Salary: 125K,   Location: Mountain Vies
Go to Top Respond to this Job by Web Form
 
Job ID: Job-0381 - Senior Project Manager
Primary Skills: TCP/IP, IP, Software, Hardware
Description: Yrs in business: 12 Years

Duties and Responsibilities:

• As a Senior Project Manager you will be responsible for managing implementation of projects for our various customers. The ideal candidate for this position is organized, detail oriented, knowledgeable of TCP/IP-related software and hardware, has great communication skills and thrives in a fast-paced environment.
• You will need to apply these skills in a variety of areas including, but not limited to, business analysis, requirements definition, building test plans, coordinating all resources and stakeholders, setting deadlines, assigning responsibilities, and monitoring, summarizing and communicating the progress of all assigned projects.
• You will work among a team of engineers, developers, project managers and QA for support and collaboration.
• Up to 50% travel, including international travel

PLANNING:

• Work with customer and internal resources to understand customers project objectives, and scope the effort associated with implementing them.
• Be well versed in communicating the features and benefits of the company’s product set, and work with the customer to implement the solution architecture.
• Plan projects in order to accomplish goals within constraints such as time, cost, and agreed quality standards
• Schedule tasks, deadlines, and milestones for all stakeholders and resources using Gantt charts and providing detailed milestones for all parties.
• Identify schedule uncertainties and risks for both client and the company, and implement mitigation strategies and contingency plans

EXECUTION:

• Run the project on a day-to-day basis
• Coordinate engineers, QA, other internal subject matter experts, vendors, service providers, and clients to deliver milestones according to the plan.
• Coordinate communication between staff and third parties acting on behalf of the client
• Efficiently and competently manage problem resolution, e.g.scope-creep, changed requirements, missed deadlines, etc. Establish go-to-green plans, and bring the team back on plan or create a new plan with the assistance of key stakeholders.
• Evaluation and Reporting
• Track and report team hours and manage project budget
• Analyze and ensure project profitability

PROCESS:

• Create, maintain, and constantly look to improve development and implementation processes
• Client Management
• Act as Account Manager for some clients, handle some Account Manager duties for other clients
• Schedule and attend meetings with clients
• Explain the technology in the proposed solutions to clients and others, when applicable
• Articulate design rationale and function strategy as it directly relates to accomplishing goals set out, when applicable.
• Obtain, discuss, and follow-through with feedback from the client
• Investigate and answer client questions
• Support and help troubleshoot delivered work during the project and post-project
• Ensure client expectations are met and exceeded in terms of quality of product and service delivered.
• General
• Will be responsible for managing concurrent projects
• Proficiency with Windows, MS Office, MS Project
• Qualifications Summary:
• Qualified persons will thrive both in an independent and team environment. You must be able to take
• ownership of projects and complete those projects accurately and efficiently. You must also be able to
• work with various internal groups and teams and have the ability to manage multiple, simultaneous projects and deadlines

Special Required Skills or Training:

A Bachelor's degree from a leading 4-year college or university
5 to 10 years experience managing software/hardware implementation projects
Excellent written and oral communications skills
Excellent project management and leadership skills
Ability to prioritize effectively and handle shifting priorities professionally
Technical knowledge of TCP/IP-related hardware and software
Valid passport

Relocation: No

H1B: No

Education: Req BS CS
  Salary: 120K,   Location: Sunnyvale
Go to Top Respond to this Job by Web Form
 
Job ID: Job-0382 - Senior Software Platform Engineer
Primary Skills: C, Embedded, RTOS, VxWorks, pSOS, LAN, TCP/IP
Description: Yrs in business: 3 Years

The successful candidate will be a key member of an engineering team whose primary responsibilities include the design and implementation of platform infrastructure technologies.

Duties and Responsibilities:

• Design and development of a resilient, distributed software platform for IP Access Gateway
• Help the development team achieve its goals for software delivery
• Work with customers to ensure their satisfaction with IP related features

Special Required Skills or Training:

• Minimum 8 years of experience designing, engineering, implementing and troubleshooting hardware and systems infrastructure
• Extensive experience in distributed computing, inter-process and inter-processor communications, multi-threaded technology, high availability, system resilience, system performance and scalability
• Experience in programming in multi-core processors
• Experience in RTOS, such as QNX, VxWorks or pSOS, including configuration, build, deployment and management
• Experience in embedded system development, including device drivers
• Expert C programming skills. Perl, XML programming skills a plus
• Excellent written and communication skills
• Strong work ethic and technical leadership skills
Working knowledge in LAN and WAN common protocol protocols such as TCP/IP, Ethernet, RADIUS, SNMP, etc.

Relocation: NO

H1B: NO

Education: Required Bachelors CS/CE/EE preferred Masters
  Salary: 130K,   Location: Santa Clara
Go to Top Respond to this Job by Web Form
 
Job ID: Job-0383 - Senior Project Manager
Primary Skills: TCP/IP, Carrier
Description: Yrs in business: 12 Years

Duties and Responsibilities:

• As a Senior Project Manager you will be responsible for managing implementation of projects for our various customers. The ideal candidate for this position is organized, detail oriented, knowledgeable of TCP/IP-related software and hardware, has great communication skills and thrives in a fast-paced environment.
• You will need to apply these skills in a variety of areas including, but not limited to, business analysis, requirements definition, building test plans, coordinating all resources and stakeholders, setting deadlines, assigning responsibilities, and monitoring, summarizing and communicating the progress of all assigned projects.
• You will work among a team of engineers, developers, project managers and QA for support and collaboration.
• Up to 50% travel, including international travel

PLANNING:

• Work with customer and internal resources to understand customers project objectives, and scope the effort associated with implementing them.
• Be well versed in communicating the features and benefits of the company’s product set, and work with the customer to implement the solution architecture.
• Plan projects in order to accomplish goals within constraints such as time, cost, and agreed quality standards
• Schedule tasks, deadlines, and milestones for all stakeholders and resources using Gantt charts and providing detailed milestones for all parties.
• Identify schedule uncertainties and risks for both client and the company, and implement mitigation strategies and contingency plans

EXECUTION:

• Run the project on a day-to-day basis
• Coordinate engineers, QA, other internal subject matter experts, vendors, service providers, and clients to deliver milestones according to the plan.
• Coordinate communication between staff and third parties acting on behalf of the client
• Efficiently and competently manage problem resolution, e.g.scope-creep, changed requirements, missed deadlines, etc. Establish go-to-green plans, and bring the team back on plan or create a new plan with the assistance of key stakeholders.
• Evaluation and Reporting
• Track and report team hours and manage project budget
• Analyze and ensure project profitability

PROCESS:

• Create, maintain, and constantly look to improve development and implementation processes
• Client Management
• Act as Account Manager for some clients, handle some Account Manager duties for other clients
• Schedule and attend meetings with clients
• Explain the technology in the proposed solutions to clients and others, when applicable
• Articulate design rationale and function strategy as it directly relates to accomplishing goals set out, when applicable.
• Obtain, discuss, and follow-through with feedback from the client
• Investigate and answer client questions
• Support and help troubleshoot delivered work during the project and post-project
• Ensure client expectations are met and exceeded in terms of quality of product and service delivered.
• General
• Will be responsible for managing concurrent projects
• Proficiency with Windows, MS Office, MS Project
• Qualifications Summary:
• Qualified persons will thrive both in an independent and team environment. You must be able to take
• ownership of projects and complete those projects accurately and efficiently. You must also be able to
• work with various internal groups and teams and have the ability to manage multiple, simultaneous projects and deadlines

Special Required Skills or Training:

A Bachelor's degree from a leading 4-year college or university
5 to 10 years experience managing software/hardware implementation projects
Excellent written and oral communications skills
Excellent project management and leadership skills
Ability to prioritize effectively and handle shifting priorities professionally
Technical knowledge of TCP/IP-related hardware and software
Valid passport

Relocation: No

H1B: No

Education: Req BS CS
  Salary: 110K,   Location: Melbourne, Florida
Go to Top Respond to this Job by Web Form
 
Job ID: Job-0384 - Senior Java Software Engineer
Primary Skills: Java, Algorithms, Spring, Hibernate, XML, SQL
Description: Yrs in business: 6 Years

Special Required Skills or Training:

o Experience in the complete software development lifecycle
o Strong analytical skills with attention to details
o Proficiency in Java, object oriented analysis and design
o Experience working with the following technologies (desirable)
o J2EE, Spring/Hibernate, XML, Structured Query Language (SQL), networking protocols (TCP, UDP, HTTP, etc), large-scale distributed systems
o Experienced and committed to delivering high-quality components using industry best-practices (e.g. test-driven development, continuous integration, etc.)
o Desire and aptitude to learn new technologies like wireless communications, large-scale datasets, etc.
o Strong communication skills
o Technical knowledge
o In-depth knowledge of algorithms,
o Core software technologies, including server-side Java, and large-scale distributed systems.
o Interpersonal skills: Effective in working with strong technical teams, with strong interpersonal and communication skills.
o Exceptional individual contributor earning the respect of peers.
o Bachelor’s degree in Computer Science or related discipline; MS or PhD is a plus.

Major Problem(s) to be Solved:

Dealing with and making high scalable platform work, the traffic is only growing

Relocation: No

H1B: No

Education: Req Bachelors CS/CE/EE
  Salary: 120K,   Location: Sunnyvale
Go to Top Respond to this Job by Web Form
 
 

 

                © Principal Recruiting Group 2007 | Contact Us | 866.212.2177