HireRising

Salesforce Developer

Location: Scottsdale

Role Summary: 

Our client is seeking a Salesforce Developer.


Responsibilities:

  • Work with IT project managers, business analysts, and senior software developers to evaluate project requirements, create technical designs and implement changes within the Salesforce instance
  • Manage applicable phases of systems implementations (e.g. configuration, customization, integration, data migration).
  • Participates in software specification, gap analysis, and requirements analysis.
  • Develops and refines of proofs-of-concept to confirm requirements.
  • Testing, including defining/supporting user acceptance testing (UAT) and gathering feedback from pre-release testers.
  • Ability to log, track, and manage issues, bugs, and enhancement/ features requests logged in JIRA.
  • Participate in software release and post-release activities, including end-user training and support (e.g. developing demos).
  • On-going systems administration, maintenance, and support functions.
  • Ability to follow and work within project work plans and timelines to meet changing needs and requirements.
  • Capture, mitigate and /or escalate issues in a timely fashion.
  • Ensure consistency of specifications across sub-systems.
  • Write and/or review deliverables, end-user guides, support documentation.
  • Additional projects such as web development, as assigned.


 Qualifications:

  • Bachelor’s degree in computer science strongly preferred. 5 or more years of progressive development will be considered in place of a degree.
  • 1 or more years of object oriented programming experience: Java or C# preferred.
  • Salesforce experience required: Apex classes and triggers, SOQL, or Visual Force.
  • Experience with relational databases a strong plus: SQL queries, views, and stored procedures.
  • Experience with web applications a strong plus: HTML, Javascript, XML, web services (SOAP or REST).
  • Experience with entire software development lifecycle (Agile, SDLC, Iterative).
  • Proven experience with integrated systems required.
  • General Programming Skills.
  • Software Performance Tuning.
  • Software Design, Debugging, Development, Documentation, and Testing.
  • Strong analytical and problem solving skills.
  • Flexibility and attitude to achieve tight deadlines.
  • Solid, detail-oriented documentation skills.
  • Strong balance of business and technical skills and ability to “translate” technical concepts clearly to non-technical decision-makers.
  • Rapidly adapt and respond to changes in environment and priorities.
  • Ability to work with a complex stakeholder group across geographical boundaries.
  • Ability to work creatively, propose ideas and contribute to working groups.

Business Solution Architect III - Industrial Internet of Things (IIoT)

Location: Phoenix

Role Summary:

This role will provide leadership, architecture, and administrative functions in order to define requirements and create Industrial Internet of Things (IIoT) solutions. Identify and realize opportunities in the acquisition, storage, analysis, and visualization of telemetry data. Integrate telemetry data into line of business systems to streamline and improve decision support platforms. Maintain support of existing architecture including break/fix, upgrades, and platform changes.   


Responsibilities:      

  • Maintain a working knowledge of all systems and processes that support the acquisition, storage, analysis, and visualization of telemetry data
  • Work closely with the MIS Solution Architects to understand the tactical and strategic plans in order to implement and configure solutions that support the business process and larger organizational strategy
  • Work closely with business areas to maintain a mapping of telemetry data to a Global Standardized Asset Model and leverage that model to integrate telemetry data into line of business and centralized data analysis platforms
  • Administration and support of existing IIoT infrastructure to include break/fix, upgrades, and platform changes
  • Stay current on new business processes and technologies that may affect business-facing services, platform architecture, and service delivery strategies
  • Provide thought leadership in IIoT
  • Analyze potential business problems and determine MIS, Process Technology and business process portions of proposed solution; manage appropriate action based on proposed solutions
  • Interface with other technology development and process control staff for project and system support
  • Perform other duties as required


Required Experience/Education/Skills:  

  • Bachelor’s degree and eight (8) years of experience in Information Services, Process Technology field including five (5) years of IIoT work experience   


Preferred Experience/Skills:    

  • Bachelor’s degree in Engineering, Management Information Systems or other technical area
  • Eight (8) years of IIoT work experience
  • Experience in requirements development, requirements analysis, and maintenance management


Criteria/Conditions:    

  • Ability to understand and apply verbal and written work and safety-related instructions and procedures given in English
  • Ability to communicate in English with respect to job assignments, job procedures, and applicable safety standards
  • Must be able to work in a potentially stressful environment
  • Position is in busy, non-smoking office located in downtown Phoenix, AZ
  • Location requires mobility in an office environment; each floor is accessible by elevator
  • Occasionally work will be performed in a mine, outdoor or manufacturing plant setting
  • Must be able to frequently sit, stand and walk
  • Must be able to frequently lift and carry up to 10 pounds
  • Personal protective equipment is required when performing work in a mine, outdoor, manufacturing or plant environment, including hard hat, hearing protection, safety glasses, safety footwear, and as needed, respirator, rubber steel-toe boots, protective clothing, gloves and any other protective equipment as required
  • This client promotes a drug/alcohol-free work environment through the use of mandatory pre-employment drug testing and on-going random drug testing as allowed by applicable State laws


Business Solutions Architect I - Control Systems

Location: Phoenix

Role Summary:

This role will provide architecting and project management functions for application platforms and serve as a liaison with the business to define requirements and translate them into system solutions. Analyze existing and/or proposed systems, implement, integrate, monitor and optimize appropriate strategies, processes, systems and methodologies to support business operations, corporate objectives and initiatives. Identify opportunities in the following areas: information systems, business process redesign, and continuous improvement.


Responsibilities:    

  • Ensure system analysis designs and process maps are documented and communicated with Business Executives and Senior Management
  • Work closely with business areas globally, define business-centric MIS requirements and evaluate available and/or custom system solution options
  • Collaborate with internal and external teams that identify key suppliers, strategic alliances, and process improvements
  • Work with business process owners to understand tactical and strategic plans in order to support business processes and operations
  • Work with the custom, packaged, business intelligence, and operations platform project teams on building and executing business systems project plans and support
  • Understand all MIS related user satisfaction issues within assigned business processes; communicate and lead resolution of issues with MIS management
  • Help with production support, including system configuration, system monitoring, and updating interfaces
  • Provide specific business-centric expertise to global MIS projects
  • Analyze business and systems needs in terms of functional and technical requirements
  • Support and promote MIS strategy that aligns with business processes and operations
  • Perform other duties as assigned


Required Experience/Education/Skills:  

  • Bachelor’s degree and three (3) years of experience in an Information Services, Process Technology field


Preferred Experience/Skills:    

  • Experience supporting network infrastructure (Cisco)
  • Experience with industrial automation and controls
  • Knowledge of Cyber Security tools 
  • Working experience with Hyperconverged Systems (Nutanix)
  • Strong working knowledge and experience developing processes and procedures, Standard Operating Procedures (SOP), and/or architectural documents 
  • Experience mentoring and training team members and peers
  • LAN administration experience to include virtual infrastructure, servers, and workstations


Criteria/Conditions:    

  • Ability to understand and apply verbal and written work and safety-related instructions and procedures given in English
  • Ability to communicate in English with respect to job assignments, job procedures, and applicable safety standards
  • Must be able to work in a potentially stressful environment
  • Position is based in a busy, non-smoking office located in Phoenix, AZ; although regular travel to all mine and plant operating locations (including South America and Indonesia) is expected
  • Visits to mine and plant settings may include exposure to extremes in temperature and humidity, moving mechanical parts, risk of electrical shock, toxic chemicals, explosives, fumes or airborne particles
  • Must be able to frequently sit, stand and walk
  • Must be able to frequently lift and carry up to ten (10) pounds
  • Project demands will dictate varied work hours
  • Personal protective equipment is required when performing work in a mine, outdoor, or manufacturing plant environment, including hard hat, hearing protection, safety glasses, safety footwear, and as needed, respirator, rubber steel-toe boots, protective clothing, gloves and any other protective equipment as required
  • This client promotes a drug/alcohol free work environment through the use of mandatory pre-employment drug testing and on-going random drug testing as per applicable State Laws


Senior DevOps Engineer

Location: Scottsdale

Role Summary:

Our client is seeking a Senior DevOps Engineer to join their DevOps team.  Client is a software-as-a-service (SaaS) company.


Minimum Qualifications:  

  • 2 years of practical coding experience with NodeJS
  • 2 years of writing backend services and/or monolithic applications
  • 2 years of Docker
  • 2 years of MySQL/MariaDB and/or Postgres practical usage
  • Working knowledge of the CICD workflow and trunk development 
  • 2 years of AWS experience
  • 1 year of AWS SDK and CLI experience
  • 4 years of experience dealing Linux servers supporting your own applications


Preferred Qualifications:    

  • Configuration Management using Ansible
  • Infrastructure orchestration using Terraform/CloudFormation
  • Any AWS Certification 
  • Experience writing code for services oriented architectures
  • Familiarity with PCI and/or SOC compliance

Systems Architect III - Digital Services

Location: Phoenix

Role Summary:    

Under limited supervision, evaluate, plan, design, test and coordinate secure enterprise enablement of Office 365 digital services.

  • Working with business units and business analysts, identify use case opportunities for introduction of the Office 365 offerings and architect the appropriate implementation to align with those requirements
  • Evaluate new Office 365 offerings and identify usefulness, appropriateness and governance requirements for securely enabling as a company digital service while protecting both company intellectual property and individual privacy rights
  • Understand the Microsoft’s roadmap for the Office 365 suite and evaluate the impact to the organization and any adjustments required for governance, recommendations, and enablement
  • Document existing and future state architecture and enterprise configuration requirements
  • Working with the Identity and Messaging Architect, design and monitor appropriate usage of Office 365 Groups for distribution lists, Teams usage, and authorization security practices
  • Working with the Platform and Mobility Architect, design, test and monitor integrations and version of Windows, MDM tools, and browser capabilities to achieve a secure, maximum utilization of the Office 365 offerings on all platforms
  • Provide technical solutions to a wide range of complex problems following identified policies and procedures
  • Perform project management duties with minimal supervision
  • Exercise judgment within loosely defined practices and policies in selecting methods and techniques for obtaining results
  • Develop and maintain effective relationships with Microsoft to maintain an understanding of the Office 365 product roadmap and evolution
  • Act as a positive coach/mentor for less experienced staff
  • Perform other duties as required


Minimum Qualifications:

  • Bachelor’s degree and eight (8) years of progressive experience in application development, integration and support, including five (5) years of experience with relevant technologies
  • Expert with the overall Microsoft 365 ecosystem, its usage, and best practices
  • Able to write technical concepts in a non-technical way for consumption by users of the Office 365 platform
  • Able to teach and articulately distinguish appropriate usage for the overlapping collaboration tools:  SharePoint, Team, OneDrive, Outlook, Stream, Yammer
  • Proficient understanding of how the Office 365 environment integrates with and relies on Intune, Windows and Edge for the delivery of its services
  • Three (3) years of experience supporting collaboration products on mobile and/or desktop devices
  • Three (3) years of experience with Power Shell scripts and knowledge of other scripting languages 


Preferred Qualifications:

  • Experience as a consultant for Microsoft technologies
  • Experience managing licensing of Microsoft products
  • Experience creating management reports to monitor usage of collaboration platforms


Criteria/Conditions:

  • Ability to understand and apply verbal and written work and safety-related instructions and procedures given in English
  • Ability to communicate in English with respect to job assignments, job procedures, and applicable safety standards
  • Must be able to work in a potentially stressful environment
  • Position is in busy, non-smoking office located in downtown Phoenix, AZ
  • Location requires mobility in an office environment; each floor is accessible by elevator and internal staircase
  • Occasionally work may be performed in a mine, outdoor or manufacturing plant setting
  • Must be able to frequently sit, stand and walk
  • Must be able to frequently lift and carry up to ten (10) pounds
  • Personal protective equipment is required when performing work in a mine, outdoor, manufacturing or plant environment, including hard hat, hearing protection, safety glasses, safety footwear, and as needed, respirator, rubber steel-toe boots, protective clothing, gloves and any other protective equipment as required
  • This company promotes a drug/alcohol free work environment through the use of mandatory pre-employment drug testing and on-going random drug testing as per applicable State Laws

Salesforce Administrator

Location: Scottsdale

Role Summary:    

The role of contract Salesforce Administrator is responsible for the constant development, integration,

and maintenance of the internal business system Salesforce. The primary focus of this role is to

refactor code efficiently and push to production. The ideal candidate has strong experience working

within an agile development environment and experience in standard project methodologies. 


Responsibilities/Experience:

  • Nintex -Drawloop – consults will convert Drawloop documents from one org to another org 2-3
  • weeks
  • Boiler plate word documents that have mail-merge type functionality to bring in data from
  • salesforce for sales contracts.
  • Will consider admins that have Conga composer
  • Will consider experienced Salesforce Administrator or Jr Salesforce Developer willing to learn
  • Drawloop – Must have excellent attention to detail.


Employment Benefits:

When joining this client, you and your career can benefit in several ways, including:

  • A work environment that encourages creativity and innovative ideas from every level
  • An organization that lives by its core values everyday
  • Maintaining a consistent competitive drive to be the best
  • A competitive pay structure
  • Strong benefits
  • State of the art technology to provide an optimal working environment
  • Flexibility in work-life integration
  • Having pride in delivering a quality product that benefits people and the environment
  • The opportunity to further your career in a growing national organization
  • Team atmosphere where every individual is considered a vital part of the team

System Administrator

Location: Downtown Phoenix

Role Summary:

Client is seeking a candidate with a strong focus on managing our core application hosting infrastructure. Directly aligning with infrastructure operations and DEV/Ops teams, the candidate’s strong background in infrastructure operations will help to design, implement, and maintain software build engineering processes, product testing and staging environments, on a global Linux/Windows based production infrastructure.  


Experience with the cradle to grave design, build and management of Microsoft Platforms, Linux Platforms, SQL, System Center Operations Manager (SCOM) and the Systems Center Configuration Manager (SCCM) in a medium to large computing environment is a requirement.  Implementation, deployment, monitoring, alerting and automation of full platform stack. This position requires senior level System Administration skills to ensure infrastructure is deployed, maintained and configured quickly and efficiently while still adhering to our core infrastructure standards.  


Responsibilities:

  • Provides operational support of the Windows or Unix systems computing environment.  
  • OS and application software installations and upgrades, backup and recovery administration, adding/deleting users and peripheral equipment, troubleshooting system and application issues.
  • Manages Active Directory, DNS and DHCP  
  • Support Software Release and Deployment cycles  
  • Manage IIS & Web Applications Pools 
  • Support Biztalk Environments 
  • Manage SFTP/FTPS Environments with WS_FTP 
  • Manage Apache/ Nginx/Tomcat/Jboss Environments 
  • Understand and manage certificate authorities 
  • Performs research and makes recommendations for network software and hardware.
  • Provides technical guidance for directing and monitoring information systems operations. 
  • Implements machine modifications to increase capacity of the system. 
  • Compiles records and reports concerning production, machine malfunctioning and maintenance.  
  • Analyzes the results of monitoring the operating system(s) and recommends changes to improve processing and utilization.
  • Conducts accurate evaluation of the level of security required, implements and assures compliance with security policies. 
  • Monitors and responds to complex technical control facility hardware and software problems using a variety of hardware and software testing tools and techniques.  
  • Provides primary interface with vendor support service groups or provides internal analysis and support to ensure proper escalation during outages or periods of degraded system performance.
  • Provides guidance and training for less experienced technicians. 
  • Provides documentation for the support of information technology processes and procedures. 
  • Develops programs to support application and system operations. 
  • Provides technical input to assist in development of project planning. 
  • Compliance with industry and corporate technology standards.


Requirements:

  • Bachelor’s degree in Information Technology (will consider technical training/job experience equivalents) 
  • Familiarity with Linux is a plus. CentOS, Mint, RedHat, and Ubuntu 
  • Scripting languages for configuration and automation such as Ruby, Powershell, Python preferred 
  • 2+ years’ experience with VMWare ESX 
  • 3-5 years experience Windows Server Platforms including Active Directory 
  • Knowledge of SAN best practices for VMware, Windows and Linux operating system. 
  • Proficiency in operating system, software, and hardware installation / configuration 
  • Basic understanding of Networks (VLAN, sub netting, routing and switching) 
  • Willing to work under different technologies and take up new technology responsibilities outside the core skills  
  • Fluent English and high oral and written communication skills  
  • Ability to interact with various levels of professionals 
  • Ability to work under pressure in a fast paced environment and meet tight deadlines 
  • Ability to act independently to drive IT goals and changes 
  • Advanced troubleshooting methodology 
  • Be able to judge priorities and adjust their work accordingly 
  • Identify and escalate situations requiring urgent attention
  • Good understanding of networking and storage technologies related to databases 
  • Excellent server and network hardware component knowledge including rack mounted servers, blade systems, storage, and networking 

Preferred Experience:

  • Being able to work cross platform, with Windows and Linux. This helps understand hybrid platform environment and thus help design considerations. Certification is preferable (RHCE or likewise) 
  • Familiarity with monitoring and analysis solutions such as Dynatrace, Extrahop, Solarwinds, NetMon,  
  • Familiarity with .Net application development  
  • Cisco networking 
  • Kemp Loadbalancing 
  • VMWare
  • Nutanix 
  • vSAN
  • Configuration management and automation using tools such as Puppet, Chef, Salt, Ansible  

DevOps Engineer

Location: Phoenix

Role Summary:

The DevOps Engineer will work collaboratively with software engineering to deploy and operate our systems. Help automate and streamline our operations and processes. Build and maintain tools for deployment, monitoring and operations. And troubleshoot and resolve issues in our dev, test and production environments.


Job Functions:

Essential:

  • Create cloud formation templates to build AWS services that support our custom applications.
  • AWS (EC2/ECS/S3/IAM/SQS/VPC/RDBS)
  • Automate software builds, configuration, and deployments to testing and production environments
  • TerraForm, Shell Scripting, Jenkins
  • Research and develop system to implement CI and auto deployments
  • Continually investigate methods to improve system reliability and performance
  • Performs other duties as assigned by supervisor


Nice to have:

  • SQL Server Management Studio, CentOS/Linux administration
  • Experience with monitoring platforms
  • Experience with Loggly/other logging platforms


Physical Requirements:

  • Regularly uses a keyboard to interact with computer system
  • Regularly required to communicate verbally
  • Occasionally travels to locations other than office location


Education/Training Requirements:

  • Strong background in Linux/Unix Administration
  • Experience with automation/configuration management using either Docker, Puppet, or Chef. Docker preferred
  • Strong SQL and MySQL experience
  • Familiarity with Bamboo or Jenkins

Senior Programmer Analyst

Location: Downtown Phoenix

Role Summary:

  • Develops and maintains applications and databases by evaluating needs; analyzing requirements; developing software systems. 
  • Enhances staff accomplishments and competence by planning delivery of solutions; answering technical and procedural questions for less experienced team members; teaching improved processes; mentoring team members. 
  • Arranges project requirements in programming sequence by analyzing requirements; preparing a work flow chart and diagram using knowledge of computer capabilities, subject matter, programming language, and logic. 
  • Programs the computer by encoding project requirements in computer language; entering coded information into the computer. 
  • Confirms program operation by conducting tests; modifying program sequence and/or codes.
  • Maintains computer systems and programming guidelines by writing and updating policies and procedures.
  • Protects operations by keeping information confidential.
  • Contributes to team effort by accomplishing related results as needed


Required Skills/Experience/Education:

  • Candidates must demonstrate expertise in the following: 
  • C#, Entity Framework and MVC 
  • Object Oriented design and coding practices 
  • SQL queries and sorted procedures 
  • Proficient in full Microsoft Stack suite of applications 
  • Working independently and with teams, self-motivated and directed 
  • Communicating clearly and effectively, both verbally and in writing, with peers and non-technical business users. Skills Required: 
  • C# 
  • MVC 
  • Entity Framework 
  • ASP.NET 
  • MS SQL 
  • JavaScript 
  • Web Services 
  • HTML 5
  • Five (5) years programming experience or demonstrated expertise is required skills. 
  • Three (3) years database design/development (MS SQL)
  • Bachelor’s degree in Computer Science, Information Systems or related fields. 
  • Equivalent combination of post-secondary education and/or job related experience may substitute for the required education on a year for year basis 
  • Client requires testing of C# v. 2.0 or later


Preferred Skills/Experience/Education:

  • Telerix 
  • .NET Core 
  • SharePoint 
  • TFS – CI/CD 
  • Experience in Government, Banking/Finance or Healthcare environments 
  • Experience in system integration


Additional Information:

  • Must be able to communicate both verbally and written clearly in English
  • Candidates must be informed and interested in converting to full-time employment. Depending upon performance 
  • Full County benefit package
  • Mon – Fri work week
  • Work performed onsite only 

Lead Software Engineer

Location: Tempe

Role Summary:

Our client is seeking a Lead Software Engineer to lead the development efforts of SBS line of business applications. This position involves at least 60% hands-on development in Java Technologies (Open Source Java, Spring Boot, Angular, MySQL). The Lead along with the Two-Pizza Development team has complete ownership (Cradle to Grave: Dev, QA, Infrastructure, Release, Support, Recruiting) for the assigned application suite.


Candidates must have a pragmatic approach to application architecture and a passion for technology and incremental delivery in a fast-paced environment. Ideal role split: Hands-on Development (60%), Application Architecture (20%), SDLC Process (5%), Infrastructure/Release (5%) and Employee Management (10%).


Responsibilities:

  • Implement high quality code in an agile, test-driven development environment utilizing Java Stack
  • Assist Technology Manager with TRD (Technical Requirements Definition) Process
  • Work with development team to map technical requirements into architecture and technical design tasks.
  • Work with development teams (onsite/offsite, vendor) to plan releases and ensure the team delivers on the committed plan
  • Partner with SBS platform team to build and utilize core platform capabilities
  • Collaborate with core SBS teams on shared services such as Infrastructure, Security and Operations
  • Execute performance and scalability analysis as needed
  • Manage and mentor development staff of varying experience levels


Required Qualifications:

  • 8+ years overall software development experience, last 5 years hands-on experience in Java Stack (Open Source Java, Spring Framework, Spring Boot)
  • 2+ years experience leading a development team 
  • Experience with JavaScript frameworks like Angular SPA
  • Front-end web experience with HTML5, JavaScript, JQuery, AJAX, HTML5, CSS3
  • Strong experience developing effective APIs and REST/SOAP web services 
  • Deep understanding of server-side, middle-tier technologies, and relational databases/SQL
  • B.S. in Computer Science or equivalent 
  • Strong leadership and communication skills

  

Preferred Qualifications:

  • Agile SDLC processes (Kanban/XP)
  • Microservices and Distributed architectures
  • NoSQL experience
  • Experience working with Vendor Software Development Teams
  • Ability to think strategically and act tactically
  • Strong customer focus and owner mindset 
  • Proven track record of delivering high quality Software Products

Senior Software Engineer, Java/Javascript

Location: Tempe

Role Summary:

Our client is seeking a Senior Software Engineer to join the development team to support line of business applications. This position involves at least 80% hands-on development in Java Technologies (Java, REST Services, Spring, JavaScript, HTML 5, CSS 3, MySQL). The role is a key part of the Two-Pizza Development team that has complete ownership (Cradle to Grave: Dev, QA, Infrastructure, Release, Support, Recruiting) for the assigned application suite.


Candidates must have a pragmatic approach to application architecture and a passion for technology and incremental delivery in a fast-paced environment. Ideal role split: Hands-on Development (80%), Application Architecture (10%) and Infrastructure/ Release (10%).


Responsibilities:

  • Implement high quality code in an agile, test-driven development environment utilizing Java Stack
  • Work with development team to map technical requirements into architecture and technical design tasks.
  • Work with development team to plan and deploy production releases 
  • Participate in design and code reviews across the team and establish best practices
  • Provide performance and scalability analysis as needed


Required Qualifications:

  • 5+ years hands-on development experience in Java Stack (Open Source Java, Spring)
  • 3+ years frontend web experience with JavaScript, jQuery, AJAX, HTML5, CSS3
  • 4+ years experience developing effective APIs and REST/SOAP web services
  • 5+ years development experience with relational databases (Oracle, MySQL)
  • Deep understanding of server-side and middle-tier technologies
  • Strong leadership and communication skills

  

Preferred Qualifications:

  • Experience with Spring Boot
  • Experience with JavaScript frameworks like Angular SPA
  • BS/MS in Computer Science or equivalent 
  • Agile SDLC processes (Kanban/XP)
  • Micro services and Distributed architectures
  • NoSQL experience
  • Ability to think strategically and act tactically
  • Strong customer focus and owner mindset 
  • Proven track record of delivering high quality Software Product

Systems Admin/Engineer

Location: Phoenix

Role Summary:

Our client is in need of a highly motivated, customer care oriented, Systems Engineer who will continue to build and expand client’s track record of excellent systems dependability and performance as well as outstanding customer service.  The individual selected for this position will collaborate with the CTO on initiatives related to client’s cloud infrastructure, as well as with the engineering team to design and implement technical projects for customers.  Our client has an entrepreneurial and small business culture in which can be nimble and make decisions quickly. This team member will be able to put their fingerprint on a rapidly growing company and play a key role in the continued growth, ongoing development and future success. This is a critical hire for the organization that offers an unmatched opportunity. We are looking for individuals that prove to be great technicians, communicators, project managers, leaders, team members and strategic thinkers with a desire to learn and expand their responsibilities within the company through earned 


Responsibilities:

  • Assist in the analysis, design and development of fully integrated cloud solutions
  • Maintain and implement SAN’s, Virtualized Environments
  • Set up and maintain local area networks and WiFi
  • Perform all necessary escalated support functions for customer systems and implementations
  • Perform daily system monitoring. Respond in a timely manner to system alarms to resolve issues
  • Document, train and mentor other technicians to support customer systems and products 
  • Respond to customers and support technicians regarding escalated issues and resolutions
  • Ensure operational procedures and practices are well defined, documented and consistently applied
  • Design and deliver support and service solutions for customers in line with ITIL and/or industry best practices 


Requirements:

  • 7+ years of experience in IT Enterprise environments
  • Experience with Server 2012 and Server 2016 builds and migrations
  • Strong knowledge of and experience with Active Directory management, Group Policy, DNS, OU management, RDP, PowerShell
  • Strong knowledge of networking concepts with firewall and switch management experience
  • VMware and general Virtualization knowledge and experience
  • SAN administration experience
  • Experience with disaster recovery planning and continuity
  • Experience with and knowledge of IT security concepts and best practices
  • Datacenter experience
  • Ability to design, develop, and deploy appropriate networking, compute, and storage solutions
  • Excellent problem-solving skills; the ability to manage multiple tasks under tight deadlines 
  • Highly motivated and proactive, with proven leadership skills and an ability to thrive in a fast-paced environment
  • Experience with customer support and the ability to clearly communicate both written and verbally to understand customer issues and resolve effectively
  • Good analytic, organization, presentation, customer service and facilitation skills
  • High moral and ethical values
  • Flexible, willing to work off hours when required
  • Goal-oriented and self-motivated with the ability to work within a team environment

Technical Project Manager

Location: Phoenix

Role Summary:

The Technical Project Manager handles all phases of short-term customer onboarding and technology implementation projects for clients. In this role, the project manager will be responsible for the coordination of internal and client resources to assure that the deliverables meet client expectations and are done on time. The successful Project Manager will have enough technical knowledge to identify gaps in planning, perform diligence to understand full project scope / requirements and understand implementation of Microsoft Windows environments. Having some experience in supporting/managing IT environments in the past will be extremely helpful in this role. In addition, the Technical Project Manager must maintain control on project scope, schedule, budget, team and customer communication, expectation management and staff resource allocation in accordance with company project management standards to ensure the successful implementation of all assigned projects. As this is a new dedicated role in our organization, the desire and ability to leave a legacy of good project management standards and processes will be key. This role is also afforded the opportunity to establish the foundation for the future of client’s project management department. Effective and informative communication both written and verbal of technical principles and project statistics is critical for success.


Responsibilities:

  • Communication skills both verbal and written are a must. PM must be able to communicate with “C” level and other managers as required and be diligent in managing expectations and successful outcomes
  • Must have enough technical knowledge to understand complex ideas and validate requirements and communicate that information to all parties involved.
  • Lead and manage the successful implementation of technology projects in accordance with project management standards including the development of project proposals, project charters, work breakdown structures, and detailed project plans and project schedules.
  • Determine resource allocations and availability for the defined project tasks and monitor tasks to completion and set realistic delivery dates for projects.
  • Manage and maintain project scope.
  • Develop and manage detailed Risk Management and Issue Management Plans and actively mitigate risks and resolve issues to ensure project success.
  • Coordinate work of internal and external project team members. Provide leadership and guidance to project personnel. Build and maintain effective working relationships with internal and external stakeholders including vendors.
  • Validate that all vendors fulfill the terms of contract and deliverables. Maintain historical project records including financial documents.
  • Develop and maintain regular reports to executive leadership, project team members, and stakeholders.
  • Effectively communicate risks, issues, and decisions in a timely and well-thought-out manner.
  • Assist in the development of project budgets and negotiate with vendors, contractors, and others to ensure clear deliverables and accountability for performance.
  • Ensure compliance with change control and quality management policies. Notify management of policy changes or exceptions in a timely manner.
  • Must demonstrate project leadership skills.


Experience/Skills/Education Required:

  • Ability to comprehend complex, technical subjects and translate to non-technical audiences.
  • Knowledge of principles, practices and techniques used in managing information technology systems design projects.
  • Ability to lead and manage technical teams in the delivery of projects and services.
  • Skill in systematically gathering relevant information from different sources to address issues and make prompt and insightful decisions. The inability to identify gaps in scope or thoroughly investigate all facets that may affect a successful project outcome almost always lead to unsuccessful project completion.
  • Highly skilled in organization and time management, with the ability to set and manage priorities autonomously.
  • Ability to communicate effectively in writing and verbally. Skill in making articulate and effective oral presentations to different levels of audiences.
  • Skill in effective interpersonal relationships including teamwork, issue resolution, negotiation, and customer relationship management.
  • Must have experience gathering and/or understanding requirement and scope documentation.


Experience/Skills Preferred:

  • 2-4 years combination of Project Management and IT experience
  • Ability to work in a complex fast paced environment
  • Experience with Windows Servers and Active Directory environment
  • General understanding of cloud concepts (i.e. Virtualization, “X as a Service” and Microsoft Office 365)
  • General experience migrating IT environments to new systems.
  • Experience managing and working with a vendor that is providing a business solution.


Education Preferred:

  • College degree or equivalent work experience
  • Project Management Professional (PMP) certification or proof of working toward.
  • Excellent knowledge of various office productivity software programs such as word processing, databases, spreadsheet programs, and communications software.

Programmer Analyst

Location: Downtown Phoenix

Role Summary:

Role requires personnel to analyze and evaluate information systems and modifies them to meet customer and business needs. Responsibilities include designing, developing, coding/programming, debugging, installing, documenting, troubleshooting, testing, and maintaining information systems. The Programmer Analyst prepares charts and diagrams to assist in problem analysis and provide solutions to management.


Responsibilities:

  • Follows industry practices of analysis, design, development, testing, deployment, and maintenance/production support of custom applications software. 
  • Interacts in a team setting with co-workers including other programmers, database administrator and business analysts. 
  • Develops, maintains and supports web-based applications using primarily Microsoft technologies. 
  • Tests developed applications for accuracy, efficiency, and stability. Supports deployment of applications into production and maintains applications after release. 
  • Coordinates with other team members to assist on a variety of other development needs and practices. 
  • Focuses continually on developing business knowledge and product/feature expertise.
  • Manages individual tasks and assists others to achieve common goals in a timely fashion.
  • Utilizes source control to label, package, and deploy applications utilizing best practices and procedures or techniques.
  • Assists on customer support issues resolving any application issues and/or errors.


Experience/Skills/Education Required:

  • Candidates must demonstrate expertise in the following: 
  • Relational database design, stored procedure creation, and query building using SQL Server.
  • HTML, classic ASP, CSS and page layout, Bootstrap. 
  • Microsoft IIS 7/10, Self-Hosted server. 
  • Architecture principles, OOPS, Unit testing and Test Driven Development. 
  • C# and ASP.net. 
  • Javascript, AngularJS, Material Design or other UI frameworks.
  • Four (4) years' experience with Transact-SQL using Microsoft SQL Server 2008/2016. Four (4) years' experience developing web-based applications using Visual Studio 2012/2016, using C#.net, JavaScript,JQuery, IIS, OOPS, HTML
  • Bachelor's degree in Computer Science, or a computer related discipline and three (3) years of experience in systems design, programming and/or systems software support. Other combinations of education and/or experience may be considered in substitution for the minimum qualifications on a year for year basis.


Experience/Skills/Education Preferred:

  • Analytical, critical thinking and problem solving. 
  • Structured source control using Microsoft Team Foundation Server. 
  • Angular, JQuery and JavaScript. 
  • Design patterns and OOPS. 
  • Database performance evaluation and data forensics. 
  • C# and .net framework.
  • Agile Experience, ASP.Net, Angular Experience
  • Bachelor's degree in Computer Science


Additional Information:

  • Follows industry practices of analysis, design, development, testing, deployment, and maintenance/production support of custom applications software. 
  • Interacts in a team setting with co-workers including other programmers, database administrator and business analysts. 
  • Develops, maintains and supports web-based applications using primarily Microsoft technologies. 
  • Tests developed applications for accuracy, efficiency, and stability. Supports deployment of applications into production and maintains applications after release. 
  • Coordinates with other team members to assist on a variety of other development needs and practices. 
  • Focuses continually on developing business knowledge and product/feature expertise.
  • Manages individual tasks and assists others to achieve common goals in a timely fashion.
  • Utilizes source control to label, package, and deploy applications utilizing best practices and procedures or techniques.
  • Assists on customer support issues.

Solutions Engineer

Location: Scottsdale

Role Summary:

This position requires a very creative mind to solve complex engineering problems. Everything that the applicant will be doing will require a proficient comprehension of linear algebra, optimization, and mathematical modeling techniques. We design functionality for some of the most ambitious applications and these skills are imperative to producing high quality products. These applications include complex control systems, process automation, dynamics, optimization, artificial intelligence and more. The applicant will work with the team to come up with unique ideas and solutions to problems that most don't even dare to attempt. 


As a small business, everyone on the team needs to be able to take on multiple roles in order to help each other and the company grow. There will be times where you work with a team and others where you work individually. You must be able to research and develop complex solutions and be able to communicate those solutions effectively to others


Required Qualifications/Experience:

  • Programming skills for complex algorithm development
  • Proficient in linear algebra, optimization, and mathematical modeling
  • Bachelors in an engineering, mathematics or applied physics field
  • Excellent and efficient problem solving skills
  • Ability to work and communicate in a group environment
  • Must be able to teach themselves new ideas via research


Preferred Qualifications:

  • Aerospace, robotics, and/or medical background preferred
  • Experience with OpenCV, Tensorflow etc.
  • Masters or PhD in an engineering, mathematics or applied physics field
  • Experience programming in one of the following languages: 
  • Python
  • C/C++ 
  • C#
  • Java
  • Matlab/Octave

Global HRIS Manager

Location: Scottsdale

Role Summary:

The Global Human Resources Information Systems (HRIS) Manager position is responsible for managing implementation, testing, lifecycle maintenance/administration of HRIS, interfaces to vendors and internal connections as well as the technical support with 3rd party HR vendors for our Global HR team. This position handles all minor and major problems including non-routine situations specifically checking interface links when upgrades and new fields are requested that could potentially have an impact. The Global HRIS Manager will also conduct periodical and random data audits in all HR database systems as well as maintain all HRIS analytical reports/metrics including the HR Dashboards. This position will have responsibility for end-user support and training of business process owners and will be a primary source for data requests and complex reporting needs. They are accountable for ensuring successful delivery of functional services to users throughout the organization. In close collaboration with the Information Technology (IT) team this position will partner with our Global HR functional/program leaders, working on the design, implementation, and enhancements of HR technology solutions that scale, bring efficiency, and improve the quality of delivery of HR services for the global HR team, as well as for the managers and associates across the company.


Responsibilities:

  • Manages all HR technology globally, working closely with key internal stakeholders to design system solutions, prioritizing initiatives, system configurations and assigning and managing resources.
  • Detailed inventory completed and maintained for all global HR systems; determine appropriate sunsetting or integration of local systems.
  • Develops, implements, and modifies system requirements. Maintains system, database files, tables, and data with a focus on integrity and accurateness. Ensures workflows, tables, and integrations are functioning appropriately. Creates a project plan and leads any system/software upgrades or implementations. Designs and implements adoption plans and deliver system training to end users.
  • Performs group data updates, exports, imports, clean-ups, and researches/reports on any data discrepancies; confirms accuracy and integrity of all data entered, maintains and audits data in HRIS systems and databases and ensures information is available on a timely basis. 
  • Creates and maintains reports to support business processes, assist in audits, provide workforce monitoring and to deliver managerial reporting for leadership team and parent company.
  • Utilizes project management skills to support a variety of projects, including the implementation of a new HRIS system, building project plans, leading the team, managing cost, managing vendors, and prioritizing tasks throughout the project. 
  • Identifies and recommends technical solutions to address opportunities to improve existing processes. Ensures systems software is utilized optimally and vendors are meeting the established Service Level Agreements within the executed contract.
  • Manages activities around quality assurance to ensure accurate data entry and workflow approvals are received consistently. Ensuring the following of established SOX compliance and other controls are in place.
  • Partners closely with our internal IT security team to make sure all applications are configured to align to global security standards, and to also hold all HR Technology vendors to those security standards.
  • Coaches and mentors any assigned staff including indirect team members from field locations; assigns work according to availability, skills, and developmental needs; assesses performance and provides feedback to direct reports.
  • Maintains professional and technical knowledge by attending educational workshops, reviewing professional publications, establishing personal networks, benchmarking state-of-the-art practices, and participating in professional societies.
  • Maintains confidentiality of all information.
  • Other duties as required.


Education/Skills/Experience Required:

  • Bachelor’s degree in Human Resources or business-related field.
  • Minimum of 7 years of technical HRIS experience with a minimum of 3 years managing an HRIS function.
  • Experience working with a variety of Oracle Cloud HCM products.
  • Strong experience evaluating system options, managing data integrity, and leading projects to optimize utilization.
  • Experience with database configurations and design, preferably HR databases.
  • Solid understanding of company HR requirements towards technology, including regulatory compliance requirements. 
  • Strong functional knowledge in HR business process to formulate recommendations in systems design, break/fix, testing, etc.
  • Should possess strong project management and change management skills. 
  • Experience working in global organization with international experience is highly desired. 
  • Experience working for US public company and management of SOX/internal audit requirements.
  • Ability to establish cross-functional relationships across all levels of the organization. 
  • Strong analytical skills and comfort with analyzing data and creating meaningful, understandable models, reports, metrics, and recommendations to stakeholders 
  • Strong attention to detail and ability to prioritize and work well in an environment with competing demands and a demonstrated ability to work independently and within a team
  • Proficient with MS Excel (pivot tables, v-lookups, macros).
  • Highly versatile individual with great attention to detail and dedication to quality work.
  • Team player with ability to interface with all levels of staff. Strong customer service mindset and interpersonal skills.
  • Ability to work effectively in a fast-paced, high growth, changing environment.
  • Must be able to safeguard, protect and maintain confidentiality of highly sensitive information. 

Knowledge Manager

Location: Phoenix

Role Summary:

Manages daily operations of the law library; supervise staff; research; prepare and maintain budget/forecast; recommend purchases and system changes. Provides leadership in implementing the organization's Knowledge Management, Information Management and Business Intelligence strategies. Serves as the leader for the firm’s Intranet, managing and evaluating internal communication tools and resources. Work with the Senior Management to oversee the management of information within the organization and ensure the needs of the firm are met in a timely, effective and efficient manner.  


Responsibilities:

  • Oversees the firm’s use of web technologies to promote and disseminate information for legal and business research purposes;
  • Provides a strategic view on the further development of knowledge management systems and practices in order to support the work and development of the firm;
  • Takes the lead in promoting and encouraging employees to share knowledge and use the systems efficiently and productively;
  • Promotes and provides knowledge sharing resources to support legal and business research as well as KM initiatives;
  • Collaborates with attorneys and staff for information gathering for KM resources;
  • Manages content on the firm’s intranet and collaborates on site design; works with practice groups and departments to develop efficiencies and share content through the site;
  • Collaborates with IS on information flows and organization; develops tools and knowledge sharing workflows on firm’s intranet and other portals;
  • Oversees development of virtual library content for all offices; handles down-time issues that arise;
  • Identifies, implements, and manages library improvements and technologies, including the library’s website;
  • Prepares, monitors, and tracks library costs; makes budgetary recommendations; analyzes spending in various budget categories;
  • Optimizes the budget, develops standards for collection development and cost recoveries, and oversees the firm’s knowledge collection and acquisition policies;
  • Manages electronic resource contracts and oversees vendor relationships;
  • Works with Law Librarian to obtain management committee approval for larger purchases;
  • Promotes the library and its services;
  • Keeps abreast of developments in information technology pertaining to the library;
  • Oversees and reviews all library processes, services, and staff; manages team performance, goals, personnel reviews, and hiring;
  • Provides backup assistance or coverage for all library staff;
  • Participates in professional development and continuing education activities;
  • Overtime may be required during periods of high workload, flexibility in daily schedule is required;
  • Adheres to departmental/firm goals and policies;
  • Other duties as assigned.


Essential Qualifications:

  • Advanced degree (MLS, MLIS) in library science, library information science or related field (preferred);
  • At least five years of experience in a law or business library;
  • At least three years of supervisory experience, for multiple locations, whether of internal employees or external resources (preferred);
  • At least three years of experience in library contract administration, procurement and vendor management;
  • At least two years of experience managing and intranet;
  • At least two years of experience in use of database and web technology;
  • Proficiency in integrated library management systems;
  • Advanced proficiency in online research and legal databases;
  • Proficiency in collaboration applications (SharePoint)


Desirable Qualifications:

  • Advanced proficiency in Microsoft Office Suite;
  • Expert knowledge of law library management;
  • Previous experience or education in Knowledge Management


Essential Skills:

  • Technical:  Budget preparation; computer/technical literacy.
  • Analytical:  Analyzing problems; detail oriented; decision making; problem solving/reasoning.
  • Organizational:  Coping with multiple deadlines; discretion; organizing and prioritizing tasks; time management; maintaining accurate records and files.
  • Communication:  Handling complaints; preparing written communications; possesses strong written and verbal skills.
  • Interpersonal:  Building relationships with people at all levels; customer service oriented; dedication/work ethic/integrity; dependability/reliability; flexibility/adaptability; positive attitude/motivation; professionalism; accountability; teamwork.
  • Management:  Delegating responsibility; leadership/management skills; overseeing operations; handling complaints.


Essential Job Functions:

  • Physical Requirements: Combination of sitting, standing and walking.  Use of email, voicemail, keyboard, phone and computer systems.  Vision, verbal and hearing skills.  
  • Mental Requirements:  Drawing conclusions from written or computer-generated materials; analyze data or report information; conduct research; implement recommendations by coordinating persons and/or other resources; direct activities of others to accomplish goals.


Senior Java Developer

Location: Scottsdale

Responsibilities:

  • Work in an Agile environment 
  • Deliver timely project execution and project work products that exceed customer expectations
  • Contribute to functional specifications and detailed design documents for client projects
  • Serve as a technical resource for client projects
  • Maintain awareness of industry trends and emergent technologies


Requirements:

  • At least 8 years experience designing/developing custom solutions using Core Java, Java EE, Spring
  • Experience with high-volume, real-time, event sourcing systems
  • Familiar with time series data stores with high cardinality/dimension (millions)
  • Designed/Developed/Managed ingestion APIs handling millions of events per second
  • Designed/Developed/Managed data stores in petabyte scales
  • Familiar with multi-cloud deployment models (i.e. AWS, GCP, Azure)
  • Experience with full XP, Scrum, and waterfall projects
  • Experience with stream-based data processing
  • Experience with Google Cloud Platform
  • Working understanding of the UML and Agile Modeling
  • Experience with agile software engineering practices such as Continuous Integration, unit testing, TDD, and refactoring
  • Strong knowledge of object-oriented design methodology and software design patterns
  • Excellent communication and team-building skills
  • Willingness to travel when necessary


Nice to Have:

  • Experience with payment systems
  • Working understanding of basic principles of statistics
  • Experience with Hadoop 
  • Experience with Kafka, Elastic Search
  • Experience with Grafana
  • Experience with the ELK stack, Splunk


Preferred Qualities:

  • Friendly, with strong communication skills. Interested in a team-oriented atmosphere
  • Driven to learn new technologies and solve challenging problems.
  • Open to solving problems in a new way
  • Efficiency-minded engineer. Passion for creating and optimizing the most efficient software


Senior Software Engineer

Location: Portland, OR

Role Summary:

Our client is looking for an innovative Senior Software Engineer to help build the future. If you want to put your skills to use to help find and develop future software engineers, come talk to us! The Senior Software Engineer will be working with a wide variety of technologies and helping to design and build applications and tools to help support the journey to becoming a software developer. They will also be helping to mentor junior developers and will have a voice in the client’s future direction.


Responsibilities:

  • Building cutting-edge applications and services to help support the career development journey as defined by the stakeholders
  • Streamlining or extending existing applications to keep them running smoothly and efficiently with the latest requirements
  • Preparing detailed documentation to allow others to understand and support the code that has been written
  • Troubleshooting issues efficiently along with accurately estimating time and effort required to fix them
  • Working and participating on Agile application teams to build high quality and modular code
  • Being open and willing to take ownership of issues and process while being respectful and helping others to learn
  • Mentoring more junior developers to allow them to grow their career
  • Tech leading a team of developers, doing code and security reviews and encouraging best practices
  • Overseeing overall quality of design and approach to development work


Requirements:

  • At least 5 years working in a Software Developer, Engineer or Architect role 
  • At least 4 years experience with a high level programming language
  • At least 6 monthss providing guidance and structure for a group of developers
  • At least 3 years experience with functional languages like JavaScript and/or Python
  • At least 3 years experience with front-end technologies, including JS libraries like Angular and/or React
  • Experience with at least 2 data technologies
  • Experience with Scrum development practices. Experience with SAFe Agile a plus.
  • Strong understanding of security and security approaches
  • Exposure to Cloud development - AWS, GCP or Azure
  • Excellent organizational and leadership skills
  • A “can do” attitude and a passion for innovation