Current Job Opportunities

 JobTitleLocationJobType
Req-9915UX DesignerSan Diego, CAFull time direct hire
Req-9916Voice Services Engineer ( must have VoIP experience)San Diego, CAFull time direct hire
Req-9937PHP Developer. San Diego, CAFull time direct hire
Req-9939Front End Web DeveloperSan Diego, CAFull time direct hire
Req-9944Android DeveloperSan Diego, CAFull time direct hire
Req-9954Jr Firmware EngineerCarlsbad, CAPermanent
Req-9955Firmware EngineerCarlsbad, CAPermanent
Req-9957Sr. FPGA DesignerCarlsbad, CAFull time direct hire
Req-9962Wafer and Package Test EngineerSan Francisco, CAFull time direct hire
Req-9964Sr. Software EngineerSan Francisco, CAFull time direct hire
Req-9965Manufacturing EngineerSan Diego, CAFull time direct hire
Req-9975Sr. Java Web DeveloperSan Francisco, CAFull time direct hire
Req-9976Software Test EngineerSan Francisco, CAFull time direct hire
Req-9979Sr QA EngineerSan Diego, CAFull time direct hire
Req-9981Java Developer-Client sideSan Francisco, CA Full time direct hire
Req-9982Embedded SW Engineer-LinuxSan Francisco, CAFull time direct hire
Req-9984Sequencing Software EngineerSan Francisco, CAFull time direct hire
Req-9987Director of QASan Jose, CAFull time direct hire
Req-9988Senior Systems EngineerSan Diego, CAFull time direct hire
Req-9989DB ManagerSan DiegoPermanent
Req-9990Sr. Desktop Support EngineerLos Alamitos, CAContract to hire
Req-9991Windows AdministratorLos Alamitos, CAContract to hire.
Req-9992Salesforce consultantSan Diego, CAContract
 
Job ID:Req-9915
Job Title:UX Designer
Description:Due to accelerating growth and demand, our client has an immediate need for a visually oriented User Experience Designer. The ideal candidate is interested in creating the future of communication and has extreme attention to detail. You’ll be joining a team of designers contributing to the interface design, brand, and strategy - in an iterative agile environment. You must be able to solve complex problems in a simple, delightful way. You must be passionate about design that is both elegant and friendly. Your design should transform business and technical needs into design workflow that is loved by all types of users. You must have solid communication and written skills. You will be working collaboratively with development, marketing, product and QA. You must have the ability to coherently present your ideas in meetings and team settings for review and edit.

Required skills:
• Self-motivation / self-starter / self-manager
• Extreme attention to detail
• Ability to use logic to rationalize workflow efficiency

The work environment:
• Fast paced, high demand environment
• A culture that embraces continuous improvement, promotes creative thinking, and empowers those that take action in the interest of the customer and the company
• A team that strives for peak performance at all times

Position Responsibilities:
• Demonstrate the ability to apply up-to-date expertise in UX design to the development, execution, and improvement of every project.
• Prove you’re passionate about design - where it’s at and where it’s going.
• Transform complex business requirements into user flows (interactions), wireframes and functional specifications within process.
• Create the best visual designs based on the company’s brand, user experience rules, timelines, scope and development bandwidth.
• Exhibit extensible design aimed at optimized development of the product lifecycle over time.
• Create awesome apps for iOS and Android
• Demonstrate knowledge of iOS and Android Human Interaction Guidelines, and how to apply them to provide design that is at once familiar and delightful for native users.
• Understand development processes and frameworks for iOS and Android and how they affect design, timelines and scope.
• Design compelling responsive html5 applications for the browser.
• Rock the brand!! - be creative and take the site to new and interesting places.
• Meet with stakeholders to champion and integrate all the company products and services in a user centric fashion.
• Understand user demographics- what they need and what they respond to.
• Always strive for more - Never be satisfied with “good enough”.
• Use metrics and user feedback to drive the direction of workflow design.

Qualifications:
• Photoshop, Illustrator
• Understand iOS apps – how organized, accessed, used, etc.
• Understand Android apps, too!
• html5 apps
• Responsive Design
• html5 / css3
• Twitter Bootstrap experience a plus
• Javascript is a plus
• Communication applications
• Usability testing, focus groups
• User centric polling / questionnaires
• Prior experience with communication apps a plus
• Prior experience with enterprise VoIP phone systems a plus.

Bonus Points:
• Telcom Experience
 
 
Job ID:Req-9916
Job Title:Voice Services Engineer ( must have VoIP experience)
Description:Job Description:
Our client provides service to their customers via telephone and e-mail. The available position is for a Technical Support Agent. You’ll provide troubleshooting and technical support via phone, web based tools and email. You’ll advise customers regarding the product's proper use and address specific user issues.

What you can expect:
• Fast paced, high demand environment supporting multiple functional areas with various service level requirements
• A company that is committed to customer service being a critical function of business success and business value
• An environment that embraces continuous improvement, promotes creative thinking, and empowers those that take action in the interest of the customer and the company
• A culture that strives to provide customers with a service experience that has a positive impact on their day

Position Responsibilities:
• Deliver an outstanding customer experience by demonstrating engagement and interest in the customer’s situation, by asking questions, and by actively listening to determine your customer needs.
• Able to establish rapport and maintain confidence with the customer to fully resolve the customer’s technical issue.
• Effectively follow and execute actions using tools and resources available.
• Work in a team environment by supporting and assisting other team members as required.
• Identify opportunities to improve the quality of service and products we provide to our customers.
• Develop customer-facing documentation for our website and knowledgebase on an as-needed basis.
• Demonstrate a professional and courteous attitude with customers, co-workers, and site leadership.
• Train others, on-the-job, in essentials of various Unix operating systems, Voip systems, and network concepts.
• Review, plan, and evaluate existing customer network systems.

Things we are looking for in you:
• Passion and commitment to providing the best possible service to customers
• Self-motivation with attention to detail
• Ability to use logic to rationalize workflow efficiency
• Natural curiosity with a passion for learning
• Deep desire to help others be successful
• Strong sense of the value of customer service and the drive for exceptional results
• Team oriented with experience in a team-focused approach to service
• Ability to multi-task, while simultaneously address complex situations and events with professionalism and efficiency

Qualifications:
• 2 years of Telcomm and Networking education or experience required
• Knowledge of IP routing technology, configuration and administration
• Network+ and/or CNAA a plus
• Strong understanding of troubleshooting techniques and practices
• Must have the ability to multi-task, as well as be detail driven
• A self starter who is goal driven and responsive to deadlines
• Flexible with the ability to adjust to changing and evolving priorities
• Ability to communicate effectively with others and build trust and credibility
• Strong written, verbal, and presentation skills
 
 
Job ID:Req-9937
Job Title:PHP Developer.
Description:Our client has an available position is for a senior PHP developer to help create killer phone features that’ll change the way people communicate. You’ll be helping to roll out the latest and greatest in technology to keep the world connected and happy.

Must Haves

• Self motivated and eager to learn (and teach!)
• Good team player who can interact with developers, project managers and QA alike
• 3+ years of solid PHP experience
• Strong understanding of object oriented design
• SQL experience and ability to create schemas, write queries and optimize for performance
• Familiarity with HTML, Javascript, MySQL, XML
• Focus on maintainability, scalability and quality
• Complete understanding of the software lifecycle.


Nice to haves.

• Zend framework experience
• Telecom, or VoIP experience
• jQuery guru
• Computer Science or Engineering Degree
• Billing platform experience
• Understanding of Agile development (scrum)
• Test driven development
 
 
Job ID:Req-9939
Job Title:Front End Web Developer
Description: Our client is looking full-stack engineer who loves the Front-End and knows a thing or two about design. An individual who knows how to build web applications, but is passionate about building interfaces that users love to use. Their stack is built with Python and Django, but they are just getting started-they have created a MVP and are now adopting new technologies like ember.js to make an amazing experience for our users.
Our client is building a multisided platform for small business lending. One day you can employ your skills to help small businesses get the capital they need to grow and another be working on our lender trading platform to help investors manage their portfolios, maximize their yield and understand the risk and rewards of investing in small business debt.

Skills & Requirements:
• Top-notch software engineering
• Self-directed, independent and has experience owning complete features/products
• Proficiency in web application programming fundamentals (OOP, LAMP, REST)
• Substantial experience developing real-world web applications on the front-end using CSS, JS with libraries such as Bootstrap and experience developing on the backend in one or more major language & frameworks (Rails, PHP, Python) using MVC framework or architecture.
• Python/Django is a major plus, but we can teach you
• B.S., M.S., or Ph.D. in Computer Science or equivalent
 
 
Job ID:Req-9944
Job Title:Android Developer
Description:The available position is for a Senior Android Developer to help create a killer app with features that’ll change the way people communicate. You’ll be helping to roll out the latest and greatest in technology to keep the world connected and happy.


Qualifications:
• Self motivated and eager to learn (and teach!)
• Good team player who can interact with developers, project managers and QA alike
• 5+ years of solid Java experience
• 5+ years of mobile development experience
• Strong understanding of object oriented design, data structures and design patterns
• Full understanding of Android user interface designs and standards
• Focus on maintainability, scalability and quality
• Complete understanding of the software lifecycle

Bonus Points:
• Active apps in the store
• Telecom, or VoIP experience
• Computer Science or Engineering Degree
• Understanding of Agile development (scrum)
• Test driven development
 
 
Job ID:Req-9954
Job Title:Jr Firmware Engineer
Primary Skills:Firmware development, PIC processors, wireless protocals
Description:Looking for an Junior level Firmware Engineer to joing our growing company in Carlsbad. Embedded Firmware Engineer Engineer with minimum 1-3 years experience
Strong knowledge of the following:
• Embedded firmware engineer with preferably 1-3yrs experience
• Proficient with Atmel AVR and /or Microchip PIC processors, either in Assembly or C languages
• Familiar with narrow band RF protocols like OOSK, Manchester
• Experience with battery operated devices and the true definition of low power mode
• Schematic and PCB design experience
• Comfortable reviewing and debugging hardware and testing firmware
• Working knowledge of Zwave and/or Zigbee a plus
• Be able to handle multiple projects simultaneously in a fast-paced environment
• Dynamic, energetic personality that gets along with all types
• Ability to simply figure it out and get stuff done


Requirements:
-BSEE or other relevant BS degree
-1-3yrs experience Firmware development
 
 
Job ID:Req-9955
Job Title:Firmware Engineer
Primary Skills:Firmware development, PIC processor, wireless protocals.
Description:Looking for an Mid-Senior level Firmware Engineer to join our growing company in Carlsbad. Embedded Firmware Engineer Engineer with minimum 5 years experience
Strong knowledge of the following:
• Embedded firmware engineer with preferably 5+yrs experience
• Proficient with Atmel AVR and /or Microchip PIC processors, either in Assembly or C languages
• Familiar with narrow band RF protocols like OOSK, Manchester
• Experience with battery operated devices and the true definition of low power mode
• Schematic and PCB design experience
• Comfortable reviewing and debugging hardware and testing firmware
• Working knowledge of Zwave and/or Zigbee a plus
• Be able to handle multiple projects simultaneously in a fast-paced environment
• Dynamic, energetic personality that gets along with all types
• Ability to simply figure it out and get stuff done



Requirements:
-BSEE or other relevant BS degree
-5+yrs experience Firmware development
 
 
Job ID:Req-9957
Job Title:Sr. FPGA Designer
Description:Looking for a Senior FPGA designer

-Altera and/or Xilinx but really good design experience.
-High speed
- Ethernet IP cores
- PCIe
- DSP architecture
-Video/image processing
-High speed dac/adc interfacing
-Orcad, PCB design, digital design
 
 
Job ID:Req-9962
Job Title:Wafer and Package Test Engineer
Description:Ability to code and debug logic and memory/image sensor devices on Verigy 93K tester
Knowledge of Chroma or Versatest testers.
Ability to code in C/C++, Python.

Experience in wafer and package testing both in the US and overseas test houses.
Knowledge of cantilever and vertical probe technologies. Experience in parallel DUT testing.
Intimate knowledge of the semiconductor product development lifecycle from design definition, test definition, equipment selection/tradeoffs, DFT, DFM, hardware development, test code creation, verification, vector translation and debug, 1st silicon characterization, yield enhancement and production release.
Ability to interface to bench equipment with Python/Labview/C/C++/C# or testers.

Experience in test of the following product types is a plus:
Memory - SRAM, DRAM, Flash
Microcontrollers - ARM based - with embedded analog
Image Sensors

*Minimum Qualifications (must have)
B.S. Engineering
5+ years exp
 
 
Job ID:Req-9964
Job Title:Sr. Software Engineer
Description:Our client is looking for a senior software engineer in our South San Francisco office. The successful candidate will be a contributor to our next-generation sequencing platform, working in a fast-paced and diverse environment, delivering functionalities to meet various product needs and enabling our customers to make the world a healthier and safer place.
Key responsibilities:
Successful candidate will be involved in all phases of the software development cycle, from conception, design, implementation, documentation to automated testing of the commercial web-based software product. Effective collaboration with various development and management teams for successful delivery of software releases is part of the job.

*Minimum Qualifications (must have)
• 5+ years of software development experience
• 2+ years of web application development in Python, Django, JavaScript and jQuery
• 2+ years of professional experience in Python, Django, jQuery, REST, HTML/CSS, Linux, Scalable/responsive design, SQL, JSON
• Agile methodology, UX/UI design
• Strong team player
• Strong problem solving and troubleshooting skills
• Excellent verbal and written communication skills
• B.S. or MS in computer science or related subject

*Preferred Qualifications (nice to have)
• Experience in writing Selenium automated tests
• Knowledge of molecular biology is a plus
 
 
Job ID:Req-9965
Job Title:Manufacturing Engineer
Description:This is a critical position that requires high energy and a willingness to make process improvements based on data and investigation. The individual will conduct, methodical reviews of existing processes in order to improve quality, consistency of the build processes, throughput, and lead times. The candidate must possess experience and highly developed skillsets in multiple areas to be successful. Specific experience in adhesives, bonding methods (both manual & semi-automated methods) is a requirement. This position will provide troubleshooting, process review, documentation, and training support to the production floor. This includes test and fixture design, procedure creation, maintenance, and test data analysis. The position will ensure that product quality is maintained while minimizing production and test costs. Support new product introductions by working with the design engineers and developing documentation, fixtures, BOMs and processes to ensure that a manufacturable, quality product is released to production. Review failure data and analyze causes for these failures. Once the root cause is determined, develop changes to documents, fixtures or processes to eliminate a recurrence of the failures.


ESSENTIAL DUTIES AND RESPONSIBILITIES:
• Analyzes existing processes, evaluates for efficacy and efficiency and makes improvements as needed.
• Develops efficient ways to use people, machines, materials, information, and energy to improve products, processes, and services.
• Standardizes processes throughout production
• Designs methods to ensure product quality.
• Assists manufacturing associates and technicians with production issues and processes
• Performs mathematical calculations to determine manufacturing processes and determine production costs.
• Designs, implements, and trains associates and technicians in new methods, products, tooling, work instructions, etc.
• Implements "Lean" techniques and processes into Operations and throughout the organization
• Evaluates effects of product design changes and challenges engineering designs when required.
• Supports or leads new development teams, cost improvement teams and Lean events.
• Supports, problem solves, and creates better methods, processes, and tooling in bonding & potting work centers.
• Work with equipment designers and manufacturing officers to develop a cost-effective and working production process.
• Improve process capability and production volume while maintaining and improving quality standards.

Requirements:
• Bachelor of Science in Engineering or similar discipline plus a minimum of eight (8) years of experience in process or manufacturing engineering.
Proven record making process changes to improve quality is mandatory.
• Strong background in electromechanical assembly.
• Strong background in potting operations, bonding, using epoxies and urethane where bond integrity is critical. This includes experience bonding with dissimilar materials such as aluminum alloys, titanium, ceramics, etc.
• Proven leadership leading Lean Kaizen events and Lean teams.
• Proven experience with process improvement for reduction in waste, reduction in cost and improvement in control.
• Experience researching and purchasing new manufacturing technology.
• Strong verbal and written communication skills required.
• Experienced in process design, troubleshooting and refinement within an electromechanical test environment.
• Experience with new techniques for communicating work instructions is a plus.
• Experience with various pressure test methodologies and equipment is a plus.
• Strong experience designing cost efficient and effective processes.
• Able to lift 40 lbs.
• Proven experience implementing Lean techniques into a production environment.
• Successful background working in cross-departmental teams.
• Experience with SolidWorks a plus.
 
 
Job ID:Req-9975
Job Title:Sr. Java Web Developer
Description:Key position responsibilities.
Function as Sr software engineer for developing our commercial software and software components, focusing on the web application for data management and data analysis
Be responsible for design, prototype and implement software systems and components
Document and review documentation of our software products
Mentor junior team members
Work with QC team to review and fix defects
Lead software design reviews and code reviews
Mentor junior developers, lead offshore development teams


Minimum Qualifications :
Requirements
BS or higher in computer science or related fields.
Must have 4+ years of solid experience with commercial web application development.
Must be proficient in Java J2EE, solid experience with web application architecture/deployment, flexible with other web technologies such as Python/Django
Must have solid experience with Unix/Linux programming
Must have working skills in SW dev life cycle, software test methodology and tool sets.
Must have excellent skills in software configuration management.
Must have excellent verbal and written communication skills.
Must be comfortable working in life science domain, have basic understanding of life science principle.


 
 
Job ID:Req-9976
Job Title:Software Test Engineer
Description:Key Responsibilities
Develop test plan and test cases for complex software system, including embedded instrument control software, web based data analysis software, data management software and bioinformatics algorithm software components.
Perform manual testing on instrument, web application.
Perform testing automation.
Perform build deployment.
Support software development to create/test instrument images.
Perform support/trouble shoot of build deployment for internal users and key customer accounts.
Provide guidance to off shore testing team.


Minimum Qualifications :
Requirements
BS or higher in computer science or related fields.
Required: must have a can-do attitude, detail oriented, excited about working in a fast paced environment, must be a self starter
Required: Solid experience with Unix/Linux
Required: experience with at least one programming/scripting language.
Required: 3+ years of testing experience
Required: Understanding of software testing principles, tool sets, understanding of data analysis principles
Required: Excellent verbal and written communication skills
Desired: experience with defect tracking tools, source control tools and document tracking tools.


Preferred Qualifications :
Desired: Understand SW development processes/life cycle and SW Architecture
Desired: knowledge of next gen sequencing, solid experience in common bioinformatics tools
Desired: Knowledge of web development/architecture, experience with testing automation
Experience of software testing under QSR a plus
Experience working with offshore team a plus
 
 
Job ID:Req-9979
Job Title:Sr QA Engineer
Primary Skills:7+ years of QA experience with automation and start-up experience
Description:Senior Quality Assurance Engineer

Job Summary:
Quality Assurance (“QA”) Engineers work with software developers, release management, product management, support staff, and customers in the service of quality and performance of our Web-based products. Quality Assurance is vital to the success of the company.
Essential Duties :
The QA engineer will create maintain automation scripts, analyze test runs, report defects, and as well as participate in identification of test requirement gaps, and participate in the implementation of keyword driven automation framework. The QA engineer will support functional, regression, API, performance and load tests cycles. Reasonable accommodations may be made to individuals with disabilities to perform the essential functions.
Individual will be actively involved in the following duties:
• Experience with task tracking system (jira, redmine, rally)
• Experience with bug tracking systems (Jira, Redmine)
• Deploy new builds across multiple servers utilizing Jenkins
• Implement automation tests using tools like Selenium
• Familiarity with QA tools and techniques, bug tracking systems, test design and execution
• Working knowledge of some or all of the following quality assurance methods: unit, integration, regression, user interface automated testing.
• Experience testing web-based enterprise applications
• Browser and server side test automation
• Experience diagnosing, reporting, tracking and resolving quality issues
• Ability to solve problems creatively
• Ability to communicate clearly in writing, by phone, and in person
• High productivity
• Willingness and ability to create and adapt to new technologies
• Desire to solve real problems for real users
• Build Test Cases, classes and methods to support code development
• Create, execute, and maintain automated test scripts to validate that systems are fit for purpose
• Identify, analyze and report test results for automated test scripts
• Alert development team to product design inconsistencies and/or deviations from standards, and recommend alternatives that would lead to a more optimal user experience
• Provide input in developing quality assurance standards in regards to functional, regression, performance, and load testing.
• Participate in industry and other professional networks to ensure awareness of industry standards, trends and best practices in order to strengthen organizational and technical knowledge
• Develop effective relationships within and among departments and other teams members
• Work with partner companies such as LG, test TV firmware releases and report feedback.
*the above listing represents the general duties considered essential functions of the job and is not to be considered a detailed description of all the work requirements that may be inherent in the position.
Other Qualification Requirements:
These additional requirements listed below are important skill sets required for the position.
• Knowledge of Java and Java script
• Experience using Selenium Core (not just Selenium IDE)
• Understanding of how leading web browsers function (Internet Explorer, Safari, Firefox, and Chrome)
• Minimum 2 years working with client/server and RIA web based applications
• Knowledge working with Eclipse and other logging software
• Ability to write test cases following use case methodology
• Strong technical and analytical skills
• Great communication skills, both written and oral
• Must possess strong organizational and communication skills, both verbal and written
• Ability to work both independently and effectively in teams
• Demonstrate a strong attention to detail
• Energetic & Self Starter, Relationship & Team builder
Education and Experience Requirements:
• College degree preferable
• 7-10 years experience required
• Must have a valid driver’s license
 
 
Job ID:Req-9981
Job Title:Java Developer-Client side
Description:Key Responsibilities
• Work with product management to translate requirements into software design, implementation, and test.
• Interact with Molecular Biology and Bioinformatics leadership to identify new requirements and prioritize features
• Work with development teams located on the East Coast, and India.
• Take on a lead developer role with technical understanding across all software areas, in order to continuously improve the product, work with focused teams to prototype new features, and produce highly scalable customer-facing software.


*Minimum Qualifications (must have)
• Bachelor’s or Master's degree in Computer science/engineering. Consideration for alternatives will be given if candidate demonstrates a proven history of quality software products developed by candidate.
• Two years experience operating and developing in a Linux command line environment.
• Two years experience with server-side Java development, and client-side web development utilizing html, javascript and kendo. Focus is on the UI side.
• Must have excellent verbal and written communication skills.


*Preferred Qualifications (nice to have)
• Standout candidates will have familiarity with Spring Framework, Jackson data binding, MySQL, Mongodb, Mockito, Maven, AWS environment including S3, large scale data processing, and large user-base software design, Selenium test framework. Familiarity with genomic sequencing, variant calling.
 
 
Job ID:Req-9982
Job Title:Embedded SW Engineer-Linux
Description:Our client seeking an exceptional software developer that is highly productive, lives to code, and wants to develop software for our disruptive technologies. The successful candidate will play a critical role in design and development of software.

Key Responsibilities
. Work with product management to translate requirements into software design, implementation, and test.
. Interact with Molecular Biology and Bioinformatics leadership to identify new requirements and prioritize features . Work in both an individual and team environment . Self-motivated with minimum guidance and supervision . Understand the software development life cycle . Experienced in schedule driven projects


*Minimum Qualifications (must have)

Requirements
. Bachelor's or Master's degree in Computer science, Computer/Electrical engineering, or similar. Consideration for alternatives will be given if candidate demonstrates a proven history of quality software products developed by candidate.
. 5 years C/C++ experience, including multi-threaded programming . Understanding of Python scripting language.
. Prior working experience on Embedded GUI package like QT or GTK.
. Familiar with Embedded Linux development environments.
. Must have excellent verbal and written communication skills.

*Preferred Qualifications (nice to have)

. Standout candidates will have familiarity with hardware troubleshooting, basic schematic reading, prior experience with diagnostic instrument development, and experience integrating 3rd party APIs and instrumentation.

 
 
Job ID:Req-9984
Job Title:Sequencing Software Engineer
Description:Major Responsibilities:
• The candidate will be responsible for developing and maintaining pipelines for DNA assay design on the basis of DNA sequence composition, thermodynamic parameters, and genomic annotations.
• Develop pipelines for assay design and maintain the data in a relational database infrastructure.
• Work with the portal team to deploy customer facing design pipelines.
• Work closely with R&D team and other members of the development team to set development strategies and to analyze the root cause for success and failure.
• Improve the designs through mining and iterative analysis of the data obtained.
• Develop heuristic rules and algorithms to improve the design pipeline.

Skills/Knowledge Requirements:
• This position requires the knowledge and skills normally acquired through completion of a MS/PhD in Computer Science or related field.
• To qualify, the candidate must have
• More than 5 years industrial experience in perl (or python), C++ (or Java), shell scripting, and SQL.
• Experience with multiple complete software development product life cycles from concept to development and product testing and final release.
• Proven track record on successfully developed bioinformatics related commercial software products.
• Experience developing multi-threaded, distributed applications.
• Experience with cloud computing, parallel computing and big data.
• A good understanding of genomics, molecular biology, and common biological techniques like PCR and next-gen sequencing.
• Hands-on experience with sequence analysis tools (e.g. Blast, bowtie, etc.) and excellent understanding of genomic databases and their annotations (GenBank, RefSeq, ENSEMBL, dbSNP, UCSC genome browser).
• Excellent communication and organization skills.
• Experience with next-gen sequencing data analysis and date mining is a strong plus.

Minimum Qualifications :

• More than 5 years industrial experience in perl (or python), C++ (or Java), shell scripting, and SQL.
• Experience with multiple complete software development product life cycles from concept to development and product testing and final release.
• Proven track record on successfully developed bioinformatics related commercial software products.
• Experience developing multi-threaded, distributed applications.
• Experience with cloud computing, parallel computing and big data.
• A good understanding of genomics, molecular biology, and common biological techniques like PCR and next-gen sequencing.
• Hands-on experience with sequence analysis tools (e.g. Blast, bowtie, etc.) and excellent understanding of genomic databases and their annotations (GenBank, RefSeq, ENSEMBL, dbSNP, UCSC genome browser).
• Excellent communication and organization skills.

Preferred Qualifications :
• Experience with next-gen sequencing data analysis and date mining is a strong plus.
 
 
Job ID:Req-9987
Job Title:Director of QA
Description:Director of QA
Responsibilities:
• Full accountability for system integration and test, quality assurance and being the engineering liaison for field engineering support and customer trials
• Have full responsibility for QA staffing, performance, and budget
• Main point of contact for providing visibility into product quality, and release readiness. Will manage bug scrub sessions and publish the relevant KPIs related to QA execution
• Detailed technical mentoring of QA test engineers, including introduction and training of latest test methodologies and tools to improve group efficiency and overall test coverage
• Work with cross functional team to define project requirements and planning necessary to deliver quality product on time. Be the customer advocate within the core team

Requirements:
• Must demonstrate being extremely result oriented, being able to set expectations and hold members accountable, and capable of delivering quality products on time
• BS/MS or equivalent education, plus 10+ years experience in system integration and testing of complex carrier grade systems. Minimum of 5 years relevant experience in a senior management role
• Hands-on experience with one or more of the following disciplines: Wireless, IP networking, general platform SW. Experience with 3G/4G systems is a major plus
• Understands the dynamics of getting work done in a small company environment, and has achieved successful results. Met or exceeded senior management expectations
• Proven track record of superb people management skills, and can demonstrate in depth knowledge/experience in implementation of best practices for wireless system testing
• Prior experience in test automation and scripting is a plus
• Excellent written and verbal communication skills required, will interact with cross functional management including the executive team
 
 
Job ID:Req-9988
Job Title:Senior Systems Engineer
Description:Job Description
The candidate will work in the Systems Engineering team interacting closely with Engineering and Product Management teams to define and implement new product features to meet the challenges of a rapidly expanding deployment footprint of Multi Radio technology and cloud based application platform networks.

Responsibilities
• Analyze, design and develop end-to-end cloud solutions to support the company’s Analysis, Monitoring, Optimization and Troubleshooting tools.
• Contribute to overall cloud based application architecture and design including middle tier, database and data refresh and synchronization and analytics.
• Work closely with other company’s software development teams to ensure that the implementation of new features and functions best utilizes the distributed infrastructure and is highly scalable and robust.
• Collaborate in defining NFV/SDN architectures and solutions for company’s products.
• Participate in ETSI Network Function Virtualization, Open Networking Foundation SDN and related technology, IETF and 3GPP SDN/NFV standardization activities and technical specifications.
• Create technical presentations, white papers, and specifications to influence internal and external stakeholders.

General Requirements
The position requires experience in practices and processes applied in creating highly scalable and reliable software applications. The candidate should have the ability to work independently to gather, digest and interpret technical information from multiple sources, and communicate technical proposals to internal and external teams in a clear and unambiguous manner.

Requirements
• Ph.D. or MS degree in Computer Science, Computer or Electrical Engineering or equivalent and 7+ years of relevant experience.
• Extensive background in data center functions such as computing, storage, virtual machines and orchestration. Strong understanding of Linux OS, hypervisors and virtual switches.
• Experience in distributed asynchronous parallel computing design and cloud patterns. Hands-on background in designing solutions to complex problems involving large volumes of data, multi-threaded processes and loosely coupled software layers.
• Hands-on experience with the cloud eco-system providers in SDN, NFV, Hypervisors, Cloud management and orchestration tools and background in using open source SDN/NFV/Cloud software especially Open Networking Foundation projects.
• Some background with UMTS/LTE networks and OSS/BSS integration is highly desirable.
• Demonstrated ability to understand complex technical specifications, especially those generated by standards bodies, and to translate these specifications into practical engineering requirements.
• Excellent communication and presentation skills.

 
 
Job ID:Req-9989
Job Title:DB Manager
Primary Skills:6-10yrs IT Database Management, DW, Oracle, and MS SQL
Description:IT DATABASE MANAGER:
As a manager, plan, organize and coordinate activities related to the analysis and implementation of corporate database systems. Provide the organization with technical guidance and oversight for the database management environment. Maintain database reliability and service level standards. Provide information on long term technology solutions to meet the company’s information needs. Ensure that all work performed within Database Administration is in accordance with overall corporate objectives.

Supervises:
Directly manage a staff of senior database administrators. Establish employee goals and objectives and complete annual performance reviews.

Oversee the following Staff duties:
• Configure, install, test, and maintain databases and their associated software such as version upgrades, patches, and tools.
• Assist in the design logical and physical database infrastructure such as application schemas and file structures.
• Monitor and manage database performance.
• Troubleshoot database errors, indexing, or other problems.
• Performance and Tuning of databases and related servers.
• Implement change management/change control processes.
• Participate in disaster mitigation and recovery plans for databases supported.
• Design and implement database security layers to include user rights and access, and encryption.
• Assist with the implementation of application database designs and assist in maintaining and monitoring a multi-user database management system.
• Track and report on unauthorized systems access.
• Lead, manage and complete data conversion efforts.
• Manage, mentor, train, and develop staff.
• Participate in capacity planning proposals.
• Produce and maintain documentation.
• Provide vendor and license management for the organization’s databases.
• Evaluate and assess emerging technologies that will facilitate business value for the enterprise.

Qualifications:
• Bachelor’s degree in Computer Science or MIS, Masters preferred.
• 6-10 years of IT experience in the following capacities.
• Knowledgeable in Oracle and MS SQL
• Extensive technical knowledge and experience in database management techniques including logical data modeling, physical database optimization, data distribution, security, and database performance monitoring.
• Comprehensive experience with a variety of database management systems. Experience with a variety of operating systems. Knowledge and awareness of networking issues pertaining to database design, optimization, and implementation.
• Knowledge and experience in strategies and techniques for implementing data warehousing and decision support systems.
• Knowledge of high availability, fault tolerance, and disaster recovery for Database management systems.
• Effective written and oral communication and presentation skills.
• Proven leadership ability and experience in directing data specialists in the design, implementation and support of sophisticated data models and databases. Ability to plan and organize priorities and workloads on short and long term projects.
 
 
Job ID:Req-9990
Job Title:Sr. Desktop Support Engineer
Description:The Sr. Desktop Support Eng. will be a very hands on member of our Support team. She/he will be responsible for PC Desktop, laptop Configuration, Mobile Devices and application support including Windows operating systems and software and other applications. This is an internal customer-facing role and requires excellent prioritization, responsiveness, and customer service, along with excellent verbal communication skills.

System/Application/Network Support
• Install, upgrade, support and troubleshoot Enterprise Applications hosted on Windows Server 2008
• Install, Upgrade support and troubleshoot Enterprise Applications running on Microsoft Terminal Services
• Install, upgrade, support and troubleshoot XP, Windows 7 and Microsoft Office
• and any other authorized desktop applications
• • Install, upgrade, support and troubleshoot for printers, computer hardware and any
• other authorized peripheral equipment
• • Performs general preventative maintenance tasks on computers, laptops, printers
• and any other authorized peripheral equipment
• • Performs remedial repairs on computers, laptops, printers and any other
• authorized peripheral equipment
• • Customize desktop hardware to meet user specifications and site standards
• • Performs work in compliance within specified warranty requirements
• • Returns defective equipment/parts to maintenance inventory, documents customer
• repairs, maintains and restocks assigned parts inventory to insure proper spare
• parts levels
• • Safely package equipment for branches and arrange for the transport of the
• equipment
• • Responsible for monitoring, operating, managing, troubleshooting and restoring to
• service any terminal service client, personal computers (PC) or notebooks that has
• authorized access to the network
• • When the restoration is beyond the scope of the computers, laptops, printers and
• any other authorized peripheral equipment the Desktop Support Engineers will
• escalate the issue/problem to proper tier 3 support team member
• • Develop trends by monitoring and analyzing incoming calls, problems and support
• Requests

EXPERIENCE/KNOWLEDGE & SKILLS
• Working technical knowledge of current protocols, operating systems and
standards.
• Ability to operate tools, components and peripheral accessories.
• Microsoft Certified Technology Specialist essential
• A+
• Software and Hardware Troubleshooting
• Windows XP, Windows 7, Windows 8, Windows 2003/2008 experience
• Routers, switches and firewall experience
• Microsoft Office 2010, Office 2013 support
• TCP/IP
• Working knowledge of SMS, AD, Exchange 2007/2010 and remote control tools
• Professional image and grooming
• Self-confidence and interpersonal skills
• Analytical and problem solving skills
• Good communication (both verbal and written) skills
• Planning and organizing skills
• Good administration management skills
• Strong listening skills
 
 
Job ID:Req-9991
Job Title:Windows Administrator
Description:Duties of this role will be to perform daily routine maintenance and monitoring functions within the infrastructure, update documentation for these functions, research and find solutions for difficult technical issues and report on findings in meetings.
They may also perform virtual machine installation and reconfiguration, anti-virus client configuration, and service troubleshooting, updates and patching, application troubleshooting and various other infrastructure tasks as assigned.
Some of the above duties may require after-hours and weekend work.

Exchange
-Hands-on experience with Exchange Server 2010/2013 in a non-clustered/clustered environment.
-Experience monitoring performance, and supporting Exchange environment
-Experience with documentation of complex Exchange systems.
-Strong understanding and experience with email and file archiving.

Windows Server
-Experience with Microsoft Windows Server 2008 and 2012.
-Experience with Active Directory and related network services including DNS/DHCP.
-Strong hands-on experience with Group Policies and its effectiveness.
-Experience with rack-mount server hardware and cable management best practices.
-Experience installing, configuring, and maintaining server hardware to include SCSI, RAID, and I/O topologies.
-Experience with server performance tuning and SolarWinds monitoring tools.
-Strong understanding of enterprise storage technologies (SAN, NAS, Fiber Channel, ISCSI)
-Experience with server virtualization (VMWare), best uses and implementation techniques
-Experience installing, configuring, load balancing and maintaining RDS environment.
-Experience Backup technologies (dedupe, compression, LTO, BackupExec, vRanger, VEEAM..etc)

VMware
-Experience performing installation, administration and support for all aspects of VMware view infrastructure, including server provisioning, P2V migrations, security updates, and performance tuning.
-Experience troubleshooting complex issues in a timely manner as necessary to maintain the performance and stability of the VM production environment.
-Experience documenting standard processes and procedures for all aspects of the VM infrastructure, and administration.
-Experience performing VM infrastructure security analysis and risk mitigation.
-VCAP-DCA certificate preferred.

Education – A Bachelor degree or equivalent
Experience – At least 4 years in a corporate IT environment as a System Engineer
 
 
Job ID:Req-9992
Job Title:Salesforce consultant
Primary Skills:Customize and develope our Salesforce implemenation
Description:We're looking for a great Salesforce developer to customize and optimize our Salesforce implemenation. Looking for previous experience in:

-Dashboards/Report Cards
-Audit and review our usage and help us optimize the product to ensure best practices.
-SLA reports
-Selecting appropriate add-on apps.