You are here

Job Seekers

Our client is seeking a Product Support Specialist to join their team. Product Support
Specialist is the primary point for installation and technical support. This candidate
likes to work independently and can effectively demonstrate and train customers on the
basic operation and administration of their product suite.

Our client is seeking a Product Support Specialist to join their team. Product Support

Specialist is the primary point for installation and technical support. This candidate

likes to work independently and can effectively demonstrate and train customers on the

basic operation and administration of their product suite. 

Job Description:

Candidate must have extensive experience with Windows Server and networking. Must

work well independently and be able to effectively demonstrate and train customers on

the basic operation and administration of the Encore Product Suite. 

Location: Scottsdale, AZ 

Essential Functions:

  • Install and configure computer hardware and/or software
  • Perform both onsite and remote installations
  • Perform onsite and remote training on Encore Product Suite
  • Provide technical support over the phone using web-based remote-control software
  • Respond to on-call assignments after business hours
  • Other duties and responsibilities as deemed necessary

Professional Job Requirements:

  • 3+ years related work experience.
  • Associates Degree in computer networking systems or equivalent job experience/training
  • A technical interview demonstrating applicable knowledge is required
  • Possess strong oral and written communication skills in both English and Spanish
  • Must be able to occasionally travel to customer site
  • Must be able to work flexible hours, including evenings and early AM on occasion
  • Must have a valid driver’s license and safe driving record
  • Must be organized, detail oriented, self-sufficient and resourceful
  • Must live in daily commutable distance to North Scottsdale, Arizona

Technical Requirements:

  • Excellent computer skills including extensive knowledge of Windows Server operating systems and networking
  • Skilled at troubleshooting computer hardware and software issues

Useful, but Not Required Candidate Experience:

  • Working experience with digital voice recording and workforce management solutions in an enterprise environment.
  • Working experience with telephony systems (VoIP & TDM)
  • Skilled in virtualization technologies.
  • Experience with Microsoft Internet Information Services
  • Working knowledge of Microsoft SQL Server.

Compensation:

  • Compensation will be determined based upon skill and experience.
  • Full time position; eligible for group benefits.

Our client is seeking an experienced, creative and energetic individual to join their Product Development team. The Software Engineer will work to build and extend the functionality of the company’s Customer Relationship Management (CRM) application and other related products, which will include defect corrections as well as full version releases. Supporting the application requires knowledge of web technologies and architecture, as well as server-side SQL database scripts and tables, while playing an important role in improving the overall team’s technical depth and efficiency.

Our client is seeking an experienced, creative and energetic individual to join their Product Development team.  The Software Engineer will work to build and extend the functionality of the company’s Customer Relationship Management (CRM) application and other related products, which will include defect corrections as well as full version releases.   Supporting the application requires knowledge of web technologies and architecture, as well as server-side SQL database scripts and tables, while playing an important role in improving the overall team’s technical depth and efficiency.

Location: Tucson, AZ

Essential Functions:

  • Learn and understand the functionality of the company’s CRM and other products such as Extranet and Destination Dashboards
  • Create new and innovative approaches to solve industry problems using a variety of the best open source solutions available
  • Responsible for new development and maintenance of key system features
  • Work with other team members to investigate design approaches, prototype new technologies, and evaluate technical feasibility
  • Design, develop, and unit test applications in accordance with established standards
  • Participate in peer-reviews of solution designs and related code
  • Packages and supports deployment of code releases
  • Create innovative designs based on functional requirements supplied by Product Management and the voice of the customer
  • Execute developer unit testing and work closely with Quality Assurance team members
  • Generate technical documentation as well as information that is understandable to non-technical internal and external clients

 

Minimum Professional Job Requirements:

  • 5+ years HTML/CSS and JavaScript experience required
  • 3-5 years of proven experience with web frameworks and experience in designing and implementing web-based architectures and SaaS platforms utilizing open source technologies
  • 3-5 years of proven experience with as solid understanding of SQL, including the ability to write complex queries and to manipulate data and database schema(s)
  • Knowledge of AngularJS and Bootstrap, and Lucee (CFML) experience highly desirable
  • Familiarity with java code technologies (Grunt, RequireJS) and automated testing frameworks (Karma, Jasmine, Protractor, and TestComplete) a plus
  • Extensive background in development of enterprise-wide SaaS products used by external clients
  • Experience with Software Development Life Cycle (SDLC) required; familiarity with SCRUM/ Agile development and release management a plus
  • Demonstrated ability to follow established processes and to provide recommendations for adjustments to those processes based on analysis of current use, including changes to unit testing, technical requirements creation, and coding standards
  • Able to work as part of the software development team, and as part of the larger CRM Product Department that includes product management, quality assurance, and the client-focused operations.

 

Desired Qualifications/Skills:

  • HTML/CCS, JavaScript, SaaS, SQL, AngularJS, Bootstrap, Lucee(CFML), Grunt, RequireJS, Java Code Technologies and Automated Testing Frameworks.

Our client is seeking candidate that can design, lead development and test complex modules and/or products. The successful candidate should be driven and likes to work in a team atmosphere. Must also have an impeccable eye for detail.

Candidate will analyze, design, develop and test software modules that make up the company’s products. Will help in the development of new systems as well as maintaining present systems. Closely follows product development process and industry-accepted development practices and techniques to deliver high quality results on time. Works closely with all Engineers, Product Managers and Specialists and provides mentoring and assistance, as needed.  Can be asked to design and lead development of complex modules or products and suggest technical and process-related improvements.

Location:  Tucson, AZ

Essential Functions:

  • Develops new software modules and extends existing software modules.
  • Develops proof of concepts.
  • Develops unit tests, automation tests and simulations to ensure high quality deliverables.
  • Supports existing products by fixing defects reported after release.
  • Works closely with product introduction and regional teams to diagnose and troubleshoot software issues.
  • Assists with manual software testing as needed to meet release objectives and timelines.
  • Performs analysis, estimates work and creates and updates software architecture and design.
  • Remains compliant to established process, guidelines and policies.
  • Drives the work of the team, acts as the go-to person to remove impediments and provide innovative solutions.
  • Works closely with management to define and negotiate scope of releases.
  • Works closely with management to suggest process improvements, structural and technical improvements.
  • Recommends research, prototypes and technology selections to address business problems.

Minimum Professional Job Requirements:

  • Strong experience developing highly efficient yet feature-rich embedded applications 
  • Solid understanding of real-time distributed application development on .NET
  • Strong knowledge of best patterns and practices and common industry standards
  • Demonstrated ability to create and maintain large and complex system architectures
  • Strong understanding of agile development methodology
  • Strong analytical skills, experience with domain modeling and requirement elicitation
  • Strong written and interpersonal skills, ability to effectively interact with local and offshore development teams
  • Desire to learn new technologies and expand your areas of expertise
  • Programming languages: C# (must)

Minimum Technical Requirements:

  • 6-10+ years of proven experience
  • A Bachelor's degree in Computer Science
  • Communication technologies: WCF, TCP/IP, Web Services
  • UI technologies & packages: Winforms, WPF, Composite UI, Infragistics, DevExpress, Telerik
  • Positioning technologies: GPS, GIS, cartographic/mapping technologies
  • Database technologies: SQL Server 2008, SQL Compact, Reporting Services, Replication

 

Our client is seeking a candidate that develops new systems as well as maintains existing systems. The successful candidate should be driven and works well in a team environment and has an eye for detail.

This candidate will work closely with all levels of Engineers, Product Managers and Specialists. Leads junior Software Engineers by providing mentoring and assistance as needed. Can be asked to design and lead development of complex modules or products and suggest technical and process-related improvements.

Location:  Tucson, AZ

Essential Functions:

  • Works closely with management to define and negotiate scope of releases
  • Performs analysis, estimates work and creates and updates software architecture and design
  • Develops new software modules and extends existing ones
  • Develops proof of concepts
  • Implements unit tests, automation tests and simulations to ensure high quality deliverables
  • Supports existing products by fixing defects reported after release
  • Works closely with product introduction and regional teams to diagnose and troubleshoot software issues
  • Assists with manual software testing as needed to meet release objectives and timelines
  • At all times remains compliant to established process, guidelines and policies
  • Leads and mentors other software developers at all levels
  • Drives the work of the team, acts as the go-to person to remove impediments and provide innovative solutions
  • Works closely with management to suggest process improvements, structural and technical improvements
  • Recommends research, prototypes and technology selections to address business problems

Mimimum Professional Job Requirements:

  • Strong analytical skills, experience with domain modeling and requirement elicitation
  • Demonstrated ability to create and maintain large and complex system architectures
  • Solid experience developing highly efficient yet feature-rich distributed applications
  • Mobile application development is a strong asset
  • Solid understanding of real-time distributed application development on .NET or Java platform
  • Strong knowledge of best patterns and practices and common industry standards
  • Strong understanding of agile development methodology
  • Strong written and interpersonal skills, ability to effectively interact with local and offshore development teams
  • Desire to learn new technologies and expand your areas of expertise
  • Programming languages: C#, C++, or Java
  • Communication technologies: TCP/UDP/IP, Web Services, etc.
  • Database technologies: SQL Server 2008+, SQL Compact, Reporting Services, MySQL

Minimum Technical Requirements:

  • 5+ years of proven experience
  • A Bachelor's degree in Computer Science
  • Positioning technologies: GPS, GIS, cartographic/mapping technologies
  • UI technologies & packages: Winforms, WPF, Composite UI, Infragistics, DevExpress, Telerik, HTML5/CSS, etc.
  • Big data technologies: Hadoop or equivalent 

 

Our client is seeking a Director of Product Management for their entire suite of products. This position will lead the team responsible for the design, implementation, roll-out and continuous life-cycle management of core products and platform, as well as operations and systems tools.

The successful candidate will have experience in enterprise SaaS or PaaS consumer internet products, social media/reputation management solutions, website-based products and services, and metrics reporting and data integration.  

Location:  Scottsdale, AZ

Essential Functions:

  • Manage the overall success of the company's platform and associated tools including product strategy, roadmap, and design
  • Balance corporate goals with long-term market trends and opportunities
  • Directing, establishing, and maintaining the overall policies and strategies
  • Guide and assist with the formulation and maintenance of product launch plan
  • Work with the team to set and manage product KPIs
  • Oversight of product lines P&Ls
  • Contain and reduce costs through vendor management
  • Train and coach the product management team in formal product management methodologies 
  • Review team budget and propose changes to the executive 
  • Report status on product KPIs including roadmap and P&L management to the executive team
  • Lead efforts on rebuild of company's platform, including internal requirements gathering, client requirements gathering, updating project scope and budget, and executing rebuild process
  • Support sales and enterprise/partner teams in any large client proposals, demonstrations, and/or client meetings requiring high level product input
  • Work with Operations Team to determine strategies for tools to improve operational efficiency, aid in monitoring dealers’ reputations and help execute social media publishing and marketing 
  • Support internal and external client-facing teams in engagement and retention activities

Professional Job Requirements:

  • Bachelors of Science degree. Business or technical degrees and/or MBA preferred
  • Minimum 10 years of related work experience as a Product Manager and 5 years in a lead or management role
  • Must have a passion for building innovate products and technology
  • Experience with mobile applications is a plus

 

Our client is seeking a Software Developer within Development Services. This senior team member will serve as a lead role in analysis, design, development, testing, and maintenance of existing software applications.

As a team member, this position will also include writing, coding, testing and analyzing software programs and applications.  The Developer will also research, design document and modify software specifications throughout the production life-cycle.

Location: Phoenix, AZ

Essential Functions:

  • Collaborate with developers, programmers, and designers in conceptualizing and development of new software programs and applications
  • Analyze and assess existing business systems and procedures
  • Assist in the definition, development, and documentation of software’s business requirements, objectives, deliverables, and specifications, on project-by-project basis.
  • Assist in defining software development project plans, including scoping, scheduling, and implementation
  • Research, identify, analyze, and fulfill requirements of all internal and external program users
  • Conduct research on emerging application development software products, languages, and standards 
  • Liaise with vendors for efficient implementation of new software products or systems and for resolution of any adaptation issues
  • Recommend, schedule, and perform software improvements and upgrades
  • Liaise with network administrators, systems analysts, and software engineers to assist in resolving problems with software products or company software systems
  • Consistently write, translate, and code software programs and applications according to specifications
  • Write programming scripts to enhance functionality and/or performance of applications 
  • Design, run and monitor software performance tests on new and existing programs
  • Administer critical analysis of test results and deliver soilutions to problem areas
  • Generate statistics and write reports for on the status of the programming process
  • Develop and maintain user manuals and guidelines
  • Train end users to operate new or modified programs
  • Install software products for end users as required

Professional Job Requirements:

  • College degree (2 or 4 year program) typically in the field of Computer Science, Information Systems, or Software Engineering
  • Professional programming work experience strongly preferred

Technical Requirements:

  • Able to communicate effectively with non-technical staff and with members of interdisciplinary teams
  • Flexible and adaptable in learning and understanding new technologies
  • Strong written, oral, and interpersonal communication skills
  • Ability to conduct research into software-related issues and products
  • Highly self-motivated and directed
  • Keen attention to detail
  • Proven analytical and problem-solving abilities
  • Ability to effectively prioritize and execute tasks in a high-pressure environment
  • Ability to work both independently and in a team-oriented, collaborative environment
  • On-call availability
  • Some travel may be required 

Our client is seeking a Systems Engineer within their Information Technology department. This team member will provide current technology tools to support productivity stands for internal clients.

As a System Engineer, this position will deploy, upgrade and maintain workstations, server and peripheral systems of the company.  This position also supports mobile devices, LAN infrastructure, data security and software integration.

Location: Scottsdale, AZ

Essential Functions:

  • Manage and design the IT network infrastructure and provide integration between multiple platforms to address business requirements
  • Define and implement corporate policies and procedures regarding IT resources and use
  • Provide documentation including Visio diagrams, inventory and system management spreadsheets and others as required
  • Handle help requests and work orders
  • Ensure the continuous availability of all data network services
  • Improve reliability and maintainability of hardware and software systems
  • Participate in ‘on-call’ rotation and off-hours support
  • Perform other miscellaneous functions and special projects as assigned 

Professional Job Requirements:

  • Bachelor’s degree, Computer Science or equivalent experience
  • MCSE certification
  • VMware certification, preferred
  • Insurance industry experience, preferred
  • Minimum 6 years experience in supporting an enterprise IT Organization including design and administration of the Active Directory infrastructure
  • Minimum 4 years experience administering Microsoft server technology 
  • ITIL experience, preferred

Technical Requirements:

  • Expert knowledge in Microsoft Windows server, workstation and Active Directory
  • Advanced knowledge in Virtualization technologies (VMware, VDI, SAN, Networking)
  • Networking technologies (TCP/IP, FTP, DNS, DHCP, routers and switches)
  • Intermediate proficiency in MS Office
  • Proficient in Microsoft Visio

Our client is seeking a collaborative and detailed individual, well-versed in data analysis using Microsoft technologies.

The BI Analyst will immediately achieve a high level of responsibility and will be an integral part of the team.  

Location:  Gilbert, AZ

Essential Functions:

  • Define, design, and deliver flexible and user-friendly reports/dashboards 
  • Own the MDM and manage relationships with external data providers
  • Ensure quality data through Data profiling and hygiene techniques
  • Support the Management team through ad-hoc analysis and reporting
  • Work within to solve and provide for various data needs 
  • Maintain existing portfolio of reports, own change management process
  • Continually improve data offerings, projection accuracy, analysis tools

Professional Job Requirements:

  • Bachelor's degree in IT, Data Science, Finance, Statistics, Computer Science or related field
  • 2+ Years developing database applications and reports
  • Proficient in the following systems and programs:
    • Azure Stack
    • Power BI
    • Microsoft SQL Server / SQL
    • SSRS (SQL Reporting Services)
    • SSIS (SQL Integration Services) 
    • SSAS (SQL Analysis Services)
    • Data Warehouse design principles and implementation experience

Preferred Technical Requirements:

  • Reacts quickly and adapts to changes 
  • Analyzes, troubleshoots, and resolves logistical and work-flow related problems
  • Applies high level of attention to detail and accuracy
  • Utilizes strong analytical, critical thinking, and problem-solving skills
  • Utilizes strong organizational, prioritization, and documentation skills 

Our client is seeking an experienced, creative and energetic individual to join their team. The QA Software Engineer will implement test plans and determine validation strategies. The successful candidate should be driven to deliver top-tier software applications and must work well in a team environment and have an impeccable eye for detail.

Our client is seeking an experienced, creative and energetic individual to join their team. The QA Software Engineer will implement test plans and determine validation strategies. The successful candidate should be driven to deliver top-tier software applications and must work well in a team environment and have an impeccable eye for detail.

Location: Tucson, AZ

Essential Functions:

  • Oversees, executes and tracks testing on assigned proprietary products, including new products and modifications to existing systems.
  • Develops and verifies testing documentation, including test plans, estimates scope and work effort, procedures, test scripts, test results and hardware/software installation and set-up instructions.
  • Performs evaluations and audits of software documentation and software processes associated with products under test. Provides advanced level troubleshooting of the test process.
  • Establishes and maintain structured testing methodology and environments.
  • Responds to inquiries from users and technical support regarding functions and operations of websites, applications and web service API’s.
  • Drives QA process improvements by identifying root causes and implementation of suitable remedies.
  • Presents data to and work with non-technical, cross-functional team members.
  • Reports results to management and cross-functional teams to drive to completion the testing components and projects.
  • Demonstrates ability to appear for work on time, follow directions from a supervisor, interacts well with co-workers, understands and follow work rules and procedures, complies with corporate policies, goals and objectives, accepts constructive criticism, establishes goals and objectives, and exhibits initiative and commitment.

Minimum Professional Job Requirements:

  • Mid to advanced level knowledge of relational database structure and SQL queries/scripting.
  • Basic competency in operating systems knowledge and Window servers.
  • Internet browser knowledge – understanding of file caches, advanced knowledge of browser configuration.
  • Quality Assurance testing knowledge should include techniques used to test software applications (test suites and scripts), web service API’s, mobile applications, anomaly reporting, software analysis, automated software test packages (iMacro, Selenium, SoapUI, etc.), functional and system service testing, “black box” and “white box” testing techniques, and software development data validation functional and system service testing.
  • Experience working with defect tracking tools (StarTeam, Bugzilla, JIRA, etc.).
  • Experience working with Team Foundation Server, GitHub, Bitbucket, or similar code repository systems.
  • Experience with accessibility and Section 508 compliance testing.
  • Knowledge of software development lifecycles and agile development methodologies Software development knowledge of service oriented architecture (SOA), distributed architectures, and object-oriented architecture.
  • Experience working with NCPDP, FDB, Gold Standard and proprietary data.
  • Sound knowledge of web service API’s, program websites, systems architecture and internal toolsets.

Minimum Technical Requirements:

  • Bachelor’s degree in information technology, computer science or related field.
  • 5+ years’ closely related experience in software quality assurance testing methodology.

Desired Qualifications/Skills:

  • ASQ, ASTQB, QAI software and systems QA certifications preferred.

Our client is seeking an experienced, cutting-edge Linux Firmware Engineer to join their team. This position will work with engineers in developing Linux Thin Client firmware for x86 based devices. The successful candidate should be driven and must work well in a team environment and have great communication skills.

Our client is seeking an experienced, cutting-edge Linux Firmware Engineer to join their team. This position will work with engineers in developing Linux Thin Client firmware for x86 based devices. The successful candidate should be driven and must work well in a team environment and have great communication skills.

Location:  Phoenix, AZ

Essential Functions:

  • Build/maintain/debug Linux kernel firmware and supporting infrastructure
  • Document and release Linux firmware builds to support
  • Work with support group to debug and fix bugs
  • Evaluate competitors’ products and related technology
  • Serve as a technical resource to both the team and management

Minimum Professional Job Requirements:

  • Knowledge of the Linux operating system as follows:
    • Able to write shell scripts in sh, csh, or bash
    • Able to use Linux based tools such as editors, compilers, graphical development utilities
    • Understanding of the structure of the Linux operating system
    • Able to configure and build Linux kernel from source
    • Able to build Linux kernel modules and drivers
    • Able to integrate third party Linux drivers and utilities
    • Understanding of the X11 graphical subsystem
  • Able to develop graphical interfaces and other custom utilities as follows:
    • Familiarity with at least one source control package
    • Proficient in C/C++ and JavaScript
    • Have used at least one graphical development tool under Linux, preferably Qt

Minimum Technical Requirements:

  • Bachelor’s degree in an Engineering discipline and at least 4+ years of experience
  • Must also have a proven track record of working within a team of engineers
  • Communication skills are a must


Pages