Current Job Opportunities

 JobTitleLocationJobType
Req-10188Presales Systems EngineerSan Jose OR Walnut CreekFull time direct hire
Req-10201Electrical Design EngineerCarlsbad, CAFull time direct hire
Req-1030C/C++ Developer San Diego, CAContract or full time direct hire
Req-1042Data ScientistCarlsbad, CADirect Hire
Req-1063Principal Mechanical EngineerSan Diego, CADirect Hire
Req-1066Senior Technical Operations EngineerSan Diego, CAFull time direct hire
Req-1067Technical Support/HL7 EngineerSan Diego, CAFull time direct hire
Req-1068User Experience SpecialistSan Diego, CAFull time direct hire
Req-1071Senior Software EngineerSan Diego, CAFull time direct hire
Req-1072Lead Java DeveloperSan Diego, CAFull time direct hire
Req-1073Android DeveloperSan Diego, CAFull time direct hire
Req-1083System Solution Support ManagerSan Francisco, CAFull time direct hire
Req-1086Web Applications Developer - .NetSan Diego, CAFull time direct hire
Req-1087Web Applications Developer - JavascriptSan Diego, CAFull time direct hire
Req-1088Sr. Software Verification EngineerSan Diego, CAFull time direct hire
Req-1095Acctivate Implementation Specialist San Diego, CAContract
Req-1096Software Quality Assurance Mobile Test Engineer. San Diego, CAFull time direct hire
Req-1097Software Quality EngineerCarlsbad, CAFull time direct hire
Req-1099Sr Quality Assurance EngineerPoway, CAFull time direct hire
Req-1104PC DesignerSan Diego, CAContract to hire.
Req-1106Network Security EngineerCarlsbad, CADirect Hire
Req-1107Sr. Software EngineerSan Diego, CAFull time direct hire
Req-1108Part-time Hardware technicianVista, CAContract
Req-1109Director IT eBusinessSan Diego, CADirect Hire
Req-1110Director IT eBusiness Strategic ProgramsSan Diego, CADirect Hire
Req-1112Senior Software EngineerCarlsbad, CAFull time direct hire
Req-1113Software EngineerCarlsbad, CAFull time direct hire
Req-1114Desktop AnalystSan Diego, CAFull time direct hire
 
Job ID:Req-10188
Job Title:Presales Systems Engineer
Primary Skills:
Description: 

Description of role:

Interface with Sales representatives as a technical advisor during the sales cycle of software workflow solutions through professional services.
Interface with users, sponsors and all other stakeholders in order to determine their evolving needs through professional services.
Conduct on site visits to customers.  Meet with IT, and acts as Technical Advisor.  Assist with RFP responses.
Assist with the preparation of sales proposals.  Insure configurations are complete and accurate.
Responsible for maintaining functionality of the showroom.
Generate the highest level of system requirements, based on the user's needs and other constraints such as cost and schedule.  Insure requirements are consistent, complete, correct and operationally defined.
Develop workflow and assessment for the professional services engagement.
Develop a Proof of Concept (POC) to be delivered to the end customer for their review and approval.
Develop a Statement of Work (SOW) that will outline the customer requirements responsibilities.
Generate products such as sketches, models, network maps, an early user guide, and prototypes to keep the user and the engineers constantly up to date and in agreement on the system to be provided as it is evolving.
Generate a set of acceptance test requirements, together with the designers, test engineers, and the user, which will determine that all of the high level requirements have been met.
Train customers on all products, through the use of Professional services, not covered by Product Training.

Qualifications:

Bachelor's degree or equivalent
5+ years technical Sales experience in related field (Solutions, Software, Document Management, Manage Print Services) with a proven track record of meeting/exceeding quota.

Required:  MCP or higher, CDIA+, Network+,  and Security+  (if not presently certified, must be attained within first 6-months of employment)
Desired:  CNA, CNE, MCSE, Supported Canon and  3rd Party Software Certifications (ex. eCopy Products, imageWARE, uniFLOW,)

STRONG WORKING KNOWLEDGE OF:

•        Consultative Sales

•        Document manage/ scanning applications and workflows

•        Output Management solutions

•        Manage Print Services

REQUIREMENTS:

•        Excellent verbal and written communication skills

•        Ability to work in a fast paced, multi-tasking environment

•        Professional demonstration and presentation skills

•        Ability to keep knowledge level up-to-date with current and new products and technologies

•        Excellent customer service skills for both internal and external customers

•        Ability to explain technology at the level of the audience.

 

 

 
 
 
Job ID:Req-10201
Job Title:Electrical Design Engineer
Primary Skills:
Description:The Design Engineer will work in conjunction with Mechanical,  RF and Firmware engineers to design and develop.

Essential Functions

·         Research, design and develop wireless, battery operated sensors and devices

·         Evaluate new technologies to determine feasibility for innovative new products

·         Schematic capture (Altium, PADS) with some PCB layout design

·         Estimates and monitors personal schedules and timelines.

·         Defines development and production test plans and procedures.

·         Ensures product meets or exceeds specifications.

·         Work with raw component vendors for best pricing, technology

·         Supports Contract Manufacturer during prototype and production runs.

Education and Experience

·         Bachelor degree in Electrical Engineering

·         2-3 years experience designing low cost, battery powered sensors and devices

·         Solid knowledge of digital design using 8 bit microprocessors

·         Solid knowledge of circuit design techniques for wireless transmitters and receivers

·         Experience with sub-gig frequency , Z-Wave or Zigbee products

·         Familiar with Security Alarm and/or Home Automation systems a plus

Soft Skills

·         Excellent written and verbal communication skills

·         Works well in a team environment without constant supervision.

·         Excels at multi-tasking in an environment of continuous change.
 
 
Job ID:Req-1030
Job Title:C/C++ Developer
Primary Skills:
Description:Our client is seeking a software engineer with experience in network socket programming with SSL encryption. You will be joining a small team working on multiple software projects requiring skills from C programming, Tcl/TK, shell scripting and some web development.

·         The qualified person must be familiar with SDLC principals with both waterfall and agile development methods.

·         The ability to work both independently and in a small team environment is essential.

Required Skills

·          7+  yrs of experience in C/C++ programming (work primarily done in C)

·          Network socket programming with SSL encryption Linux/UNIX programming experience Knowledge of GCC and GNU Make

·         Experience with GIT or comparable version control system

·         Preferred Previous Linux/Unix systems administration experience

·         Knowledge of Shell Scripting with bash and ksh Knowledge of scripting languages Tcl/Tk and/or Perl
 
 
Job ID:Req-1042
Job Title:Data Scientist
Primary Skills:
Description:Position Overview:

We're currently seeking Data Scientists to add to our growing team. The positions we have are for senior and mid-level individual contributors on a small team, must be hands-on, results driven, be able to create and evaluate data models. The key is the person's ability to understand data, scrutinize and evolve approaches objectively through robust methods/metrics.

This individual will help us measure ads and targeting performance, expand our understanding on our customers and audience, and create new targeting capabilities and metrics, delivering greater value to both our advertisers and publishers.

Responsibilities

Develop techniques to discover patterns in mobile device location data.
Develop segmentation models for ad targeting; Develop frameworks to safeguard data integrity and quality.
Develop methods to leverage datasets from external sources.
Develop real-time algorithms for campaign optimization.
Design experiments, evaluate the quality of derived assets and develop continuous improvement roadmap.

·         Work with engineering and operational teams in the adoption of the derived assets for ad targeting, pre-sales/post-sales, reporting

Desired Skills and Experience:

Strong mathematical and statistical background; M.S. or Ph.D. in a relevant technical field, (e.g. applied mathematics, statistics, physics, computer science, operations research); or 4+ year’s experience in a relevant role;
Fluent in statistical analysis, data mining, and machine learning;
Proficient in analytical tools such as R, Matlab etc.;
Proven ability to think creatively about challenging analytical problems
Enthusiasm for solving interesting problems and a willingness to learn
Ability to draw conclusions from data, communicate and recommend actions;
Hands on, self-motivated, diligent and reliable
Desire to work in a constantly changing environment
Experience with on-line advertising, mobile technologies, and location services a huge plus.
Experience with building predictive models for ad targeting, segmentation algorithms strong plus
Experience with data services in support of high volume ad-serving, user profiling and targeting technologies strong plus

·         Familiarity with big data processing technologies strong plus
 
 
Job ID:Req-1063
Job Title:Principal Mechanical Engineer
Primary Skills:
Description:As a Principal Mechanical Engineer you will be responsible for project delivery of new product development in the Biomedical, Healthcare and Consumer markets. You will have accountability for the quality and robustness of products under development and for successful transfer to manufacture of products designed by the company

RESPONSIBILITIES:

Lead teams of mechanical and cross-functional engineers on projects. Delivering project outcomes on time, on budget and achieving client satisfaction;
Deliver robust and high quality mechanical solutions that are compliant with all applicable business and regulatory requirements through own effort or as part of the mechanical development team;
Provide leadership and mentoring of mechanical group associates in disciplines of mechanical and production engineering to ensure the quality and manufacturability of products transferred to manufacture;
Demonstrate understanding of system level design objectives (cost, performance) and constraints (manufacturability, feasibility) and guide the decisions of the mechanical teams in accordance to these;
Lead Transfer to Manufacture activities including design for manufacture and assembly, and configuration management;
Establish, implement and manage build activities within the company’s staged development programs;
Provide cross project guidance for production ready design of products under development including consumer and industrial products and life sciences instruments.
Develop, lead and contribute to the continuous improvement initiatives set out by the mechanical and industrial design group.

Qualifications

 

Critical Success Factors: 

Leadership and team building;
Excellent problem solving ability;
A positive energetic and self-motivated character;
Naturally self-aware and adaptable to change;
Excellent verbal, documentation and communications skills are essential.

Required Skills/Experience:

10+ years relevant industrial experience in product development;
Substantial depth of experience in product development lifecycle in a diverse range of industries;
Demonstrated experience in design transfer and manufacturing establishment of medium and high volume products;
Mechanical process selection;
Superior problem diagnosis & solving skills;
Excellent and innate engineering aptitude.

Desired Skills/Experience: 

Good project administration and management skills; 
Basic business and financial management knowledge & skills;
Effective collaboration with remote teams;
Experience in design transfer and manufacturing establishment of low volume products;
LEAN Manufacturing experience.  

Education:

Bachelors Degree in Mechanical Engineering or equivalent (Master’s degree or PhD highly regarded).

Travel:

Domestic – 0-4 times per year
International – 0-2 times per year
 
 
Job ID:Req-1066
Job Title:Senior Technical Operations Engineer
Primary Skills:
Description:We are looking for Senior Technical Operations Engineer to fill a role in our clients San Diego offices. This role will involve working closely with our Tier I & II Support Technicians and Engineers, internal engineering groups (Development & QA) and our external customers, in the effort to maintain and grow a scalable and sustainable geographically dispersed server infrastructure. The perfect candidate will be self-driven, poses the ability to quickly adapt to new environments and technologies and deliver quality service to our clients. 

Responsibilities include: 

Provide Tier III support for the company product and handle escalations from Tier I & II
Modify /update scripts on customer production servers to improve efficiency in processes, upgrades and support
Use monitoring tools to find problems and resolve and/or escalate to development
Diagnose, troubleshoot, prioritize and resolve Technical Support issues for our customers via telephone, email, web-based case systems
Create and maintain documentation as it relates to system configuration, mapping, processes, and service records
Gauge the effectiveness and efficiency of existing systems; develop and implement strategies for improving or further leveraging these systems
Provide general assistance for Technical Support Tier I during peak times
Conduct research on emerging technologies in support of systems development efforts, and recommend technologies that will increase cost effectiveness and systems flexibility
Interact with Development and QA Engineers as required

Experience:

At least 7-10+ years of Linux systems administration experience, ideally in a start-up or healthcare environment
VMWare vCenter experience in large production environments and direct responsibility for the supporting infrastructure (blade server systems, storage arrays, internetworking equipment) associated with creating and supporting modern virtualized data centers
Solid scripting (Perl, Shell Scripting, Python, Ruby, etc) background 
3 – 5 years of experience with production application servers 
Experience with monitoring tools such as Nagios or Munin 
Configuration management tools like Puppet, Chef, or similar
Strong understanding or administrative experience with MySQL or other SQL based database servers
Demonstrated ability to work effectively within a team and with cross-functional technical and business teams 
Exceptional analytical, conceptual, and problem-solving abilities 
Excellent technical support and documentation skills 
Be a team player who is capable of contributing at all technical levels as part of a dedicated project team, as well as independently 

Nice to have:

Experience with: 

Supporting large scale wireless infrastructure, preferably Cisco based wireless environments
Advanced knowledge of modern networking and security fundamentals
LDAP and AD integration experience
VoIP based phone systems / SIP trunking knowledge
 
 
Job ID:Req-1067
Job Title:Technical Support/HL7 Engineer
Primary Skills:
Description:The primary responsibility of the Interface Engineer is to assist the Field Operations team with all technical aspects of installation and support required to deliver high quality interface solutions for the product system that are completed efficiently and in accordance with pre-determined time lines. A secondary responsibility of the Interface Engineer is to provide second level support to the Technical Support group when needed. Travel may be a necessary but not an integral part of this position.

Essential Job Functions:

Dedicated to exceptional customer service, both internal and external

Guide hospital decision makers and clinical representatives (nurse and pharmacy management) through the processes necessary to implement the product interface solution into their facility
Assist in developing the implementation project plan and defining interface implementation deliverables
Identify and communicate interface implementation issues and status updates to management and implementation team members
Provide technical consultation services for purposes of effecting a successful installation of the product system as it relates to the interface
Maintain frequent communication with internal development engineers
Provide second level support to the Technical Support group as it pertains to the interface implementations

Providing on-call support coverage as required

Must be able to multi-task and manage multiple projects in a fast pace environment.

Excellent verbal and written communication skills.
Strong troubleshooting skills and processes for problem resolution.

Strong logical thinking, problem solving and crisis management.
Organize and complete expense reports, using an online system in a timely manner.

Requirements:

4 + years’ experience in Interface (HL7) implementations
Java and /or JavaScript experience
Understanding of software version control
Linux Operating System knowledge
SQL Relational Database, and SQL command line knowledge
Understanding of Pharmacy and Nursing workflows a plus. 
 
 
Job ID:Req-1068
Job Title:User Experience Specialist
Primary Skills:
Description:Our client is looking for a highly motivated and passionate UI/UX designer to innovate and perfect the interfaces of our applications. The User Experience Specialist will be tasked with designing delightful product experiences to be deployed in a highly collaborative and complex clinical environment. The successful candidate will become part of the company’s team and share in the excitement of developing our suite of products with the goal of significantly improving care delivery in hospitals.

Opportunity and Responsibilities: 

The User Experience Specialist is a vital contributor to the organization and will have the opportunity to work with multidisciplinary teams to innovate products that save patient lives and delight caregivers.

This role will require you to:

Be the voice of our customers and relentlessly strive to understand user needs
Provide key insights documentation, affinity diagrams, research plans, user personas, and visual design concepts across our platform of applications
Design, lead, and review focus groups, A/B testing, and usability testing
Leverage user-centered design methodologies
Understand business requirements and prioritize user tasks and goals

Key Qualifications and Skills:

·          


5+ years of experience in user-centered design - hands on from initial wireframe and prototyping to delivering final assets
3+ years of cross-platform mobile, desktop, and tablet application design with strong experience in iOS, Android, and Windows 8
Power user of both Microsoft Office Suite and Adobe Creative Suite
Experience in distilling complex workflows and data into intuitive solutions on mobile platform
Experience in healthcare products and clinical workflows a plus
Experience in social media and communications platforms a plus
Must be able to work with engineering teams to ensure workflow and features reflect user needs
Rapid delivery of both lo and hi-fidelity mock ups and interactive prototypes with pixel-level detail
Academic background in graphic design, interaction design, HCI, or related field (BA
Must provide online portfolio showcasing relevant experience and past work products.
 
 
Job ID:Req-1071
Job Title:Senior Software Engineer
Primary Skills:
Description:The Senior Software Engineer will report directly to the Senior Director, Engineering. As a Senior Software Engineer, you will be responsible for contributing to the architecture, implementation, and unit testing of our core product. This software is developed using Java in an agile development environment. In addition to developing and supporting this core product, you will contribute to special projects including software prototyping and architectural enhancements. Please note that there may also be some travel involved in this role.

Essential Job Functions

Contribute to the architecture, implementation and unit testing of the company product, operating on Apple’s iPod touch®
 Develop software using Java
 Contribute to special projects

Our Requirements

  5+ years of software engineering experience, including experience supporting a commercial product. Technical skills should include several of the following:
  Experience with Java and Enterprise Java in a production environment
  Developing in Java and Enterprise Java in production environments
  Automated unit tests using JUnit Hibernate
  Maven
  MySQL
  Database design and data mapping experience
  B.S. degree in Computer Science

 Experience with the following is preferred but not required:

 JBoss
Java Swing
Linux administration
Linux scripting (shell, perl)
Python
iPhone OS
 
 
Job ID:Req-1072
Job Title:Lead Java Developer
Primary Skills:
Description:The Lead developer / Technology Leader will report directly to the Vice President of Research and Development.  As a hands-on architect, you will be contributing to the architecture, design, and implementation of our state of the art healthcare products. The product Solution utilizes an enterprise 3-tier architecture. We follow an agile development process. As a Lead Developer, you will nurture incubation and deployment of new technologies to continually evolve the company’s Enterprise Architecture to enable a new breed of healthcare IT products.

Essential Job Functions 

Contribute to development of a technology roadmap as part of the Architecture Team
Contribute to the design and implementation of the product, a mobile client server enterprise class application.
 Prototype technologies to be utilized by the product’s application framework.
 Collaborate with clinical team and product managers to translate product concepts to implementable components.

Our Requirements

·          


10+ years of architecture design and software development, including experience creating a an enterprise class commercial product.
Advanced knowledge in Java – OOD, OOA, AOP
Deep understanding of design patterns
Sound experience in working with multi-threading applications
Development experience in Java and Enterprise Java in production environments
Database design and data mapping experience
M.S. or higher degree in Computer Science
Experience with the following is preferred but not required:
Working knowledge of new database technologies (e.g. NoSQL)
Deployed an enterprise class multi-tenant application on a public cloud
Worked in an HIT startup company
 
 
Job ID:Req-1073
Job Title:Android Developer
Primary Skills:
Description:As a Senior Software Engineer, you will be responsible for developing innovative applications on Android (and iOS) based devices. You will contribute to the design, implementation, and delivery of company's family of Apps.

 

Essential Job Functions

·         Contribute to the design, implementation and unit testing of the client apps.

·         Develop user interfaces on Google Android platform

·         Develop innovative solutions for implementing complex clinical workflows

·         Collaborate with UX designers and architects.

 

Our Requirements

·         6+ years of software development experience building frontend commercial (enterprise or consumer) products.

·         4 years of solid experience with Java development.

·         Experience with iOS development is a plus.

·         B.S. degree in Computer Science or equivalent.

·         Successful candidates will be able to demonstrate a solid understanding of OO development principles and patterns.
 
 
Job ID:Req-1083
Job Title:System Solution Support Manager
Primary Skills:
Description:The Manager, Systems Solutions Support is responsible for supervising a region within the Systems Solutions Support Division. This includes being a mentor and overseeing, developing, motivating, and coaching Solutions Analysts/Systems Support Engineers and ensuring team dynamics within the region of responsibility to meet objectives. May also participate in pre-sales, installation and post-sales activities. Supports Regional Sales Management in areas of technology, internal and external customer support and consulting/professional services to meet revenue targets. In addition, this role will be both directly involved in and collaborate with various divisions on Professional Services engagements.

Responsibilities:

Supervises the solutions analysts and systems support engineers to maintain performance levels within the region, including their own.
Regional P&L responsibility with demonstrated success in the development and implementation of new processes that improve efficiency and productivity.
Conduct yearly objective setting and Performance Appraisal meeting with each regional analyst/engineer
Develop the SA and SSE development plans with management.
May be responsible for supporting the operation of some products/systems in CSA Showrooms.
Prepare Monthly Performance and Tracking Reports for the region.
Drive achievement of assigned Professional Services target through monitor and mentoring of teams attention and contribution.
Monitor the SA and SSE paperwork/process adherence for the job related systems. Mentor the teams as to the usage and results.
Monitor Pre-Sales and Professional Services engagements of SA’s.
Support the region on an as needed basis in order to maximize support value and individual productivity in the area of Pre-Sales and Post–Sales support.
Review Pre-Sales projects to maintain SLAs and quality standards.
Meet with teams to develop strategies on how to improve customer satisfaction.
Collaborate with Sales Team supported in planning/optimizing PS support services in securing new business.
Supervise and actively participate in Professional Service Engagement cycles (Project Plans, Solution Configuration, SOWs, Implementation, Sign-off/Billing and ongoing technology solution support).
Monitor and mentor the systems analysts in the region on procedures and technical knowledge. Assist the teams on customer visits when appropriate.
Oversee regional systems daily operations, internal and external.

Qualifications:

BS degree in Computer Science or related field, or equivalent technical certifications/experience.
Five years supervisory experience and / or ten years experience as a Systems Analyst or equivalent, preferably in Graphic Arts/Transaction Direct Mail production printing environments.
Certifications Desired (Any): CMP, G7, CDIA+, MCP, PMP, MCSE, Relevant 3rd Party Software Certifications
Strong leadership, communication, organization, and multi-tasking abilities.
Proven track record in achieving loyalty and building trust/consensus in delivery of PS support services, internal and external.
Must be able to effectively communicate and document complex technical issues with both technical and non-technical personnel.
Must be able to operate with minimal supervision, a forward thinker and problem solver.
Able to lead & mentor a Systems Analyst and Systems Engineer team.
Demonstrated experience in software workflow and development.
High level understanding of color and color technologies.
Expert knowledge of Network Architectures.
 
 
Job ID:Req-1086
Job Title:Web Applications Developer - .Net
Primary Skills:
Description:

Our client is looking for a talented Web Applications Developer to help them take their product to the next level. Under the supervision of the Technical Director, the Web Applications Developers will be responsible for the implementation of new modules/functionalities within our main product.

The ideal candidate will have top notch technical skills and excellent communication skills, and will be able to work autonomously in a fast paced agile environment.

Required skills:

- Minimum 3 years of experience in fast paced complex development environments.
- Exceptional technical knowledge and versatility
- Strong hands-on experience in MS.Net (C#)
- Strong experience in front-end Javascript (Angular, jQuery, AJAX)
- Great analytical and problem solving skills
- Ability to work autonomously against aggressive deadlines
- Great organizational skills

Bonus skills:
- Experience working on large, high traffic, global applications
- Experience with SQL Server and SQL query optimization
- Knowledge of French

 
 
 
Job ID:Req-1087
Job Title:Web Applications Developer - Javascript
Primary Skills:
Description:Our client is looking for a talented Web Applications Developer to help them take their product to the next level. Under the supervision of the Technical Director, the Web Applications Developers will be responsible for the implementation of new modules/functionalities within our main product.

The ideal candidate will have top notch technical skills and excellent communication skills, and will be able to work autonomously in a fast paced agile environment.

Required skills:

- Minimum 3 years of experience in fast paced complex development environments.
- Exceptional technical knowledge and versatility
- Strong hands-on experience in Node.js server technology
- Strong experience in front-end Javascript frameworks – in particular Angular
- Strong experience in NoSQL databases – in particular MongoDB
- Great analytical and problem solving skills
- Ability to work autonomously against aggressive deadlines
- Great organizational skills

Bonus skills:
- Experience working on large, high traffic, global applications
- Knowledge of French
 
 
Job ID:Req-1088
Job Title:Sr. Software Verification Engineer
Primary Skills:
Description:Description

 

POSITION SUMMARY:

As a Senior Software Verification Engineer you will contribute to the development of products in the Biomedical, Healthcare and Consumer markets. This role plays a pivotal part of a passionate and highly motivated team to bring to life game-changing and complex products for our clients, through technical leadership, critical problem solving, and the application of rigorous software development process with a quality focus.

 

RESPONSIBILITIES:

You will be responsible for the overall planning and execution of software test and verification activities, including:

Leading an overall test and verification effort
Creating test plans and specifications
Technical leadership of a small team
Ownership of continuous build and integration systems
Software design, implementation, unit and system testing
Close collaboration with members of a cross-functional team

 

Qualifications

 

QUALIFICATIONS:    

Critical Success Factors: 

Excellent problem solving ability;
A positive energetic and self-motivated character;
Naturally self-aware, always in learning mode and adaptable to change;
Excellent verbal, documentation and communications skills are essential.

 

Required Skills/Experience:

5+ years of software test and verification
Hands on test automation and continuous integration
Black box and white box testing methodologies
Configuration Management

 

Desired Skills/Experience:

Formal verification of medical instruments and clinical applications in FDA, CE and other regulated environments strongly preferred
Object Oriented design (C++ preferred)
Technical Leadership
Test software design and architecture
Experience with development and testing of complex electro-mechanical instruments
Cross platform development (Linux, Windows, etc.)
Embedded systems (Free RTOS preferred)
Agile development

 

Education

BS in computer science or equivalent

 

TRAVEL:  10-20% of overnight travel required for the position (Domestic and International) Australia and USA.

 
 
 
Job ID:Req-1095
Job Title:Acctivate Implementation Specialist
Primary Skills:
Description:Our client is in the implementation stage of an Inventory Management System (IMS) and we are looking for an individual with broad knowledge in Information Technology Systems to conduct system roll out and user training.

REQUIRED SKILLS:

 

·         A minimum of 1-2 Acctivate by Alterity implementations or other Major ERP Systems.

·         Must be an advanced Excel user including pivot tables and reporting, macros, vlookup, index + match and other uses as required.

·         High level of initiative and sense of urgency

·         Willing to work flexible hours

·         Skilled at problem solving.

 

RESPONSIBILITIES:

 

·         Serves as the primary point of contact during the software implementation process.

·         Manages implementation tasks and coordinates activities with the trading partners and other implementation team members.

·         Provides project status updates to the team members.

·         Actively contacts and follows-up with trading partners to drive continuous progress on the completion of their project.

·         Assists team members with usage of Acctivate software.

·         Assists the team members with the testing process, including analyzing test results and advising the team members on steps required to fulfill testing requirements.

·         Identifies and communicates implementation issues and escalates to the appropriate parties.

·         Meets weekly go-live and quality targets as determined by management..

·         Provide users with necessary technical training in order to achieve full command of system.    

·         Troubleshoot software issues.

·         Ensure availability and information systems operation for the production area.

·         Set up system and new users

·         Provide training and technical advice to users.

·         Support continuous improvement projects.

·         Log, escalate and manage IMS System tickets and resolve calls efficiently and timely

·         Identify and maintain opportunities to improve knowledge transfer/training in the IMS System

·         System updates, workflow queues, prototyping/ configuration, testing, and support 

·         Spanish Speaking, Preferred
 
 
Job ID:Req-1096
Job Title:Software Quality Assurance Mobile Test Engineer.
Primary Skills:
Description:Seeking a Software Quality Assurance Tester with Mobile testing experience — such as iOS, and Android. Develop and execute test cases for Mobile applications running on iOS/Android, isolate and debug issues found during testing to provide solutions, identify and report issues/defects, and work with Development to diagnose issues. Ability to manage priorities and risks as defined by the product owner and QA lead.

 

Essential Job Functions

·         Performing the traditional SQA testing functions in a software environment as follows:


Creating and maintaining test plans/ test scripts / regression tests
Software defect troubleshooting and reporting across different mobile platforms and dial plans.
Maintenance of test environments, including open source dial plans/ VoIP platforms.
Cross-train with-in the SQA Dept and other external departments (i.e. Support, Product Management)

·         Ability to test multi-platform mobile VoIP applications including iOS and Android OS versions and devices.

·         Ability to clearly communicate issues found to the development organization including;

o   Define clear reproducible steps of a defect

o   Usage of logs when applicable (i.e. crash logs)

o   Usage of screenshots when applicable

o   Replay of issues using mobile device emulators/ simulators.

o   Root cause analysis

·         Experience with defect tracking tools and repository tools such as JIRA, Team Support, and SVN

•      Execute test cases and generate useful bug reports containing detailed data and communication.

•      Translates technical specifications into useable test plans and cases.

•      Work with engineers to understand changes and new features.

•      Accurately sets priorities for issues that reflect the team’s, department’s, and company’s goals.

•      Works autonomously to create test plans and provide sign-off on functionality

•      Properly document issues in a bug tracking system like Jira

•      Able to adjust and deliver in a fast-paced, rapidly changing environment.

•      Strongly prefer experience in QA with Mobile products.

 

 

Requirements

·         BS, Computer Science or equivalent work experience

·         4+ years of recent work with mobile applications

·         Strong experience with debugging and isolating defects

·         Expertise with testing methodologies, test plans and test case development, and the defect reporting process

·         Excellent oral and written communication and interpersonal skills

·         Strong troubleshooting and analytical skills

·         Detailed oriented and self-starter

·         Knowledge of following Standard Quality assurance testing techniques

o   Software development methods/process (i.e. Agile, RUP, CMM, etc…)

o   Requirements analysis

o   Regressionn tests generation/execution

o   Integration tests generation/execution

o   Systems tests generation/execution

o   Software defect generation

o   Manual and Automation Regression tests generation/execution

·         Knowledge of server/ mobile client development/deployment platforms and/or technologies for iOS and Android platforms.

·         Knowledge of relational database management (i.e. MySQL, SQL)

·         Knowledge of Continuous Integration servers such as Hudson and Jenkins

·         Knowledge of Mobile Communications production deployment (i.e. .Google Play, App Store)

·         Knowledge of defect tracking and tools (i.e JIRA, Bugzilla, etc…)

 

 

Other Skills/Abilities

·         Able to work independently once given instructions and direction from team members 

·         Able to communicate clearly across different department organizations (i.e. Developers, Product Managers, Tech Support and other SQA team members)

·         Knowledge of installation, configuration and troubleshooting of server/ mobile client based platforms with dial plans  (i.e. Cisco PBX, Avaya, FreeSWITCH, etc.)  is a plus.

 
 
 
Job ID:Req-1097
Job Title:Software Quality Engineer
Primary Skills:Selenium
Description:The platform development team is seeking a highly skilled Software Engineers in Test/QA Engineers who has the technical chops to design and develop test automation frameworks to drive regression test efficiency across product offerings. Above all we are looking for individuals that are PASSIONATE about being a part of the solution to deliver high-quality products.

 

Desired Skills and Experience:

 

·         3+ plus years of experience in Software testing

·         Strong working knowledge of Java, Ruby or other programing languages

·         Experience using automation tools JUnit, TestNG, Selenium, Jenkins

·         Knowledge of JavaScript, HTML, CSS, SQL

·         Knowledge of working with Linux (CentOS, RedHat, etc) and plus

·         Knowledge of testing mobile software applications on both iOS and Android

·         Experience working in an Agile Development environment.

·         Good track record for developing test plans and test cases based upon functional specifications and customers’ requirements

·         Strong problem solving and analytical skills

·         Great interpersonal, written and verbal communication skills

·         Must be a motivated, detail-oriented individual and a good team player.

·         Bachelor’s Degree BS (Preferably Computer Science).

 

 
 
 
Job ID:Req-1099
Job Title:Sr Quality Assurance Engineer
Primary Skills:
Description:Sr. Quality Assurance Engineer - Skills highlighted in Red are a Must have.

 

We see a passionate and experienced Quality Engineer with experience in electronic product manufacturing to join our team of professionals.  This position is responsible for creating, implementing, and continuously improving our Quality Management System and the management of our suppliers to drive improvements in product quality, consistent with the demand of our customers.

Requirements:

BSEE is preferred (BSIE/BSME ok); must possess a degree
Minimum 5 years of experience in the electronic manufacturing industry; directly related experience preferred
Experience managing suppliers in Taiwan and China preferred
ASQ Certified Quality Engineer is required; Six Sigma Black Belt (or green) preferred
Experience in Reliability engineering is preferred, associated with lifecycle management of products
Demonstrated problem solving and root cause analytical skills are required to lead, influence, and drive change
Must be proficient using quality analysis tools such as 8D, 5 Why, Pareto Analysis, Control Charts, FMEA, SPC, etc. and be able to speak to them during the interview
Advanced oral and written communication skills, including the ability to create technical reports and presentations
Proficiency with Microsoft Excel Spreadsheet development and analysis
Highly motivated and able to work with minimal supervision
Must be organized and possess well developed time management skills

§  Ability to travel domestically and internationally (10-20%, generally once per quarter for a week to two weeks)
 
 
Job ID:Req-1104
Job Title:PC Designer
Primary Skills:Cadence Allegro or PADS
Description: 





Job Description:

This position is responsible for providing corporate PCB design and layout services while maintaining priority and schedule in accordance with company priorities. The designer must be able to provide technical expertise in RF PCB design in order to develop corporate standards for PCB, develop standard component libraries and encourage design re-use, and provide a direct interface with PCB fabrication suppliers.
 

Roles & Responsibilities

 

This position has responsibility for:

·         Working with requestors to ensure requirements are clearly defined and documented.

·         Executing schedules for PCB design activities to support on-time release of new products.

·         Generating documentation including electrical schematics and Bill of Materials, and tooling data, and managing the controlled release process.

·         Managing relationships with 3rd party PCB manufacturing partners through communication, quoting, purchasing, and monitoring of technical capabilities.

·         Performing incoming inspection on new PCB designs and providing feedback to suppliers on quality concerns.

·         Providing technical expertise in the area of PCB design, layout, and manufacturing to the rest of the company.

·         Actively seeking new PCB manufacturing technologies and working to implement them as needed.
 

Knowledge, Skill and Competency Requirements

 

Competency is based on: education, training, skills and experience. In order to perform the job successfully, an individual should demonstrate the following knowledge, skills and competencies:

·         Extensive knowledge in 2 PCB design tools: Mentor PADS required, Cadence tools desirable

·         Experience designing high frequency RF, mixed-signal, DUT, Load, and Test PCBs

·         Familiarity with analog & RFIC layout techniques

·         Strength in documentation clarity and completeness

·         Team player with a strong sense of urgency to meet product requirements on schedule

·         Collaboration – Works jointly with other departments on intellectual projects

·         Technical Skills – Maintains current understanding of technical processes, uses technology to increase performance / productivity.

·         Innovation – Creative, offers new ideas, risk taker, amenable to change

·         Initiative – Takes action, seek new opportunities, strives to see projects to completion

·         Highly Technical – In-depth knowledge of products, capabilities, or area of expertise.

·         Customer Service – Works well with customers, strives to solve issues raised by customers

 

The following traits are highly valued:

·         The ability to work with minimal supervision including effective time management, prioritization, and organization

·         The ability to work independently and collectively in a team environment.

·         A strong desire to support company and department goals and values

·         An attitude of continuous personal and professional improvement
 

 

 Education and Experience:

·          AS degree in drafting and design technology, engineering technology or a similar program.

·         BSEE or equivalent degree in Electrical Engineering or Computer Engineering is preferred,.

·         10+ years PCB design experience with 2+ years of RF experience
 
 
Job ID:Req-1106
Job Title:Network Security Engineer
Primary Skills:
Description:Position Overview

Our client is looking for a Network Security Engineer to deliver effective host, network, data, and application security controls. We handle billions of ad requests and generate terabytes of data daily.  We are seeking experienced individuals to help design, implement and enforce security controls, safeguards, policies and procedures for not only our cloud computing environment but our applications as well.

Responsibilities:

Analyze, troubleshoot, and investigate security-related, information systems’ anomalies based on security platform reporting, log files, network traffic, host-based and automated security alerts.
Application security reviews
Maintain, configure, and analyze network and host-based security platforms:

Vulnerability scanning systems and tools
Network-based Intrusion Detection/Prevention Systems (IDS/IPS)
Host-based Intrusion Detection/Prevention Systems (HIDS/HIPS)
File integrity verification and monitoring software
Security Information & Event Management (SIEM) platform
Application (Layer 7) Firewall
Data Loss Prevention (DLP)
Log Indexing and Correlation platform
Evaluate systems using vulnerability scanners and techniques to verify system security settings and configurations to plug potential security gaps.
Additional duties may include the preparation of security status / guidance reports and audits.
Provide off-hours support on an occasional, but as needed basis.

Desired Skills & Abilities:

Bachelor’s degree in Computer Science, Information Technology or related field or a combination of education and experience
A minimum of 8 years’ network security experience
Expert level experience in a Linux based environment
Must possess or obtain within 12 months from date of hire, an industry recognized information security certification, such as a CISSP, SSCP, OSCE, CEH, or equivalent
Hands-on experience with the following: vulnerability scanning, firewall, antivirus& malware analysis, proxy, IDS/IPS, log correlation tools, SIEM, DLP, NAC, penetration testing and application firewall solutions
Experiences with securing AWS or equivalent cloud services
Advanced knowledge and understanding of application security
Expert level of system hardening processes
Senior level documentation and project management skills
Outstanding communication and leadership skills
Understanding of network and web related protocols, web services
Analytical skills
Strong sense of drive and ownership
 
 
Job ID:Req-1107
Job Title:Sr. Software Engineer
Description:Position Summary:

·         Contribute to advancement of inkjet printing technology in a multi-discipline team

·         Develop, debug and fix software various submodules including print engine interface, printing pipeline and data path, job management, fault recovery, ink delivery system, vision system, motion control, sensors, low-level firmware or integration

·         Require knowledge and exposure to hardware design and control

Perform software testing, validation, requirements analysis, and reliability analysis to minimize risk and achieve a high level of quality assurance

·         Support, maintain and document software functionality

·         Perform remote software installation and support for digital systems in the field

 

Qualification:

Overall knowledge of the computing environment at large, e.g. typical uses and user populations of operating systems, communications protocols, hardware platforms, etc.
Strong knowledge of software development platforms, database structure and design techniques

C, C++, C#, .NET, HTML, Java, XML, SQL, LabVIEW, OOP, design patterns
Knowledge of revision control, build systems and processes

Jenkins, Git
Experience with Matlab is a bonus
Understanding of networking/distributed computing environment concepts, e.g. routing, client/server, security/encryption, etc.
Understanding of software design methodologies, techniques, and best practices
Ability to implement software programs that are efficient, reliable, and robust
Proficiency with graphical user interface development eg. Indusoft and best practices
Troubleshooting of hardware, applications software, operating systems, networks, etc
Excellent written and verbal communication skills
Ability to effectively communicate product architectures and design proposals
Self-starter and ability to work in fast paced environment
Min 5+ years experience
 
 
Job ID:Req-1108
Job Title:Part-time Hardware technician
Description:R&D Engineering technician

·         Provide R&D engineer support in wireless lab and field testing

Education

·         Associates degree in Electronics Engineering Technology or Telecommunications Engineering Technology BSEE may be available, but not required.

Job overview

·         Perform code loading, and new RF and software tool evaluation and debugging, post-process data logs, provide data analysis support, and report findings and bugs; Vehicle driver.

Experience

·         1-3 years experience > 3 years Support drive testing: Valid California drivers license, good DMV driving record, safe driver.

·         Implement company's safety practices at test sites, working with Security and Facilities personnel.

·         Drive test area Usually San Diego county Self-starter Self-sufficient, after initial instructions. Able to back log, prioritize, and complete tasks

·         Can operate independently even when problems arise Prototype packaging

·         Develop a layout and packaging approach to integrate modules, PCBs, and cables into a weatherized housing.

·         Data processing skills/visuals Excel spreadsheet data capture and plotting

·         Post-processing of test data, with plotting and data analysis Matlab, Visual Basic, and/or Excel macro programming

·         Block diagram generation

·         PowerPoint, Visio, MS Word Lab skills Computer skills, network familiarity Store and transfer software and data files on/off the network; SSH and telnet client skills (Putty), Serial and Ethernet port configuring, code loading to Linux radio, PC software installation, and tool usage debugging.

·         Basic soldering Data cables, prototype boxes, schematic reading, SMT component removal/replacement.

·         RF testing Experience using spectrum analyzers, RF power meters, attenuators, and temp chambers

·         Understands RF power, spectrum, & RX sensitivity Equipment ordering Must be able to interface with component suppliers.

·         Order piece parts online & schedule delivery.

·         Procure at local stores.

·         Harness & cable generation Ongoing procurement or manufacture of a variety of PC, data, and power cables for interconnects with prototype equipment.

·         Configuring of 5.9GHz radio and GPS units for wireless evaluation Pre-test various software applications and test tools, with data collection and processing.

·         Pack & Ship Ongoing shipment of products - 5.9GHz radios, equipment, and PCs to customers & vendors, updating of allocation lists.

·         Lab maintenance Ongoing lab management, clean-up, equipment storage, equipment audits, and configuration.

·         Company test vehicles Wireless test set-up and take-down Install vehicle antennas, RF cabling, and laptops, power up/down wireless equipment, maintain vehicle test set-up, and secure vehicles when tests are complete.

·         Vehicle Maintenance Ongoing washing, cleaning, and filling of two test vehicles. Periodic maintenance at car dealership.

 
 
 
Job ID:Req-1109
Job Title:Director IT eBusiness
Primary Skills:
Description:Digital Technology Delivery

The Information Technology team is a global function with direct, deep connectivity to all parts of the business. The company supports thousands of systems and hundreds of applications world-wide, and seek constantly to drive greater integration across platforms, leveraging a core suite of applications around the globe to drive business growth and enable process optimization.

 

Position Summary

The Director of IT eBusiness is responsible for managing the capabilities for company’s flagship website to drive revenue for products we manufacture and related digital capabilities including business-to-business marketplaces (B2B), supply centers (on-site stock rooms) and our portfolio of mobile applications.

The Director will manage a team of talented program managers, project managers, business analysts system administrators and software developers to deliver ongoing system improvements and increase product offering to our customers. This role will report to the Vice President of IT eBusiness for the company and be part of a team of 70+ located throughout the United States and Europe.

This role actively participates in long term strategy planning to ensure the ongoing growth of eCommerce within the self-manufactured organizations which currently exceeds $1.3B annually and increasing significantly. In addition this role will collaborate with peers in IT, Marketing and other functions to ensure the quality, reliability, stability and accuracy of our web properties globally.

Key Success Characteristics/Responsibilities

Provides leadership direction and support to teams responsible for our self-manufactured websites and related digital capabilities
Provides oversight and guidance to team leaders consisting of professionals in the area of project management, business analysis, system administrators and software developers
Establish and manage capability roadmaps and ensure effective portfolio governance and oversight
Acts as point of escalation for issues raised by both the internal and external customers we support
Close collaboration with business partners including Marketing, Sales, Customer Care, Operations and Finance to ensure our digital capabilities support the broader objectives of the organization and do not cause challenges in upstream or downstream organizations
Ensures that enhancements and projects are delivered on-time, on-scope and within budget of release commitments
Collaborates closely with the operational support organization to ensure we maintain previously agreed Service Levels related to reliability, stability, performance and other Key Performance Indicators
Engages in architectural design discussions to ensure the continued growth of our online channels and participate in the ongoing evaluation and implementation of new technologies
Manage a budget of both capital investments and operational expenses including meeting the targets set forth in the annual operating plan
Engage with peers in IT to ensure full awareness and alignment on priorities and deliverables within the broader organization.
Act with a high level of integrity, intensity, involvement and innovation towards the success of our customers, our organization and our employees

Position Requirements/Qualifications

Minimum of 10 years experience with at least 3 years in a senior IT leadership role
Minimum of 5 years experience in an eBusiness and/or eCommerce role
Strong technical affinity and current understanding of digital technologies including web and mobile
Expert problem solving, troubleshooting decision making skills
Superior communication (written and verbal), negotiation and facilitation skills with various audiences.
Must have the ability to consistently and collaboratively resolve issues, mitigate roadblocks, and align team.
Must be a self-starter with ability to be productive in a fast-paced environment with minimal direction.
Proven track record of successfully delivering large scale high throughput platforms
Bachelor's degree in IT, Engineering, Computer Science or equivalent experience (required), Masters degree is preferred.
 
 
Job ID:Req-1110
Job Title:Director IT eBusiness Strategic Programs
Primary Skills:
Description:Our clients supports thousands of systems and hundreds of applications world-wide, and seek constantly to drive greater integration across platforms, leveraging a core suite of applications around the globe to drive business growth and enable process optimization.

Position Summary

The Director of IT eBusiness Strategic Programs is responsible for managing and leading strategic programs focused on growing the portfolio of digital capabilities within the company including eCommerce for our self-manufactured products.

This role primarily operates in a project setting and manages IT resources through allocation, will vary by project and time-bound based on committed project start and completion dates. This role will have a global focus and select programs will be focused on geographies outside of North America and require business travel.

The Director will operate in a cross-functional project organization and collaborate closely with peers within IT in areas of enterprise applications (ERP, CRM, etc), infrastructure (hosting, networking, etc), digital technologies (software development, architecture, etc), program management office and business partners across multiple functions (marketing, commercial, operations, finance, etc).

Proven ability to communicate effectively, leading through influence, conceptual thinking, people leadership, program management skills, relationship development at all levels with staff, vendors and customers is a must in this highly visible role.

This role actively participates in long term strategy planning to ensure the ongoing growth of eCommerce within the self-manufactured organizations which currently exceeds $1.3B annually and increasing significantly. In addition this role will collaborate with peers in IT, Marketing and other functions to ensure the quality, reliability, stability and accuracy of our web properties globally.

Key Success Characteristics/Responsibilities

Plan, direct, and coordinate project activities within a multi-team and cross-functional organization including requirements, design, development and delivery of eBusiness capabilities.
Analyze complex business needs as presented by both internal and external customers and stakeholders and recommend appropriate solutions.
Ensures the consistency and maintainability of existing applications by following and enforcing standards/procedures for implementing new solutions.
Directs and prioritizes the work load of subordinate personnel in program and project settings globally.
Process oriented problem solver who is able to take high level concepts and ideas and create a story that can connect the business case to the technical work and is able to articulate the benefits and cost effectively.
Approves business requirements through collaboration with IT and business stakeholders prior to any technical solution being designed or developed.
Proven successful track record in managing multiple programs simultaneously.
The role will have ongoing management responsibilities for a small team of project managers but manage much larger teams through resource allocation for approved projects and programs.
Brings a high degree of initiative, is able to work in an ever changing environment, is able to manage ambiguity and relentless focus on prioritizing and balancing multiple stakeholder goals.
Acts as point of escalation for issues raised by both the internal and external customers we support.
Manage spend and reporting for multi-million dollar programs and accountable to meet budgetary targets.
Manage steering committee meetings and overall stakeholder communications representing the broader IT organization.
Act with a high level of integrity, intensity, involvement and innovation towards the success of our customers, our organization and our employees

Position Requirements/Qualifications

Minimum of 10 years’ experience with at least 3 years in a senior IT leadership role
Minimum of 5 years’ experience in an eBusiness and/or eCommerce role
Strong technical affinity and current understanding of digital technologies including eCommerce, web analytics, search, content/document management and mobility
Experience managing large programs with multiple elements of functional and technical requirements
Experience working on global Initiatives that require both the global and region specific deliverables
Ability to prioritize effectively to focus on initiatives and building alignment around what has been prioritized
Expert problem solving, troubleshooting decision making skills
Superior communication (written and verbal), negotiation and facilitation skills with various audiences.
Must have the ability to consistently and collaboratively resolve issues, mitigate roadblocks, and align team.
Must be a self-starter with ability to be productive in a fast-paced environment with minimal direction.
Proven track record of successfully delivering large scale high throughput platforms
Bachelor's degree in IT, Engineering, Computer Science or equivalent experience (required), Masters degree is preferred.
 
 
Job ID:Req-1112
Job Title:Senior Software Engineer
Primary Skills:
Description:This position is to work on refining our modern Golang ad server and all the interesting supporting software that drives our growing real-time ad decisioning and serving needs. If you like shaving off milliseconds while handling billions of requests per day, you will fit right in.

 Responsibilities

Develop new features for high-performance, high-availability Golang ad server
Design and develop optimization algorithms
Evolve and maintain our multi-datacenter service-oriented architecture
Create and maintain supporting software for our real-time decisioning engine

 Requirements

5+ years of production software development experience
Demonstrated leadership in technologies core to real-time internet
Strong experience with data structures, algorithms, concurrency, time vs space tradeoffs
Expert-level knowledge in one of Go, C, C++, Java, Python or comparable language
A track record of working on and delivering distributed systems
S. or equivalent experience in Computer Science or related field
A burning desire to perfect your craft and learn more

 Strong Pluses

Experience with high volume ad serving, user profiling and targeting technologies
Experience with service-oriented and microservice architectures
Experience with distributed NoSQL database technologies (e.g. Couchbase)
Experience or familiarity with Amazon EC2 and S3
Experience with mobile technologies, location services
 
 
Job ID:Req-1113
Job Title:Software Engineer
Primary Skills:
Description:The Platform Interface team is responsible for developing and delivering the critical user experiences that power company’s ad servicing platforms. In this position you will be responsible for developing, maintaining, enhancing and optimizing our customer facing application suite. You will gain exposure to a variety of open source cutting edge technologies, potentially wear multiple hats and have the ability to work on variety of project offerings. If a work environment like this excites you, then you will love us!

Duties and Responsibilities

Create efficient and reusable user experiences that drive complex web applications
Lead design of user experience and interfaces
Collaborate with Product Managers, Software Engineers, and Quality Engineers to deliver compelling user facing products
Identify and resolve performance and scalability issues
Mentor fellow developers 

Desired Skills & Abilities

BS/MS in Computer Science or a related technical field or equivalent experience
3+ years of experience designing web application with complex workflows
2+ years with Ruby on Rails, or another modern web application framework (Django, Express, etc) and an interest in developing deep Ruby knowledge
Significant JavaScript, HTML, and CSS experience
Experience with popular libraries and APIs such as jQuery, D3, React, AngularJS, and NodeJS build tools and pipelines
Familiarity with Unix/Linux system command line tools
A burning desire to perfect your craft and learn more
 
 
Job ID:Req-1114
Job Title:Desktop Analyst
Primary Skills:
Description:The Desktop Analyst delivers primary 3rd level support to the user community.  Analysts are responsible for the day-to-day desktop systems deployment, maintenance and support.  In addition, Analysts will accomplish assigned project work, research, moves and replacement equipment requests.  This position works closely with the Helpdesk and other Information Technology groups to ensure timely and reliable service.

Responsibilities:

Install, configure and troubleshoot desktop and laptop hardware, peripherals, operating system, and firm business software and third-party applications.

Troubleshoot client side network connectivity issues both hardware (NIC/cabling/switches) and software (application connectivity to servers/Internet).

Complete special desktop/laptop builds from scratch as well as standard image loads and deployment to the environment.

Configure and troubleshoot both HP network class and local printers.

Perform interoffice computer equipment moves and new employee setups and equipment retrieval of departing employees. 

Troubleshoot remote access issues both software and hardware. (Access methods include cable, DSL, tethering and aircards).

Setup and troubleshoot various Blackberry and Smartphone devices.

Research and resolve software/hardware errors through OEM, vendors and technical literature while routing other issues to appropriate staff when applicable.

Monitor desktop queue and respond promptly to tickets keeping the user informed of status and resolutions while maintaining the firm’s service level agreement.

Clearly document each case in call management software, annotating all updates and properly documenting a final resolution.

Perform audio-visual setups including video conferencing, LCD projectors, WebEx, TV/DVD and live web cast configurations.

Assist in assignments that impact users, including software testing/installation, hardware setups, and off-hours projects.

Responsible for maintaining computer equipment inventory in online database.

Maintain supply needs including monitors, keyboards, mice and other peripherals.

Assumes additional responsibilities as requested.


 

Qualifications:

Bachelor’s degree preferred.

2-4 years of desktop experience in a professional services environment.

Exceptional hardware and software problem-solving and analytical abilities.

Strong verbal and written communication skills to document the environment.

Demonstrated proficiency with Windows 7, Windows 10, Active Directory, Office 2010/2016, Outlook 2010/2016, iManage DeskSite, System Center Endpoint Protection, Citrix, VPN.  Hardware includes HP desktops, Lenovo laptops, Smartphones, HP printers and scanners. 

Experience with rollouts, migrations and upgrades are needed. 

A high degree of professionalism along with good organizational skills and strong customer service skills are required.

Must be team oriented and interface in a fast paced environment.

Individuals should consider pursuing MCTS/MCITP/MCDST/MCSA certification and specialized computer training.

Flexibility to work overtime when necessary.