HireRising

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

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


Cloud Systems Developer

Location: Scottsdale, AZ

Role Summary:

This position requires a very creative mind to solve complex problems. Candidate needs to be very motivated, self-taught and have critical thinking skills.  Candidate must have some experience with developing and deploying cloud architectures.


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:

  • Docker
  • AWS
  • Azure
  • Javascript/NodeJS
  • Web development (HTML/CSS/PHP etc.)
  • Flask/Django/AngularJS etc.
  • Must have previously set up substantial projects and deployed them on web servers in the past (work or personal) to show the code and deployed systems.

Senior DevOps Engineer

Location: Tempe, AZ

Role Summary:

As a DevOps engineer you will ensure that the system is running smoothly and monitor to proactively respond to issues before it arises. You will ensure that your developers are never doing repetitive tasks, and the infrastructure is kept up to date as the stack evolves.  Automate as much as possible to deliver fast and frequent with quality.  Work with cloud platforms to drive organizational growth and opportunity. 


Responsibilities:

  • Containerize our Desktop and Web based applications 
  • Design, build and maintain the CI/CD infrastructure and tools. 
  • Design and Develop the test automation to validate the builds in the CI/CD pipeline 
  • Work closely with development teams to ensure that solutions are designed with customer user experience, scale/performance, security and operability in mind 


Minimum Requirements:

  • 5+ years experience working in DevOps role 
  • 2+ years of experience in building and administering VMs and containers using tools such as Docker, Kubernetes, Terraform/Helm at enterprise level 
  • 3+ years of experience in designing and maintaining cloud-based solutions with Azure 
  • 3+ years of experience working with .NET technologies such as C# and PowerShell 
  • Experience in developing and maintaining CI/CD process at an enterprise level and for on-prem applications.  Comfortable with frequent, incremental code testing and deployment 
  • Experience translating development team requirements into Application/System configuration.  
  • Experience with SCM tools like TFS/GIT/Bitbucket 
  • Experience with continuous inspection tools like SonarQube and Artifacts management like Artifactory 
  • Experience working with CI tools such as Jenkins or similar 
  • Experience with configuration management tools such as Puppet or similar 
  • Experience with Enterprise level monitoring tools like New Relic, Nagios 
  • Strong experience with SQL 
  • Sound knowledge of network fundamentals to include basic troubleshooting and root cause analysis 
  • Knowledge of testing frameworks 
  • Knowledge of best practices and IT operations deploying highly-available, scalable and secure applications 
  • Understanding of the concepts of Infrastructure as Code, Automation and Orchestration 
  • Understanding of Stack Traces, Error Logs and experience troubleshooting server problems 
  • Understanding of branching strategies 
  • Agile/SCRUM experience. 


Ideal Requirements:

  • Ability to use a wide variety of open source technologies, cloud services and tools. 
  • Experience with end user PC remote management and deployment methods for desktop applications 
  • Experience with maintaining patch levels of software installations across multiple systems.  Implement installations, changes, upgrades, patches and production 
  • Experience training, mentoring junior developer 
  • NoSQL experience is a plus 


Ideal Candidate:

  • Has keen interest and aptitude for technical solutions, automation and consistent operations 
  • Focuses on efficient and robust programs and processes for supporting maximum uptime and throughput while ensuring CI/CD 
  • Is comfortable with collaboration, open communication and reaching across functional borders 
  • A strong focus on business outcomes 
  • Is genuinely passionate about technology, process and tools 
  • Is attracted to complicated, complex problems. 
  • Is forward thinking and likes to learn & use new technologies. 
  • Is built to thrive in ambiguity and doesn't mind frequent pivots. 
  • Plays well with others. You thrive while sharing knowledge and receiving input. 
  • Resolve issues within a complex system that is highly driven by analytics and metrics 
  • Perform daily system monitoring, assist in problem root cause determination across a variety of systems 
  • Perform ongoing performance tuning, hardware upgrades, and resource optimization as required 
  • Demonstrate technical chops daily and encouraged to challenge the status quo and rethink possibilities 


Company Benefits:

  • 100% company-paid benefits for the employee including: Health, Dental, Short/Long Term Disability and up to $50,000 in life insurance.
  • 15 PTO days and 10 paid holidays.
  • 401(k) plan with employer match.
  • Veterinary Savings Program.
  • Flexible start and end times.
  • Start-up company mentality with 29 years of industry experience.
  • Work/Life balance is valued and upheld.
  • Progressive, hip environment with private food market, onsite gym, outdoor patio, lounge & game room, and casual office culture.

Data Scientist II

Location: Phoenix, AZ

Role Summary:

Provide management and leadership to the Big Data project teams. Directs initiatives in the client’s Big Data program. Provides analytical direction, expertise and support for the Big Data program; this includes project leadership for initiatives, coordination with business subject matter experts and travel to mine sites. This will be a global role that will coordinate with site and corporate stakeholders to ensure global alignment on service and project delivery. The role will also work with business operations management to ensure the program is focusing in areas most beneficial to the company.


Responsibilities:

  • Work closely with business, engineering and technology teams to develop solution to data-intensive business problems
  • Supervise internal and external science teams
  • Perform quality control of deliverables
  • Prepare reports and presentations, and communicate with Executives
  • Provide thought leadership in algorithmic and process innovations, and creativity in solving unconventional problems
  • Use statistical and programming tools such as R and Python to analyze data and develop machine-learning models
  • Perform other duties as required


Minimum Qualifications:

  • Bachelor’s degree in an analytical field (statistics, mathematics, etc.) and eight (8) years of relevant work experience, OR 
  • Master’s degree in an analytical field (statistics, mathematics, etc.) and six (6) years of relevant work experience, OR 
  • Proven track record of collaborating with business partners to translate business problems and needs into data-based analytical solutions
  • Proficient in predictive modeling:
  • Linear and logistic regression
  • Tree based techniques (CART, Random Forest, Gradient Boosting)
  • Time-Series Analysis
  • Anomaly detection
  • Survival Analysis
  • Strong Experience with SQL/Hive environments
  • Skilled with R and/or Python analysis environments 
  • Experience with Big Data tools for machine learning, R, Hive, Python
  • Good communication skills


Preferred Qualifications:

  • Doctorate degree in an analytical field
  • Willing and able to travel 20-30% or more 

 

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


Database Administrator

Location: Scottsdale, AZ

Role Summary:

The role of Database Administrator in our organization performs a key function in the continuous support of internal databases and database integrations. In an organization that believes technology supports good processes, this position ensures the business has the tools it requires to work operationally.


The individual must have significant experience in managing Database services, with a high level of technical competence and a strong understanding of Agile and ITIL processes. The ability to manage multiple database environments as well as support activities of keeping the high availability and disaster recovery sites online while keeping the business informed and engaged are essential skills utilized on a daily basis.


The individual would preferably have had experience in working with Home Building previously, will have had experience in supporting Agile and ITIL. An exceptional sense of customer service is needed to both provide an example for the team and to re-engage with the organization. As this is a business facing role, they will also have excellent communication skills and be able to quickly articulate progress to business users from line level to Executive Vice President.


Responsibilities:

  • Supports Agile and ITIL processes are adhered to for database development.
  • Supports Agile and ITIL processes are adhered to for database integrations.
  • Maintain multiple SQL 2016 database instances in high availability environment.
  • Maintain upgrades, patching and hotfixes where required for SQL Server Instances.
  • Maintain upgrades, patching and hotfixes where required for Veritas Storage Foundations.
  • Maintain upgrades, patching and hotfixes where required for SAP Data Services.
  • Understands and can develop Datamarts and Data transformations for business reporting purposes
  • Identify and execute on continuous improvement of the existing database foundations.
  • Ensures compliance with security policies and practices in accordance with internal and external audit governing bodies.
  • Makes recommendations and ensures quality assurance and support processes are running effectively.
  • Provides professional and prudent communications working in a team environment with a diverse group of associates.
  • Works closely with IT project management team to deliver resources to projects in a timely and effective manner.
  • Regularly reports against uptime and availability and ensures both IT senior management and the business are kept proactively informed.
  • Ensures collaborative working practices are implemented and encouraged within the team, across the team, and with business partners.
  • Maintains a strong ethical approach to vendors, customers and staff which is aligned with the ethical principles of the company.
  • Performs other duties as assigned.
  • Maintains professional and technical knowledge by attending educational workshops; reviewing professional publications; establishing personal networks; benchmarking current practices; participating in professional societies.


Required Experience/Education/Certification:

  • Minimum of 10 years of experience in software development and delivery.
  • Minimum 7 years of customer facing digital technology development.


Preferred Experience/Education/Certification:

  • Bachelor's Degree.
  • Experience maintaining a budget for systems, vendors, and departments.
  • Experience with ecommerce platform development and maintenance.
  • Experience leading highly complex projects utilizing generally accepted project management principles.


Essential Requirements:

  • Strong understanding of Agile & ITIL methodologies and processes.
  • Excellent written and verbal communication skills including technical writing skills.
  • Proven experience in managing and maintaining multiple SQL 2016 database instances.
  • Technical knowledge of Virtual Server environments, SANs and High-Availability architectures
  • Manage SQL databases in development, QA and production environments
  • Experience supporting Business Applications DB and Data Warehousing/BI platforms
  • Familiarity with Data Lakes, Operational Data Stores, Enterprise Data Warehouses
  • Monitor databases both from a performance and capacity management perspective
  • Perform database maintenance activities such as backup/recovery and rebuilding/reorganizing indexes
  • Ensure that all database releases are assessed and measured from a functionality and performance perspective
  • Provide technical expertise on all database design (Logical and Physical modelling) and development project
  • Demonstrate SQL Development(T-SQL) expertise related to performance tuning of database schema, stored procedures, etc.
  • Create and schedule SQL Server agent jobs.
  • Set-up and manage fail-over clusters (in partnership with Infrastructure)
  • Develop SSIS packages, database mirroring, and replications
  • Automate database management activities using PowerShell, SSIS, and other technologies
  • Perform system monitoring, metric reporting, and diagnostics
  • Proven experience in building and managing ETL environments and tools.
  • Proven experience in managing high availability environments.
  • Work is performed in an office environment; continuous contact with other staff and the public is necessary.
  • Able to work and operate from Scottsdale, Arizona corporate office.
  • Able to sit for extended periods; frequently stand and walk; normal manual dexterity and hand-eye co-ordination; lift and move objects weighing up to 25 lbs.; corrected hearing and vision to normal range; verbal communication; use of office equipment, including computer, telephone, etc.


Preferred Requirements:

  • Experience of Home Building Industry (or a closely aligned industry).
  • Experience in maintaining DB2 iSeries databases
  • Experience with Azure SQL cloud


Qualifications:

  • Bachelor’s degree or higher in Computer Science or a related degree. 
  • ITIL and Agile training and qualifications.
  • Additional years of experience in database administrator roles will be considered in lieu of formal education.

Lead UI / UX Engineer

Location: Tempe, AZ

Role Summary:

Our client is seeking an experienced UI/UX Engineer to join their Engineering team in Tempe, AZ. The candidate will lead a small team of onshore and offshore developers with the goal of managing and enhancing the user experience of client’s UCaaS (Unified Communications as a Service) portal. 


Primary Responsibilities:

  • Balance personal software deliverables with providing leadership, direction, mentor-ship and coaching to a team of onshore and offshore developers. (50/50 split)
  • Help the team manage projects and road-maps against release targets 
  • Use business requirements, user research and user feedback to assist in developing scenarios, use cases, and high-level requirements 
  • Design, develop and maintain fast and reliable customer facing solutions.
  • Lead architecture discussions, make and drive technical decisions
  • Understand product specifications and user workflow and psychology.
  • Work with the team to promote best practices and patterns.


Other Responsibilities:

  • Participate in interviewing and help drive hiring
  • Suggest new processes and document reoccurring processes that will help streamline software development. 
  • Develop and maintain detailed design patterns that scale for your team and influence other developers.


Knowledge and Experience:

  • Bachelor’s degree in computer science, engineering or equivalent degree
  • 5+ years of experience as a hands on developer developing and delivering solutions using
  • Front end technologies like Angular, React 
  • Strong knowledge of and an interest in JavaScript and TypeScript, and experience with frameworks such as Angular, React. 
  • Leadership experience in managing or leading UI/UX design projects
  • Ability to balance managerial responsibilities with individual technical contributions. 
  • Experience providing mentor-ship and guidance, including code reviews, training, and feedback. 
  • Experience with SOAP and Restful services 
  • Experience in design methodologies 
  • Excellent communication, presentation, and interpersonal skills
  • Experience working in a collaborative team, white-boarding and working directly with developers for implementation of designs 
  • Experience in Agile methodology. 
  • Experience with CI/CD tools such as Jenkins 
  • Experience with back-end systems and languages such as Java 

Technical Project Manager I/II

Location: Phoenix, AZ

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.

Mobile/Flutter Developer

Location: Phoenix, AZ

Role Summary:

Our client is a start-up innovator in the Healthcare patient engagement SaaS space.  They have created a platform for clients and providers to engage in a digital treatment plan.  The client is seeking Flutter developers for the team located in Phoenix, AZ. 


Our client is seeking individuals that can help create the next generation company platform.  You will not be limited to a bullet list. Your job is to put your skills to the test and do whatever it takes to help grow the company. It’ll be hard, it’ll be fun, and it’ll be rewarding. This role is for the hungry. The extra motivated. The ones driven by the desire to create something bigger than themselves.


Minimum Qualifications: 

  • Must have built at least one Android and/or iOS apps with Flutter 
  • Working knowledge of Firebase APIs (Cloud Firestore, Cloud Functions…)
  • 5+ years of experience in mobile development
  • Have experience with development, and deployment experience for enterprise-scale organizations
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
  • Excellent time management skills, with the ability to prioritize and multi-task, and work under shifting deadlines in a fast-paced environment 
  • Experience creating Material Design styled apps
  • Experience with third-party libraries and APIs
  • Experience working on cloud infrastructures


Requirements and General Skills:

  • Advanced experimentation/prototyping with Flutter and Dart (a shipped project is a plus) – including widget creation, data modeling, 3rd party library integration and troubleshooting native builds
  • Expert level experience with REST web services
  • Using Firebase in mobile applications
  • Expert with the application of responsive mobile design concepts on multiple projects
  • Must be able to quickly grasp the application’s overarching design and ensure development is executed in accordance with the present design
  • Experience in taking proof of concepts to technical design to enterprise-grade rollout
  • Excellent knowledge of standard development processes and agile methodologies
  • Experience with GIT and the ability to determine the approach in handling code branching and merging
  • Ability to think/work creatively, independently and as part of a team.
  • Ability to translate designs, wireframes and written requirements into functional systems

JavaScript/Angular/TypeScript Developer

Location: Phoenix, AZ

Role Summary:

Our client is a start-up innovator in the Healthcare patient engagement SaaS space.  They have created a platform for clients and providers to engage in a digital treatment plan.  The client is seeking JavaScript/TypeScript developers for their team located in Phoenix, AZ. 


Our client is seeking individuals that can help create the next generation company platform.  You will not be limited to a bullet list. Your job is to put your skills to the test and do whatever it takes to help grow the company. It’ll be hard, it’ll be fun, and it’ll be rewarding. This role is for the hungry. The extra motivated. The ones driven by the desire to create something bigger than themselves.


Minimum Qualifications: 

  • Expert level of angular 6+ and have been using it in recent projects
  • Proficiency in RxJS
  • Working knowledge of Firebase APIs (Cloud Firestore, Cloud Functions…)
  • 5+ years of experience in front-end development
  • 7+ years of experience in web application development
  • Have experience with development, and deployment experience for enterprise-scale organizations
  • Must have experience developing applications using Angular 6+ in production
  • Able provides mentorship to junior programmers and review PRs
  • Excellent time management skills, with the ability to prioritize and multi-task, and work under shifting deadlines in a fast-paced environment 


Requirements and General Skills:

  • Master of web technologies, including HTML5, CSS3, SPA, JavaScript frameworks and JSON
  • Experience in developing web-applications utilizing Angular 6+, Typescript and Angular CLI
  • Expert level experience with REST web services
  • Using Firebase in Angular
  • Expert with the application of responsive web design concepts on multiple projects
  • Must be able to quickly grasp the application’s overarching design and ensure development is executed in accordance with the present design
  • Experience in taking proof of concepts to technical design to enterprise-grade rollout
  • Excellent knowledge of standard development processes and agile methodologies
  • Experience with GIT and the ability to determine the approach in handling code branching and merging
  • Ability to think/work creatively, independently and as part of a team.
  • Ability to translate designs, wireframes and written requirements into functional systems

Data Analytics Manager

Location: Scottsdale, AZ

Role Summary:

The Data and Analytics Project Manager provides project management oversight and support of data analytics, data mining, large data manipulation, data exploration, data visualization and the use of data analytic tools including descriptive, prescriptive, predictive analytics. 


Essential Functions:

  • Work with stakeholders to define business questions, requirements, timelines, objectives, and success criteria
  • Lead, scope, structure, prioritize, drive and deliver key insights to the business based on data analytics. 
  • Manage scope and evaluate priorities to efficiently balance resources for all DS projects 
  • Develop relationships with, and ensure the appropriate participation of key client stakeholders and client executives, provide day-to-day project contact 
  • Work with internal stakeholders, create detailed program and project plans to deliver to all business units, identifying resource requirements, task owners, milestones, dependencies and key risks 
  • Ensure all deliverables are current, compliant and meets the needs of each business organization 
  • Define and build a process for managing the development cycle for complex data models and analytics projects as well as handling ad-hoc tickets 
  • Provide coaching and learning opportunities to downstream teams to promote self-sufficiency and minimize turnaround time for requests 
  • Evaluate existing models for problematic assumptions and construction to preemptively resolve reporting inconsistencies 


Qualifications:

  • Bachelor's degree in technical field
  • 3+ years’ experience in project management and/or Data Science/Business Intelligence/Data Engineering 
  • The ideal candidate would have strong backgrounds in both project management and Data Science/Business Intelligence/Data Engineering
  • Expertise with data visualization, report building, and dashboard tools such as Tableau, Looker, Power BI, or equivalent
  • Understanding of project/program management techniques and methods including Agile framework 
  • Working knowledge of program/project management software (e.g.: JIRA) 
  • Working knowledge of analytic methodologies and tools 
  • Coding experience (e.g.: SQL, Python) 
  • Excellent knowledge of MS Office 
  • Strong communication, organization, and people skills 
  • Tenacious and credible with the ability to influence all levels of the organization

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

SDET/QA Engineer

Location: Scottsdale, AZ

Role Summary:

Our client is looking for an experienced SDET/ QA Engineer.


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


Requirements:

  • 4-6 years IT Industry experience in QA Automation
  • Strong experience in engineering practices including TDD, BDD, Chaos Engineering etc.
  • Experience with unit testing using Junit or similar Xunit frameworks
  • Experience with back end services and automated testing tools like Postman, Rest Assure etc.
  • Experience with front end automated testing tools such as Protractor, Selenium, JBehave, Cucumber etc.
  • Experience with performance testing using tools like JMeter, Gatling etc.
  • Hands-on experience in setting up automated testing as part of continuous
  • integration (CI) build environments using TeamCity (preferred) or a comparable solution
  • Experience working in an Agile/Scrum environment with multiple teams
  • Demonstrated understanding of scalable architectures, performant systems and resilient enterprise software
  • Highly motivated self-starter and leader with the ability to positively influence others
  • Knowledgeable and experienced in the following tech areas/skills:

                         o Microservice architecture

                         o 12 factor apps

                         o Java and Spring Boot

                         o JavaScript, Angular

                         o Teamcity

                         o Git

                         o Linux Platform and shell scripts


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
  • Passion for creating and optimizing the most efficient software

Team Lead - Oracle EBS Techno/Functional Analyst

Location: Phoenix, AZ

Role Summary:

Our client is seeking a self-driven and motivated professional to join their IT – Oracle ERP team, located in Phoenix, Arizona.  As a team lead in this role, you will have the opportunity to manage two tracks in Oracle EBS, Procurement & Order Management. 


This job will require heavy interaction with business in terms of demand sensing. You will be tasked with taking the demands through business case analysis and proposing business solutions. You will also be tasked with managing a small team, acting as a development manager for projects in corresponding tracks of Oracle EBS. 


Primary Responsibilities:

  • Capable of managing a small team of analysts and developers
  • Defines and implements architecture and strategy for applications including custom in house build applications used by, Purchasing, Legal and Order Management
  • Helps Sr. Manager in developing and executing sourcing strategy, including identification of strategic vendors relationships
  • Assists Sr. Manager of Enterprise apps in client engagement for enterprise applications, Engages with Governance
  • Engage in business case analysis for various projects in Oracle EBS
  • Coordinates activities to maintain compliance, currency and overall application health
  • Adheres to development processes for release of changes (code, configuration) to production environment
  • Establishes the procedures to maintain a comprehensive test strategy encompassing request management, code synchronization, refresh management, instance management and test case repository.
  • Contribute to and maintain system standards.
  • Effectively interacts with both business and technical Analysts and the managers
  • Responsibilities sometimes require working evenings and weekends, sometimes with little advanced notice.
  • Participates in defining compliance with defined coding standards, naming conventions, methodology standards, code libraries, etc.
  • Ensures currency through regular and coordinated patch releases
  • Acts as liaison with GIS for technical changes to the infrastructure such AS OVM upgrades, OS upgrades, DB changes.
  • Coordinate cross track changes
  • Contribute to and maintain system standards
  • Engineering of application-related solutions for various project and operational needs
  • Defines and maintains application architecture including roadmap for various Oracle EBS modules, component currency, etc.
  • Acts as lead for any IT events


Qualifications: 

Years of experience: 

  • BA+ 8-12 years
  • MS+ 5-8 years
  • Ph.D.+ 3-6 years


Education:

  • Bachelor’s, Masters’ or Ph.D. degree in Computer Science, Management Information Systems/Business information Systems, Engineering or equivalent experience.  

 

Techno functional skills:

  • Oracle R12, OAF, Oracle Workflow, BI Publisher, PL/SQL, Oracle Forms, Forms Personalization
  • Strong experience in handling large scale projects
  • Strong experience of software development process from requirements definition to implementation to test.
  • Mastery of technical expertise in identifying, evaluation and developing procedural and system solutions that are cost effective and meet user requirements.
  • Extensive programming experience necessary to create/analyze/design application specific procedures, API, Packages, Functions, Materialized views, Triggers and other objects.
  • Technical leadership experience with several systems development lifecycle in major projects that involve different applications/systems/organizations.
  • Strong qualitative and quantitative analytical and problem solving skills to address complex, non-recurring business and technical problems.
  • Very Strong functional knowledge in various Oracle modules like Finance, Procurement, Inventory, BOM, WIP and Procurement

 

Soft skills:

  • Strong facilitation and requirements-solicitation skills and ability to representing team and organization.
  • Proven track record in working directly with clients to define/influence and negotiate the solutions that enable their business objectives. Excellent ability to interact with customers in a professional manner providing friendly and effective customer service.
  • Coach and mentor less experienced staffs, influence others as technical leader.
  • Excellent ability to interact with customers in professional manner providing friendly and effective customer service.
  • Strong initiative of owning major roles and responsibilities in projects and resolution of issues.
  • Defines clear goals and objectives, develops plans to achieve them.
  • Demonstrates desired values and integrity through personal behaviors and decision making.

Senior Oracle DBA

Location: Scottsdale, AZ

Role Summary:

The Senior Database Administrator installs, configures upgrades, administers, and monitors the enterprise database system. The Senior Database Administrator also works closely with the Infrastructure and Applications team to design and consult on new and existing systems to optimize performance and reliability.


Responsibilities:

  • Manages installation, patching and upgrades on all enterprise database systems.
  • Manages user provisioning and security on all enterprise database systems.
  • Maintains the integrity of data within the production environment, including the execution of proper backup and restoration policies and procedures.
  • Provides guidance and input on the selection and implementation of all database administration tools.
  • Administers database cleanup and optimization activities.
  • Assists with database design, particularly regarding design maintainability and scalability.
  • Prepares detailed technical specifications.
  • Provides assistance in database programming, troubleshooting and management of problems affecting IT and enterprise database applications, as well as developing the area for future expansion.
  • Provides Tier 3 support and resolution of open database issues escalated by IT Customer Support.
  • Manages and reviews code for deployment and promotion from development environments into QA and production systems.
  • Monitors performance metrics and makes enhancements or suggestions on design and infrastructure as necessary.
  • Plans and projects system capacity requirements for budgeting and licensing purposes.
  • Provides guidance, mentors staff and developers, and acts as technical escalation point for the team.
  • Provides database best practices and standards, performance testing and R&D.
  • Develops strong vendor relationships to resolve problems and coordinates the delivery of IT products and services.
  • Provides on-call support on a rotating schedule.
  • Performs other job-related duties as assigned or apparent.


Qualifications: 

  • Bachelor’s degree or higher in Information Technology or related field of study (Required).
  • Minimum 5 years applicable experience with the following: (Required)  

                      o Development and operational support in two or more relational database systems                               such as SQL Server (2012 or higher), Oracle (12c or higher), and MySQL.

                      o Performance Tuning, Query Execution Plans, Stored Procedures, T-SQL, PL/SQL, Data           Warehousing, and DBMS internals.

                      o SQL Server 2012 and higher on virtualized platforms.

                      o Database architectural design and performance assessments.

                      o Windows Server 2008 R2 and higher.

                      o Writing database server code, preferably T-SQL (Required).

  • Minimum 2 years applicable experience in NoSQL database systems such as DynamoDB, MarkLogic, Mongo DB, Hadoop
  • Minimum 2 years applicable experience in Cloud environments such as AWS, Google, Microsoft Azure, Oracle Cloud
  • Possess expert knowledge of the entire Software Development Lifecycle (Waterfall and Agile)
  • Knowledge of Big Data is a plus
  • Knowledge of MDM is a plus
  • Capable of prioritizing and managing assignments, tasks, and significant projects to completion with minimal supervision.
  • Ability to maintain a detail-oriented approach while multitasking in a fast-paced environment
  • Ability to create and maintain documentation of development standards in use at client.
  • Ability to write reports, business correspondence, and procedures manuals
  • Ability to work in a team and individually in a project environment
  • Ability to interact with IT personnel on all levels to resolve issues and provide solutions in a timely manner

Acquisitions Manager

Location: Scottsdale, AZ

Role Summary:

The Acquisitions Manager will lead a team of Analysts and is directly responsible for thoughtfully deploying between $50-$100 million per month in multiple markets through the acquisition of single-family rental homes on behalf of client. Leveraging the company’s best in class acquisition platform; the candidate will conduct and manage the underwriting, due-diligence, and negotiation on hundreds of properties a month through multiple acquisition channels. 

 

To be successful in this role, one must possess superior analytical ability in addition to a strong business acumen to effectively and efficiently execute our business strategy while working cross functionally with other key stakeholders within the organization. The ideal candidate excels at identifying risk and opportunity, iterates and solves problems quickly, and actively contributes enhancements to drive continual improvement to the way we acquire homes while remaining highly disciplined in an ever-changing investment landscape. 


Essential Functions:

  • Coach and manage a team of analysts and 3rd party brokers to ensure that investment goals are being met
  • Manage optimal success ratios of both contract acceptance rates and due diligence pass rates to maintain pipeline at the intersection of discipline and efficiency necessary to hit monthly acquisitions targets and capital deployment goals for assigned markets
  • Review, refine, and communicate with our Construction team the ideal finish levels for new acquisitions, which will optimize each asset’s return profile (e.g. IRR and Cap Rate) 
  • Incorporate real-time leasing performance trends into neighborhood and asset selection, by underwriting inclusive of supply-demand trends to better inform market rents and determine property valuations 
  • Maintain tight feedback loops between multiple departments including Construction, Leasing, Property Management, and Asset Management teams to improve market knowledge and better inform future acquisitions
  • Conduct in-person market tours to view and understand our rental product performance in contrast to competitor inventory at the submarkets level and the specific subdivision when appropriate
  • Become the initiator of positive change across the organization


Qualifications: 

  • Be comfortable working in a fast paced and changing environment
  • Strong financial foundation for understanding the single-family rental business
  • Acumen for statistics and using big data to inform investment strategy 
  • Bachelor’s Degree (preferably in Business, Finance, or related subject) required
  • Previous Analyst experience desired
  • Advanced Excel, PowerPoint 
  • Familiarity with Salesforce CRM preferred
  • Ability to be independent and a self-starter; is self-motivated and takes initiative
  • Ability to multi-task in a fast-paced environment and manage multiple projects
  • Strong verbal and written communication skills – ability to distill information down to key points
  • Identify issues and offer solutions
  • Thinks critically and draws well-reasoned conclusions
  • Minimal travel required

Finance Manager

Location: Scottsdale, AZ

Role Summary:

The Finance Manager will lead financial and operational projects relating to the Company’s property management operations, reporting / data strategy and key business forecasts and analysis.   Responsibilities include partnering with operational leadership to define reporting and analytical needs, working with the CFO to forecast liquidity, providing analysis and problem solving to help deliver on Company initiatives. The position reports to the Director of Financial Analysis & Operational Reporting and will oversee the team of financial and operational reporting analysts.  


Essential Functions:

  • Partner with Operations and Finance leadership to establish performance standards and ensure action plans are in place to achieve desired results
  • Assist in completion of monthly/quarterly financial and business reviews
  • Manage financial and non-financial data provided by internal property managers
  • Work with other team members to ensure all business logic is reflected correctly in all reporting, analyses, and models
  • Work with team to identify trends and create analysis for process improvements, trends, etc. 
  • Ensure appropriate performance metrics are in place and are supported with analysis and exception-based reporting
  • Prepare internal management reports to assess performance 
  • Provide coaching and learning opportunities to financial analysts to promote self-sufficiency and minimize turnaround time for requests 
  • Train, supervise, motivate, and develop the financial/operational reporting analysts


Qualifications: 

  • Bachelor’s degree in finance, business or operations management related field; MBA preferred
  • Candidate must have strong Excel (with VBA experience) 
  • Experience partnering with Operations teams and leading cross-functional initiatives
  • Strong interpersonal skills in working effectively with various departments and management
  • Ability to supervise, motivate and develop people 
  • Strong collaboration and communications skills
  • Strong balance of business, financial and technical skills with the ability to communicate and drive initiatives cross functionally 
  • Residential real estate / property management experience a plus
  • Yardi, SalesForce experience a plus
  • Candidate must be resourceful, present well to management, and have the ability to take ownership over projects and recurring tasks
  • Candidate must be willing and able to work in a start-up atmosphere with a wide range of responsibilities and deal with constantly evolving deadlines, requirements and challenges

SQL Database/Business Analyst

Location: Downtown Phoenix, AZ

Role Summary:

Our client is seeking an SQL Database/Business Analyst with strong experience in writing SQL queries, analyzing and integrating data from legacy system. This position is responsible for the data mapping, validation and any data migration between the legacy Time Matters systems to the Justware system. Extensive experience with data conversions and data mapping is required. Position will require development of scripts to convert and import data from existing legacy case management systems that are contained in disparate database environments into a single SQL database environment. Prefer experience in large-scale data integration projects that required learning the systems and data structure with limited information.


Essential Job Tasks:

  • The SQL Database/Business Analyst shall provide the services in this section: 
  • Data mapping, conversions and data integration. 
  • Interaction with SME and Business for clarification of business rules and requirements 
  • Interaction with Program Manager 
  • Fully document source code 


Experience/Skills/Education Required: 

  • Requires a minimum of 5 years of data migration including data mapping between legacy and new system. 
  • Requires a minimum of 3 years SQL experience.
  • Candidate must interface with existing database and table structure and have the ability to develop SQL queries, convert and export/import data. 
  • Candidate must be able to learn case management systems and business terms quickly. 
  • Assess and make recommendations for data conversions and associated scripts to ensure SDLC standards and best practice 
  • Develop scripts to convert and import data from existing legacy case management systems from disparate database environments into a single SQL database environment 
  • Knowledge transfer and final technical documentation 
  • Apply SDLC standards and best practice 
  • Ability to work with limited supervision independently or in a team environment • Excellent verbal and communication skills a must 
  • Preference given to candidates with MS SQL Server knowledge and integration and loading of data via SSIS (integration) 
  • Requires a Bachelor’s degree in Computer Programming, Computer Information Systems (CIS), Computer Science, or other related field; or, an equivalent combination of training and progressively responsible experience that will result in the required specialized knowledge and abilities to perform the assigned work.


Experience/Skills Preferred:

  • Knowledge of legal and/or case management systems a plus 
  • Knowledge of the Justware product is a plus


Additional Information:

Deliverables: 

  • Candidate must interface with existing database and table structure and have the ability to develop SQL queries, convert and export/import data. Candidate must be able to learn case management systems and business terms quickly. 
  • Assess and make recommendations for data conversions and associated scripts to ensure SDLC standards and best practice 
  • Develop scripts to convert and import data from existing legacy case management systems from disparate database environments into a single SQL database environment 
  • Knowledge transfer and final technical documentation 
  • Apply SDLC standards and best practice