HireRising

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


Salesforce Developer

Location: Scottsdale, AZ

Role Summary:

Our client is seeking an experienced Salesforce Developer.


Essential Functions:

  • 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.

Full Stack Developer

Location: Scottsdale, AZ

Role Summary:

Our client is looking for a full stack developer with an emphasis in .NET Core and Micro services to produce scalable software solutions. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment.

As a full stack developer, you should be comfortable around both front-end and back-end coding languages, development frameworks and third-party libraries. You should also be a team player with a knack for visual design and utility.


Responsibilities:

Included in position but not limited to:

  • Working with development teams and product managers to ideate software solutions
  • Design client-side and server-side architecture
  • Build the front-end of applications through appealing visual design
  • Develop and manage well-functioning databases and applications
  • Write effective APIs using CRUD and RESTFUL practices
  • Test software to ensure responsiveness and efficiency with automated solutions
  • Troubleshoot, debug and upgrade software across multiple platforms
  • Participate in Pen testing and companywide hackathons
  • Build features and applications with a mobile responsive design
  • Write technical documentation
  • Work with data scientists and analysts to improve software


Requirements:

  • Proven experience as a full stack developer or similar role with experience in microservices environments 
  • Experience developing desktop, web and mobile applications
  • Familiarity with at least 2 or more common stacks and prepared to outline in interview
  • Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery, Blazor, Angular)
  • Knowledge of multiple back-end languages (e.g. C#, VB.NET, PHP, C++) and JavaScript frameworks (e.g. Angular, React, Node.js)
  • Familiarity with databases (e.g. SQL Server, MySQL, MongoDB), web servers (e.g. Windows Server IIS) and UI/UX design
  • Excellent communication and teamwork skills
  • Great attention to detail
  • Organizational skills
  • An analytical mind
  • Degree in relevant field or portfolio showcasing skill level


Preferred Skills:

  • .NET Core proficient
  • Blazor ready
  • Azure / AWS
  • Progress Telerik
  • SSRS
  • Experience with SQL Server sprocs
  • Familiarity with MS Access
  • Big Data concepts and architecture
  • OOP Methodology / Microservices
  • Team First mindset with drive and passion to make a difference

Lead Software Engineer

Location: Tempe, AZ

Role Summary:

Our client is seeking a Lead Software Engineer to lead the development efforts of their 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

Chief Information Security Officer (CISO)

Location: Phoenix, AZ

Role Summary:

This is the top information and cyber-security executive in the company. The CISO will oversee and coordinate global security strategy and drive cyber-risk governance across the company, including efforts around security operations, cyber threat intelligence, security architecture, and program management.  The CISO will be the primary liaison and change agent for all security matters associated with information technology, operations, engineering, human resources, communications, legal, risk, and facilities management.


Responsibilities:

  • Oversee and develop a team of security managers and strategic vendors who safeguard the company’s assets, intellectual property, data and computing systems.
  • Overall accountability to set the vision and establish direction for the global cyber security program that is clearly aligned with the strategic objectives and priorities of client and its businesses.
  • Manage the development and implementation of global security policy, standards, guidelines and procedures to ensure ongoing maintenance of the cyber security program.  Physical protection responsibilities will include asset protection, access control systems, video surveillance, and more.  Information protection responsibilities will include data privacy and protection, mobile and endpoint security, threat detection and hunting, vulnerability management, application security architecture, identity and access management, cyber resiliency, network security architecture, network access and monitoring policies, employee education and awareness, and more.
  • Collaborate with the executive team to prioritize security initiatives and spending based on appropriate risk management and/or financial methodology. Prepare and present regular board-level reporting to create awareness of emerging risks and the company’s cyber preparedness.
  • Oversee incident response planning, as well as the investigation of security breaches, and assist with disciplinary and legal matters associated with such breaches as necessary.
  • Maintain relationships with local, state and federal law enforcement and other related government agencies.
  • Perform other duties as required.


Minimum Qualifications:

  • Bachelor’s degree in Computer Science, MIS, Cyber Security or related field
  • Fifteen (15)+ years of total experience in Information Technology, including ten (10)+ years of experience in security leadership and management to include,
  • Collaborative management style
  • An intelligent, articulate and persuasive leader who can serve as an effective member of the senior management team and who is able to communicate security-related concepts to Executives, Board of Directors and a broad range of technical and non-technical staff
  • Experience with business continuity planning, auditing, and risk management, as well as contract and vendor negotiation
  • Knowledge of pertinent law and the law enforcement community
  • Demonstrated ability to manage and mentor large complex teams, including teams using a mix of in-house professionals, outsourced providers, and contractors
  • Demonstrated experience in a mixed Information Technology and Operating Technology environment


Preferred Qualifications:

Experience in:

  • Selecting and managing outsourced business partners
  • Providing input on the security and risk implications from business and technology transformation activities
  • Leading security technology changes, and providing direction to teams on project issues
  • Cloud and on-premise information security challenges and developing programs to address cyber and security risks
  • Working in a distributed business environment, including working with offshore and remote business leaders and teams
  • Working with compliance functions and teams
  • Providing executive level feedback and communication on relevant current security and cyber topics, current program objectives and progress, and risks associated with business decisions or initiatives
  • Demonstrating compliance with industry leading practices for cyber-security


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
  • Some travel to all global operating locations will be required in this position
  • Project demand will dictate varied work hours
  • Position is in a busy, non-smoking office located in 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 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 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 Data Engineer

Location: Scottsdale, AZ

Role Summary:

Under minimal supervision, the Senior Data Engineer is responsible for the design, build and implementation of cloud-based analytics platform which includes an MPP Enterprise Data Warehouse and other Big Data technologies.


Responsibilities:

  • Contributes to the strategic direction and decision making related to Data Warehousing, Big Data and Data analytics in close collaboration with Technical Leadership.
  • Designs and develops high performance distributed data warehouse, distributed analytic systems and cloud architecture
  • Develops, launches and maintains efficient and fault tolerant, batch and streaming, data pipelines (ETL/ELT) to populate databases and object stores from multiple disparate data sources
  • Develops complex data calculations through data integration tools and scripting languages
  • Designs and implements data quality metrics, standards, guidelines; automates data quality checks / routines as part of data processing frameworks; validates flow of information
  • Determines Data Warehousing and Big Data infrastructure needs, including but not limited to, automation of system builds, security requirements, performance requirements and logging/monitoring in collaboration with DevOps engineers
  • Troubleshoots complex data and performance related issues; implements adjustments, documents root cause and corrective measure; transfers knowledge to operations support team
  • Documents standards, best practices and technical specifications. Facilitates in design and code review sessions and provides feedback and mentorship to peers
  • Provides technical assistance to junior data engineers
  • Collaborates with broader analytics team and internal IT partners
  • Participates in the development of complex cross application architectures in collaboration with cross functional teams
  • Implement advanced analytics and data science models and automates complex analysis at scale
  • Stays current on the latest industry technologies, trends and strategies
  • Assists employees, vendors or other customers by answering questions related to Data Warehousing and Big Data processes, procedures and services
  • Completes work in a timely and accurate manner while providing exceptional customer service
  • Provides Tier 3 support and create run books to mentor Tier 1 and Tier 2 support staff
  • Other duties as assigned


Requirements:

  • This position requires a minimum of eight years of progressive database development and integration experience.
  • Proven understanding of logical and physical data modeling is imperative.
  • Ability to translate a logical data model into a relational or non-relational solution is necessary.
  • Understanding of multiple relational (RDMS) and non-relational (NoSQL) data platforms is needed.
  • Expert level SQL experience is required. Advanced scripting knowledge with SQL, Python, Java or R is necessary.
  • Advanced experience in SQL tuning, indexing, distribution, partitioning, data access patterns and scaling strategies is needed.
  • Expert experience with data integrations and data processing for business intelligence and analytics workloads is required.
  • Advanced experience with AWS S3 or other distributed object stores, MPP Data Warehousing, (e.g. AWS Redshift), Elastic MapReduce a plus.
  • Hands-on experience in database development using views, SQL scripts and transformations is needed.
  • Proficient with Microsoft office, including skills with Word and Excel, is necessary.
  • Experience working with large complex data sets.
  • Understanding of Software Development Life Cycle (SDLC) methodologies such as Agile and Waterfall is needed.
  • Proven analytical problem solving and decision making skills is critical.
  • Proven ability to communicate across all levels of the organization is necessary; must be able to clearly articulate technical ideas to a non-technical audience both verbally and in writing.
  • Ability to work independently and in a team is vital.
  • Customer service skills including the ability to manage and respond to different customer situations while maintaining a positive and friendly attitude is essential.
  • The ability to multi-task, and manage multiple projects to meet various deadlines simultaneously is required.
  • The ability to work efficiently and accurately under pressure, meet deadlines and present a professional demeanor is essential.
  • In addition, troubleshooting and organizational skills with a can-do attitude and the ability to adjust to changing requirements are essential.


Educational Requirements:

  • This position requires a Bachelors Degree in Computer Science, Computer Information Systems or related or equivalent experience.
  • Data or cloud related certifications are a plus.

Business Operations Manager

Location: Scottsdale, AZ

Role Summary:

Our client is looking for a Business Operations Manager for its Tempe, AZ corporate office. This position will work closely with various cross-functional business partners to support the administration of pricing responses for new customer business opportunities as well as supporting the maintenance and alignment of product cost models.


Essential Duties and Responsibilities:

  • Support assessment of new business opportunities working in direct support of business owner to develop and communicate accurate cost structure and strategic pricing options.
  • Support ad hoc business analysis including development of pricing strategies to fill empty assets.
  • Maintain and augment the product(s) cost model. Utilize all key data systems at client.
  • Develop and maintain assembly cost models.
  • Build up cost model and cost database repository and provide package cost estimates and manufacturing readiness inputs to business unit, engineering and factory.
  • Support critical meetings with internal cross functional teams on product / package costing.
  • Participate in pricing discussions with sales and business units discussing should cost and price targets.
  • Develop relationships with factory, sales and business units to ensure alignment with industry and customer trends.
  • Support corporate strategy to enable pricing flexibility through education and analysis of turnkey costing and pricing strategies.


Required Qualifications:

  • BS degree in Engineering; Electrical Engineering preferred. Significant pricing experience will be considered in lieu of a degree in Engineering.
  • A minimum of 3 years of relevant experience in a technical or business capacity in the semiconductor industry.
  • Direct experience and/or strong familiarity with semiconductor packaging opportunities.
  • Demonstrated understanding of manufacturing processes, raw materials and cost structures.
  • Demonstrated product cost modeling and analysis skills.
  • Advanced Excel usage for building and automating financial cost models, ROI analysis and large data set manipulations.
  • Strategic thinker with a proven ability to translate technical requirements/issues into business context or vice versa.
  • Proficiency in Excel, PowerPoint and other MS Office software required. Knowledge and past experience with JMP is a plus.
  • Position requires ability to work independently and to multi-task, excellent communication and presentation skills and working across functional groups as well as cross-culturally.
  • Strong technical orientation and emphasis on manufacturing is a plus.
  • Must be highly organized, possess keen attention to detail and be able to successfully manage projects.
  • Must be able to communicate at all levels within client and customer organizations.
  • Must be flexible to travel up to 5% of the time domestically and/or internationally.


Preferred Qualifications:

  • Demonstrated experience with an ERP system. SAP experience is preferred.

Workforce Leader

Location: Phoenix, AZ

Role Summary:

The Workforce Leader oversees all Workforce Analysts at multiple locations, supporting several clients. Understanding of business requirements and the ability to negotiate to provide realistic work levels, reporting metrics and outcomes are critical in this role. This person is responsible for the Workforce Analysts activities including monitoring, reporting and analysis of incoming volume patterns through a workforce management and planning system application. This individual is responsible for partnering with various business leaders in each line of business to provide accurate forecasting, intraday production monitoring, and workforce planning statistics. The Workforce Leader ensures the Workforce Analyst team provides planning and scheduling for optimal service levels to ensure performance guarantees are met. This individual will generate daily, weekly, monthly, and quarterly reporting while identifying trends and providing analysis. The Workforce Leader will ensure the Workforce Analyst team executes the intraday service level plan and communicates with all levels of management regarding operational issues and impacts. The successful person will have excellent negotiation, communication and excel skills and understands the operational needs of the business. 


This position will be responsible for the following:

  • Overall performance of the Workforce Analyst team
  • Shared responsibility for client satisfaction
  • Utilize workforce management software to research and analyze historic records of volume, workload and performance to identify trends and patterns resulting in accurate planning and forecasting.
  • Perform various ad hoc analyses; formulate conclusions and present conclusions to senior leadership.
  • Generate intraday, daily, weekly, quarterly, and monthly contact center reports.
  • Manages Key Performance Indicators, including (but not limited to): Service Level, Occupancy, Abandonment %, ASA and AHT.
  • Provide optimal resource planning, scheduling and identifies new schedule methods, strategies and opportunities.

Essential Duties and Responsibilities:

  • Ensures team monitors and measures call volumes and performance of the Contact Center to assure the highest effort of productivity.
  • Review business requirements to define metrics that are realistic, actionable and meet client expectations.
  • Utilize workforce management software to research and analyze historic records of volume, workload and performance to identify trends and patterns resulting in accurate planning and forecasting.
  • Prepares and maintains Contact Center reporting, including individual, team, and department statistics.
  • Monitors and analyzes real-time volume patterns across multiple lines of business to determine appropriate staffing adjustments and recommendations toward meeting performance guarantees.
  • Provides analysis of full-time equivalent (FTE) and position capacity for the staffing planning process, specifically staffing (permanent headcount) and scheduling (situational headcount).
  • Reviews analysis of records and actual call volumes compared to forecasted call volumes to make recommendations to achieve customer satisfaction.
  • Studies departmental work, vacation, and absence records for ongoing historical trend analysis and forecasting purposes.
  • Identify, track, monitor and report system anomalies and processes.
  • Perform various ad hoc analyses; formulate conclusions and present conclusions to management.
  • Make necessary adjustments to workforce management software to appropriately track the productivity of Contact Center Specialists.
  • Generate intraday, daily, weekly, quarterly, and monthly contact center reports.
  • Communicate internally and externally to ensure alignment and client satisfaction.
  • Negotiates effectively with clients to ensure separation of responsibilities and duties operationally for the workforce team.
  • Manages Key Performance Indicators, including (but not limited to): Service Level, Occupancy, Abandonment %, ASA and AHT.
  • Provide optimal resource planning, scheduling and identifies new schedule methods, strategies and opportunities.
  • Performs other duties as assigned.


Other Duties:

  • Excellent verbal and written communication skills
  • Advanced level Excel skills
  • Exceptional planning and organization skills
  • Practices sound judgment and decision quality
  • Timely decision making ability to set and manage priorities
  • Demonstrates strategic agility strong ability to think intelligently and strategically
  • Process Management ability to manage the overall workflow of the Contact Center
  • Time management ability to manage multiple competing priorities and met expected deadlines
  • Presentation skills ability to share information in an easy to understand manner
  • Business Acumen strong understanding of the Contact Center policies and procedures aligned with client expectations
  • Strong attention to detail
  • Ability to work independently
  • Approachability displays resourcefulness


Requirements:

  • Associate's degree, technical degree, two years college course work, or equivalent work experience
  • Three years or more workforce management experience in a customer-service environment (preferably a call center)
  • Extensive knowledge of Cisco UCCE/CUIC platform preferred
  • Ability to understand, analyze and report on call center metrics
  • Ability to understand business requirements to formulate metrics to achieve positive results
  • Strong organizational skills and the ability to prioritize workload, meet deadlines and perform multiple tasks with strong attention to detail
  • Ability to analyze and solve complex situations
  • Advanced knowledge of Word, Excel and Access
  • Excellent verbal and written communication skills

Senior Systems Engineer

Location: Scottsdale, AZ

Role Summary:

The Senior Systems Engineer leads the Engineering practice with a focus on optimizing the delivery of capable infrastructure platforms, automated deployment pipelines and robust feedback systems.


Essential Duties and Responsibilities: 

  • Evaluates functional and technical business requirements and transforms requirements into complex infrastructure solutions. Identify improvements to the process for gathering and documenting requirements. Implements consistent delivery of requirements across all deployed systems.
  • Leverages knowledge gained from a broad experience with servers, operating systems, databases, applications and networking to design capable platforms that meet functional and technical requirements. Advises junior system engineers.
  • Designs and develops highly available and scalable platforms with a focus on automating all phases of the process using scripting languages, software development, and automation platforms.
  • Designs and develops more complex build and deployment platforms with the goal of achieving fully automated CI/CD pipelines. Evaluates the recommendations made by junior engineers.
  • Advises and supports junior engineers and product teams in building and operating CI/CD pipelines. Implements more complex solutions.  Evaluates the recommendations made by levels one and two system engineers.
  • Designs and implement capable system management tools that optimize system lifecycle outcomes.
  • Participates in defining the infrastructure development lifecycle and collaborating to continuously improve the practice. Enables the infrastructure development lifecycle by mentoring junior engineers.
  • Communicates with stakeholders to assist in the adoption of the CI/CD pipeline methodology. Collaboratively defines the Engineering CI/CD practice.
  • Designs and develops capable monitoring, discovery, reporting, alerting, and analytics systems and tools. Collaborates with SRE and monitoring teams.
  • Collaborates with product teams, operations management and business stakeholders to optimize system feedback. Mentors junior engineers.
  • Communicates with stakeholders to establish adoption of systems monitoring practice. Participates in defining the Engineering monitoring practice.
  • Utilizes a broad range of sources to identify opportunities that improve client’s systems capabilities; including industry trends, research organizations, user groups, and technical conferences. Mentors junior engineers.
  • Creates a safe atmosphere for testing ideas. Coordinates across teams to quickly develop concepts and participates in the evaluation.  Influences teams that are developing and/or testing an innovation opportunity.  Makes recommendations for improvements.


Qualifications:

  • This position requires a minimum of five years Systems Engineer experience with hands on experience in infrastructure design, automation and administration.
  • Broad technical and practical skills with common infrastructure systems including but not limited to: Amazon Web Services, Linux, Microsoft Windows Server, Virtualization/VMware, Server Clustering, MS Active Directory, Enterprise backup, Storage, MS SQL Server, server hardware, Network Protocols, DNS/DHCP, general networking concepts.
  • Proven, specialized expertise in multiple technologies including but not limited to: networking (security, routing and switching, voice, etc), common web stacks (LAMP/MEAN), data center infrastructure, monitoring, CI/CD pipeline development, and infrastructure automation.
  • Working knowledge of the software development lifecycle.
  • Proficient in building complex CI/CD pipelines with automated build tools including Atlassian, Jenkins, Chef, Microsoft SCCM/DSC, AWS CloudFormation and cfn-init.
  • Ability to build professional relationships with cross functional teams.
  • This position requires excellent communication across all levels of the organization, interpersonal and customer service skills, including the ability to write in a clear and concise manner.
  • Intermediate skills with Microsoft office, including skills with Word, Excel, PowerPoint and Visio is necessary.
  • Ability to identify complex problems, review information to develop and evaluate options, then implement solutions is essential.
  • Ability to influence and provide consistent results across all levels of the organization is imperative.
  • Demonstrated ability to work efficiently and accurately under pressure, meet deadlines, present a professional demeanor and work well independently is essential.
  • Troubleshooting and organizational skills with a can-do attitude and the ability to adjust to changing requirements are essential.
  • Customer service skills including the ability to manage and respond to different customer situations while maintaining a positive and friendly attitude is essential.

Web Penetration Tester

Location: Scottsdale, AZ

Role Summary:

Our client is seeking an experienced Web Penetration Tester.


Responsibilities: 

  • Will define the security testing standards for the organization
  • Strong understanding of penetration testing concepts and programming 
  • 4+ years of experience in security vulnerability testing
  • Ability to effectively assess and communicate risks and appropriate levels of urgency to management and engineering teams
  • Ability to test API's
  • Expert knowledge of common vulnerabilities, exploits, and attacks used during a penetration test (OWASP Top Ten)
  • Ability to manage and run penetration testing engagement on your own
  • Expert knowledge, skills, and abilities in the use of common vulnerability assessment and penetration testing tools such as Metasploit, HailStorm, Burp Suite, or similar
  • Prior DevOps or continuous delivery and deployment experience a plus
  • Ability to facilitate training on security testing to QA team members


Other Related Skills:

  • Strong verbal and written communication skills
  • Creative problem solving and analytical thinking
  • Able to write and produce full Penetration testing and security assessment reports 
  • Technical writing skills

VP Business Technology

Location: Scottsdale, AZ

Role Summary:

Reporting directly to the CTO, the VP of Business Technology’s role is to plan, coordinate, direct, and design operational technology activities of the IT department, as well as provide direction and support for IT solutions that enhance mission-critical business operations. Operations will include database architecture, application management, marketing technologies and new investments in smarthome technologies and a resident portal. This individual will collaborate directly with all management teams and decision makers in other departments to identify, recommend, and support cost-effective technology solutions for the organization.


This position will be part of a dynamic team that is dedicated to managing applications and prodcts for high-quality, on-time releases with a focus on how to enable the operations of those applications through a combination of solutioning, continuous delivery & integration, and efficient system sustainment planning.


In addition, the VP of Biz Tech’s primary goals are to develop and manage application portfolios for each department and to attain all IT service level agreements for the user community within the organization. This role will begin building a team of application/product owners, database administrators and other business centric technology managers. Individual will provide vision and leadership for continued development and implementing information technology initiatives across all areas of the organization.


Essential Functions: 

  • Act as an advocate for the organization’s business technology vision via regular written and in-person communications with the organization’s executives, department heads, and end users.
  • Assess and communicate risks associated with their responsible technology investments & overall lifecycle management.
  • Develop team consisting of Marketing technology, Smarthome technology, database & application managers that service our various business stakeholders while managing those programs life cycles.
  • Evaluate current business systems and relevant processes and recommend better solutions to improve organizational efficienciy.
  • Streamline processes through technology initiatives.
  • Ensure continuous management of IT services through oversight of service level agreements with end users and monitoring of IT systems performance.
  • Define and communicate corporate plans, policies, and standards for the organization for acquiring, implementing, and operating IT systems.


Qualifications:

  • University degree in the field of computer science, information systems, or business administration. Master’s degree in either of these fields with technology as a core component preferred.
  • 7 years experience managing and/or directing an IT operation focused on application the life cycle.
  • Experience in strategic planning and execution.
  • Seasoned, cross-functional leader with a focus on UX/CX, & full lifecycle management.
  • Considerable knowledge of business theory, business processes, management, budgeting, and business office operations.

Performance Tester

Location: Scottsdale, AZ

Role Summary:

Our client is seeking an experienced Performance Tester.


Responsibilities: 

  • Will define the performance and capacity test guidelines for the organization
  • Provide testing and analysis of applications and services to ensure they are compliant 
  • Provide consulting on workload models 
  • Lead the root cause analysis of performance issues
  • Ability to facilitate training on performance testing to QA team members
  • Ability to present and discuss high-priority issues with leadership


Required Professional and Technical Expertise:

  • Bachelor's degree in Computer Science or related field or 3+ years of performance test experience 
  • 3+ years of experience with tools such as JMeter or Tricentis Floor or similar 
  • Strong skills performance test scripting and analyzing the results
  • Strong API level performance testing skills
  • Strong verbal and written communication skills
  • Strong problem-solving skills

Senior Front-End/Angular Developer

Location: Phoenix, AZ

Role Summary:

Our client is looking for a senior front-end software engineer that can help develop their next-generation kiosk for the self-storage industry.  You will be working on a new version of the industry leading web-based kiosk, working on a project team that includes the kiosk program lead, front-end and backend (services) developers, UX/designer, QA engineer and DevOps.


Technology Qualifications:

  • 5+ years of experience in front-end and web application development.
  • Expertise developing/delivering web-applications using Angular 6+ and the observer pattern, working with observable objects and sequences.
  • Expertise working with REST, web services and OAuth 2.0.
  • Strong proficiency/experience leveraging standard web technologies, including HTML5, CSS3, SPA, JavaScript frameworks and JSON.


Experience and Skills:

  • Ability to think/work creatively, independently and as part of a team.
  • Ability to translate designs, wireframes and written requirements into functional systems.
  • Experience working with responsive web design concepts applied in multiple web client applications and/or mobile web solutions.
  • Experience taking proof-of-concepts from technical design to enterprise-grade production deployment.
  • Excellent experience using standard development processes and agile methodologies, including participation in peer reviews, code branching/merging, github and gitflow.
  • Excellent time management skills, with the ability to prioritize, multi-task and work in a fast-paced environment.

Sales Operations Analyst

Location: Phoenix, AZ

Role Summary:

Our client is seeking an ambitious Sales Operations Analyst to work with the VP of Finance and Sales Management Team to support sales planning & analysis.


As the Sales Operation Analyst, your responsibilities would include data analysis, reporting, market research, competitive analysis, planning, and sales process optimization. Ideal candidates will have Sales Analysis experience, excellent communication skills, and the ability to work in a dynamic, fast-paced and fun environment. 



Responsibilities:

  • Track and analyze key metrics – pipeline growth, quota attainment. 
  • Collect, consolidate and generate weekly sales forecasts (month and quarter focus) and roll up each week’s numbers to Sales Management. 
  • Compile key pieces of information related to performance against sales objectives to be reviewed by Management and report approved plans to Finance for processing. 
  • Proactively analyzes win-loss data and reports on key findings to sales leadership. 
  • Develop presentations that analyze sales and marketing activities and achievements from SalesForce.com or similar SFA applications. 
  • Reporting and analysis for the Sales and Marketing departments, including:  executive reporting of sales and marketing results, key metrics and KPIs, campaign tracking and analysis, sales territory alignment, and ad hoc strategic analysis.  
  • Implements and manages reports and dashboards in Salesforce.com ensuring sales reps and leaders have access to key data required to successfully manage the business.  
  • Monitors the accuracy and efficient distribution of sales reports and external intelligence essential to the sales organization.  Recommends revisions to existing reports or assists in the development of new reporting tools as needed.


Requirements:

  • 3-plus years in a Business Analyst or similar role; management.
  • Bachelor’s degree in Accounting, Finance, Business, Marketing or related degree. 
  • Strong quantitative and qualitative analytical abilities. 
  • Excellent oral and written communication skills. 
  • Ability to perform SalesForce.com administrative functions is a plus. 
  • Excellent systems skills including Excel & PowerPoint are required

Software Architect

Location: Scottsdale, AZ

Role Summary:

The Solutions Architect will be responsible for designing and building systems. The environment is fast paced and time to market of applications is critical to the success of the organization.


This position will be part of a dynamic team that is dedicated to delivering applications for high-quality, on-time software releases leveraging best-of-breed agile and DevOps practices with a focus on how to enable the operations of those applications through a combination of infrastructure solutioning, continuous delivery & integration, and efficient system sustainment planning. 


This role is responsible for leading technical design on cloud and digital platforms, including hands-on full stack development. The software architect must have a passion for developing and launching robust scalable products that are business and customer facing. This position should have a full understanding of the tools, platforms and technologies used to develop exceptional applications. 


Essential Functions:

  • Hands-on full-stack development across a variety of technologies and platforms
  • Prior experience in building highly scalable, cloud-native microservices-based applications using technologies like AWS, Google Cloud, Kubernetes, Docker, Node.js, Java, Cassandra and MongoDB 
  • Develop roadmap and plans to build out a highly scalable integration platform to allow client to work with multiple 3rd party partners across the property management lifecycle
  • Prior experience in evaluating data integration technologies and implementing robust service layers
  • Assist management in the development and execution of internal, web, and mobile strategic plans
  • Perform gap analysis of current architecture and implementations against strategic roadmaps
  • Evaluate new technology for inclusion in our stack
  • ad high level designs and prototyping initiatives
  • Develop proof-of-concept projects to validate new architectures and solutions 
  • Plan the refactoring and re-architecting of existing software
  • Lead developers in the design of new software products
  • Work with developers to identify and create common reusable components 
  • Undertake initiatives to drive down the cost of development 
  • Drive technical consolidation and reduction of duplicate effort across projects
  • Identify and train development teams on best practices 
  • The candidate should have a strong understanding of agile software development and how that impacts the operations of software; and must participate in strategy discussion with all levels of management and business sponsors.
  • A deep background in system integration & service oriented architecture is required. Experience working on mobile and responsive web development is preferred. 
  • Work closely with the VP of IT to understand the technology roadmap and assist in enforcing the enterprise architecture standards
  • Support testing & deployment cycles, including working with project managers to coordinate 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 developing designs for proof of concepts.
  • Capture, mitigate and /or escalate risks & issues in a timely fashion
  • Ensure development standards and consistency of specifications across sub-systems
  • Write and/or review deliverables, solution blueprints, and architecture documentation


Qualifications:

  • BS in Computer Science, or equivalent combination of education/experience; advanced degree preferred 
  • 3 years’ experience as an architect or lead developer for internet-scale web/mobile applications and public APIs
  • 8 years’ experience developing internet scale applications using Node.js, Java
  • Expertise with scalable web technologies such as Node.js
  • Expertise with current software design principles and concepts 
  • Experience with cloud platforms such as AWS, Azure
  • Experience with NoSQL databases and relational databases
  • Exceptional problem solving, analysis, design, and testing skills
  • Mobile platform development experience a plus
  • Experience with Salesforce development is a plus
  • Excellent communication and organizational skills
  • ITIL understanding and familiarity with modern application architecture design patterns
  • Strong communication skills (both verbal and written) and ability to communicate effectively with business owners
  • Experience with entire software development lifecycle (Agile, SDLC, Iterative)
  • Proven experience with integrated systems required
  • Experience with software and database performance tuning
  • Strong analytical and problem solving skills
  • Flexibility and positive attitude to achieve tight deadlines
  • Rapidly adapt and respond to changes in environment and priorities
  • Ability to work creatively, propose ideas and contribute to working groups

Solutions Architect

Location: Scottsdale, AZ

Role Summary:

Our client is looking for a Solutions Architect to join their team. The Sales Solutions Architect supports the sales process by designing solutions that address customer needs to complex business problems. The Solutions Architect will be the technical resource for the sales team to help understand the client’s current environment, developing solutions that meet their requirements, presenting the value of the solution and working with the client on any ancillary technical issues


They are currently seeking an individual to join our team that is self-driven with previous experience working with clients as they move through the proposal and buying process. The individual will need to be able to effectively communicate with internal stakeholders (sales, technical and management), as well as, our clients regarding system security architecture, solution value and technical viability. Presentation skills are required along with deep knowledge of Information Security technologies. The ability to generate deliverables for client consumption is a must and the ability to travel is required.


Essential Functions:

  • Present cyber security products or solutions to clients
  • Gather, document and analyze client concerns and issues to present product or program suggestions to clients
  • Plan detailed presentations that show clients product info, pricing, and benefits
  • Participate in the delivery and implementation of products
  • Deliver demos and sales presentations onsite or via WebEx
  • Generate statement of work documents and other deliverables
  • Size and generate client architectures that meet gathered requirements
  • Train the sales team on solutions and products
  • Perform onsite client asset criticality and cyber impact assessments
  • Collaborate with many stakeholders both internal and external with many stakeholders both internal and external


Requirements: 

  • Solid understanding of IT systems, networking, security, and enterprise applications
  • Previous experience presenting solutions and demos to clients
  • Ability to learn new technologies quickly
  • Strong verbal/written communication and interpersonal skills
  • Self-motivated with the ability to work independently, prioritize, and multi-task
  • Ability to communicate and coordinate with internal and external customers while working on other complex issues or tasks
  • Experience working in environments with compliance standards such as HIPPA, PCI, or other security compliance standards a plus
  • Experience with administration of SIEMs, Vulnerability Management, and Endpoint solutions a plus.

DevOps Engineer

Location: Scottsdale, AZ

Role Summary:

The primary responsibility of a DevOps engineer is to cross and merge the barriers that exist between software development, security and operations teams and keep existing networks, services, infrastructure, as well as new directions defined by the Company strategic plan, in mind as they design, plan, secure and test different solutions.


Essential Functions:

  • 1 year using and managing the most prominent AWS services (EC2, ECS, Lambdas, S3, SQS, SNS, ALB/ELB, CloudFront, WAF, VPC, Route 53 and RDS) 
  • Working knowledge of security controls and best practices around AWS infrastructure and services 
  • AWS SDK or CLI experience 
  • 2 years of practical coding with NodeJS or TypeScript 
  • 2 years of writing backend services or monolithic applications 
  • 2 years of practical MySQL/MariaDB or Postgres usage 
  • Writing container services (Docker) 
  • CI/CD workflow and trunk development practical knowledge


Preferred Qualifications:

  • Linux server configuration management using Ansible 
  • AWS Associate Certification(s): Architect, Developer or SysOps


Ideal Qualifications:

  • AWS Professional Certification(s): DevOps, Solutions Architect 
  • Deploying infrastructure as code using Terraform/CloudFormation/AWS CDK 
  • Familiarity with SOC or PCI compliance and audits