Open Positions

Change Management Specialist

The Change Management Specialist will play a key role in ensuring the successful roll-out of a new content management system to more than 500 Federal employees. His/her primary responsibility will be managing “the people side of change” by creating and implementing change management strategies and plans that minimize resistance and increase benefit realization and ultimately the successful adoption and usage of the new system.

This is a highly collaborative role that includes direct client interaction, change coaching and training support across the organization, including direct support and coaching to all levels of managers and supervisors as they help their direct reports through this transition. 

Roles and Responsibilities:

  • Apply a structured methodology and lead change management activities that identify, manage and mitigate anticipated resistance
  • Apply change management best practices to achieve the desired results
  • Develop and/or contribute to Change Management, Communication and Training plans, as well as accompanying presentations, documentation and more
  • Conduct impact analyses, assess change readiness and identify key stakeholders
  • Define and measure success metrics and monitor change progress
  • Apply a change management process and tools to create a strategy to support adoption of new technology
  • Support communication efforts, including the design, development, delivery and management of communications
  • Assess and report upon the change impact, including risks and issues; provide mitigation strategies
  • Support training efforts, including conducting classroom training
  • Provide input, document requirements and support the design and delivery of training programs

Skills and Qualifications:

  • Minimum five years experience and knowledge of change management principles, methodologies and tools
  • Experience with large-scale technology change effort(s)
  • Change management certification or designation strongly desired (Prosci or similar)
  • Exceptional communication skills, both written and verbal (to include training and presenting)
  • Eager and willing to quickly learn new technology
  • Familiarity with Agile development
  • Excellent active listening skills
  • Ability to clearly articulate messages to a variety of audiences
  • Ability to establish and maintain strong relationships
  • Commitment to understanding and respecting the client’s organizational culture
  • Ability to influence others and move toward a common vision or goal
  • Resilient and able to adapt to shifting timelines or priorities
  • Organized with a natural inclination for planning strategy and tactics
  • Must be a highly collaborative team player
  • Basic graphic design ability is a plus

Senior IT Certified Professional 

NTVI is seeking a Senior IT Certified Professional to work at Roswell, New Mexico. Under general supervision, responsible for installing, configuring, and maintaining operating system workstations. Performs software installations and upgrades to operating systems and layered software packages. Schedules installations and upgrades and maintains them in accordance with established IT policies and procedures as defined by the Department of State (DoS) and the National Institute of Science and Technology (NIST). Monitors and tunes the system to achieve optimum performance levels. Ensures workstation/server data integrity by evaluating, implementing, and managing appropriate software and hardware solutions. Supports media management through internal methods and procedures or through offsite storage and retrieval services. Conducts routine hardware and software audits of workstations and servers to ensure compliance with established standards, policies, and configuration guidelines.

Roles and Responsibilities:

  • Provide assistance to employees on current systems and applications such as Microsoft Windows 7 and 10. Various office versions including O365
  • Setup IT desks for employees, i.e. user and email setup, logins, printer setup, telephone setup etc.
  • Analyzing and solving incidents, such as network failure, printer failure, and application issues.
  • Maintaining and managing servers, local network infrastructure and local telephone network
  • Recurring maintenance tasks on applications and services
  • Automate processes, documentation and instructions
  • Maintain and manage on premise Windows Servers, and LAN/WAN infrastructure including switches (VLANs), routers, firewalls, storage and VOIP system
  • Respond to system notifications and remediate monitoring system alerts and network performance issues
  • Investigate performance anomalies and perform root cause analysis for network and communication issues
  • Provide technical support and oversight on premise
  • Perform proactive maintenance on servers and infrastructure
  • Perform system upgrades and deploy new hardware
  • Evaluate new networking technology advancements, standards, and methodologies to assist with the support of future customer needs
  • Ability to work in a team and communicate effectively
  • Business awareness: specific knowledge of the customer and how IT relates to their business strategy and goals
  • Document internal processes and procedures related to duties and responsibilities
  • Other tasks and duties as necessary

Skills and Qualifications:

  • Associates or Bachelors in IT, Computer Science or related discipline; or 4 years related experience in lieu of degree
  • 5+ years of experience in managing LAN/WAN network infrastructures, including Windows Servers, network switches, routers and firewalls including performance tuning and troubleshooting
  • Interpersonal skills: including communication skills, active listening and customer-care is a must
  • Experience with Windows 7 and 10 and various office versions.
  • Experience with Active Directory, Windows Server 2008 and 2012 a plus
  • Experience with O365 is a plus.
  • Basic knowledge of network (switches) and protocols.
  • Exceptional written and verbal communication skills
  • Must have experience working with LAN/WAN infrastructure
  • Diagnostic skills of technical issues
  • Understanding of support tools, techniques, and how technology is used to provide IT services
  • Must be a U.S. Citizen

Front End Developer

We are looking for an experienced front-end developer to join our IT Team. You will be responsible for a front-end user interface development based on business requirements, the latest UI interface templates, standard or open source styles and specific vendor customized styling formats. The Front-End Developer is required to work in teams alongside Back End Developers, Graphic designers and User Experience Designers to ensure all elements of user interface creation is consistent.

Roles and Responsibilities:

  • Use languages, XML, HTML(5), CSS, java-scripts to create user friendly user interface for Window based or web-based pages, panels, and popups.
  • Very familiar with Ajax programming, with events, messaging driven front-end development for asynchronous updates.
  • Optimize coding for maximum performance for each function and whole applications.
  • Collaborate with back-end developers and UI/X designers to improve usability
  • Get feedback from, and build solutions for, users and customers
  • Write functional development documents and guides
  • Create quality mockups and prototypes, using JavaScript libraries, as well as vendor provided libraries
  • Help back-end developers with coding and troubleshooting
  • Ensure high quality graphic standards and brand consistency
  • Stay up to date on emerging technologies
  • Familiarity with unit testing and debugging
  • In-depth understanding of the entire user interface development process (design, development and deployment)

Skills and Qualifications:

  • Bachelor degree in Computer Science or related science and engineering field.
  • Understanding of key design principles, such as responsive and adaptive design
  • Proficiency with XML, HTML(5), CSS, Bootstrap, JavaScript, jQuery, AngularJS or Express JS/NodeJS,
  • MySQL/PostgreSql, Understanding of server-side CSS and Robot framework UI/UX
  • Experiences with other programming languages are big plus, such as Java, Perl, Ruby and Python.
  • Experience with metadata driven UI development is highly recommended.
  • Good problem-solving skills
  • Good professional working ethics
  • Good interpersonal skills with pleasant team working capabilities

HR Administrator Job Description:

The part time HR Administrator shall be responsible for maintaining personnel records, managing HR documents (e.g. employment records and onboarding guides), updating internal databases, prepare documents and ensure employees receive HR support.

HR Administrator Responsibilities:

  • Administers employee benefit program include our full benefit package by advising employees of eligibility, providing application information, helping with form completion, verifying submission, and notifying employees of approvals.
  • Provides orientation for new employees by providing information packets, reviewing company policies, gathering withholding and other payroll information, explaining benefit programs, and obtaining signatures for documents.
  • Maintains human resources records for employees by recording the hiring, transfer, termination, change in job classifications, and tracking vacation, sick, and personal time.
  • Documents and tracks human resources actions by completing forms, reports, logs, and records.
  • Accomplishes human resources department and organization mission by completing related results as needed.
  • Administer new hire ethics training.
  • Implement HR framework, update HR policies.

HR Administrator Requirements:  

  • High school diploma /GED.
  • Strong organizational and time management skills.
  • Excellent communication and personal skills.
  • Strong analytical and problem – solving skills.
  • Maintain confidentiality.
  • Detail oriented.
  • Must be a U.S. Citizen

Payroll Specialist Job Description

The part time Payroll Specialist shall be responsible for all payroll-related tasks. The payroll specialist responsibilities include collecting and reviewing employee information and working hours, calculating wages, preparing and processing employee payments, and maintaining accurate records.

Payroll Specialist Responsibilities:

  • Collecting timesheet data in payroll information.
  • Entering data into payroll and administrative databases and software programs.
  • Calculating wages, benefits, tax deductions, commissions, etc.
  • Preparing to processing paychecks and cash deposits. 
  • Maintaining accurate records of payroll documentation and transactions.
  • Ensures accurate and timely processing of payroll updates, including new hires, terminations and changes to pay rates.
  • Responding to payroll related inquiries and resolving concerns.
  • Performing account balance and payroll reconciliations.
  • Prepares and maintains accurate records and reports of payroll transactions.
  • Ensures compliance with federal, state, and local payroll, wage, and hour laws and best practices.
  • Facilitates audits by providing records and documentation to auditors.
  • Preparing periodic payroll reports for review by management. 

Payroll Specialist Requirements:  

  • High school diploma /GED.
  • Degree in accounting, business, or related field preferred.
  • Strong organizational and time management skills.
  • Excellent communication and personal skills.
  • Strong analytical and problem – solving skills.
  • High numeral call aptitude.
  • Detail oriented.
  • Must be a U.S. Citizen

Staff Accountant Job Description

Staff Accountant will work in the accounting department of NTVI and perform a variety of duties such as maintaining the general ledger, reviewing financial statements, preparing financial reports, assisting with audits and budgeting processes, and reconciling accounts.

Staff Accountant Responsibilities:

  • Handle vast array of financial reporting and accounting functions.
  • Managed reconciliation of bank accounts, analysis of periodic financials, and preparation of budgets.
  • Develop invoices and financial statements for clients.
  • Reconcile T&E and Prepaid accounts.
  • Prepare and distribute daily cash position to management.
  • Update budget schedules and prepare entries involving cost of goods sold and labor.
  • Process all payments and apply them against invoices.
  • Prepare monthly commissions for in house sales staff and outside representatives.
  • Assist with payroll administration duties, including payroll journal entry.

Staff Accountant Requirements: 

  • High school diploma /GED.
  • Knowledge in accounting, business, or related field preferred.
  • Strong organizational and time management skills.
  • Excellent communication and personal skills.
  • Strong analytical and problem – solving skills.
  • High numeral call aptitude.
  • Detail oriented.
  • Must be a U.S. Citizen