Related Categories

Title PC Technicians
Categories Technical
Salary $13.50-$14 per hour
Start Date 2017-05-01
Location Baltimore, MD
Job Information

PC Technicians needed for our education client.   Contract period up to 12 months.  Opportunities will require travel throughout Baltimore City.   Technicians will provide on-site installation, maintenance and repair of micro-computer systems and support of related peripherals and or/applications under leadership supervision.   Basic configuration of Windows based computer systems and the maintenance and set-up of IT equipment.


  • Provide IT and end-user, operating system, quality assurance and application support on system configurations.
  • Perform on-site service of simple computer systems.
  • Perform maintenance and basic upkeep of the service area.
  • Keep abreast of new products through study of product manuals, manufacturer self-study courses and certification training.


  • High School Diploma required.
  • Associate degree in Computer Science or Information Technology.
  • A+ Certification required or the ability to obtain certification within the first three months of employment.
  • At least 3 months experience providing on site technology service and maintenance support in a Windows environment.
  • Must have own reliable transportation.
  • Good interpersonal skills with the ability to work independently.



Apply Now

Title Senior Python Developers
Categories Technical
Salary $95K-$110K
Location Fort Meade, MD
Job Information

Senior Python Developers needed for our federal government contractors in the Fort Meade area.     The Senior Python Developers will perform real time operations portal for the customer.   Top Secret Clearance with Full Scope Polygraph is required.  Direct hire.

Essential Duties:

  • Work with the business team to get clarification on business requirements and then implement solutions including code development and database design.
  • Ensure high quality solutions by implementing unit tests and supporting the creation and design of integration, load and user acceptance tests.
  • Coordinate work with external teams to ensure a smooth development process.
    Support operations by identifying, researching and resolving performance and production issues.

Required Skills/Experience:

  • Object Oriented Programming, preferably experience in Python.
  • Web development in an MVC (Model, View, Controller) framework, preferably Django, preferably working with Oracle
  • Javascript, preferably with AngularJS experience.
  • Two-way SSL/PKI-authentication both configuration and usage, preferably with openssl Web Services, preferably RESTful.
  • Familiarity with security frameworks, preferably Spring Security Familiarity with Object Relational Mappers (ORMs), preferably Ebean.
  • System Administration at least as far as setting up a web and app server behind 2-way SSL, configuring and troubleshooting.
  • Use of Cloud resources, such as Linux VMs accessed through SSH, as well as managing file systems/disk space
  • ETL (Extract, Transform, and Load) insofar as processing analytics and storing the results, preferably in Pentaho Software Development Lifecycle knowledge and documenting, insofar as use of a unified tracker, wiki and git repository, GitLab ideally
  • Knowledge of the Java Virtual Machine (JVM) and other languages that run in the JVM  (notably Scala)
  • Knowledge of Natural Language Processing (NLP) and Data Science libraries, preferably in Python or Java
Apply Now

Title Visual Basics Developer
Categories Technical
Salary $35-$45 per hour
Location Middle River, MD
Job Information

Visual Basics Developer needed for our education client in Baltimore County.    The Visual Basics Developer will be working on a house applications and helping to program from a existing SQL and Microsoft Access Application.  Position is contract for 4 months working on site.

Essential Duties:


  • Work within an evolving development environment utilizing small teams that include developers, data analysts and QA test members.
  • Liaison between development and technical support groups.
  • Assist in creating technical documentation.



  • Proficiency in SQL Server Integration Services (4 years minimum).
  • Proficiency in Microsoft SQL Server (4 years minimum, Database Administrator preferred).
  • Proficiency in VB.Net programming (4 years minimum).
  • Knowledge and proficiency in VBA and Microsoft Access.
Apply Now

Title Vice President of Information Technology
Categories Technical
Salary $95K-$120K
Location Central Maryland
Job Information

Vice President of Information Technology professionals needed for our financial services and banking clients throughout the area.   The Vice President ensures effective and reliable systems that enable the financial services and banking clients serve its members and meet its business plan.  Coordinates system programming, operations and applicable data preparation.

Essential Duties:

  • Managed technology teams of 10 or more.
  • Oversee and ensure computer operations are run properly
  • Ensure proper, safe and secure operation of the Network.
  • Interface with hardware and software suppliers as needed.
  • Maintain and secure backups of systems and related information.
  • Ensure that proper maintenance is administered for all computer hardware including computer room equipment, personal computers, ATMS and mobile applications.
  • Develop, implement and maintain a disaster recovery and business continuance program.
  • Oversee all in-house departmental software programs.
  • Evaluate subordinate employees semi-annually.
  • Attend necessary compliance and training seminars. Continually review technical periodicals to stay current with changes and new developments in all phases of Information Systems.
  • Keep management informed of all Information Systems updates, changes, or issues.
  • Ensure 24×7 coverage of IS Department in maintaining systems up time.
  • Oversee third party support vendors to ensure effectiveness and cost/benefits.


  • Bachelor degree in computer science or related field required.
  • Five or more years of experience in financial services or the banking sectors.
  • Knowledge of current technology and its application a must.
  • Supervisory experience required.
  • Experience with digital and mobile banking/financial services applications required.


Apply Now

Title IT Project Managers
Categories Technical
Salary $30-$40 per hour
Location Central Maryland
Job Information

IT Project Managers needed for our education clients throughout the area.   IT Project Managers will perform administrative, project management, business process analysis and support for various information technology projects.   Responsible for generating and compiling project plans and documentation for business processes and operational procedures.   Projects include large system deployments, Accounting Systems and HR Tracking Systems.

Essential Duties:

  • Coordinates and guides projects throughout their project lifecycle, including systems and processes design. Ensures that projects are completed in accordance with established deadlines, budgets, and standards. Prepares appropriate project and support documentation at project completion. Builds relationships with technical staff, management and end users to determine and resolve issues with systems implementation.
  • Works alongside subject matter experts and business owners to gather business requirements, change management and participate in development and implementation of new solutions or enhancements to existing systems.
  • Drives the formulation of business and testing requirements. Be able to conduct a dialog with internal customers in business terms and language, represent and explain IT’s position and translate back into IT requirements.
  • Proactively generates and compiles documentation for business processes and operational procedures.  Makes recommendations and requirements for improvements.
  • Supervises a team of Installers or Technicians.
  • Work with individual schools and the corporate office to manage assigned work order tickets, SLA’s and call tracking systems.
  • Good understanding of technology to include Windows, Virtualization, deployments, VOIP, Disaster Recovery, Servers.
  • Participates in continuous improvement activities by identifying and analyzing the effectiveness and efficiency of existing processes and develops strategies for improvements.
  • Produces project documentation and artifacts as well as standard Project Management reporting.


  • Graduation from an accredited college with a bachelor’s degree in Business or Public Administration, Computer Science, Communications or a related field. Plus three years of experience as a project manager, business analyst, change management analyst, systems analyst or closely related experience in the analysis of information technology organizations and systems.
  • Thorough knowledge of the principles and practices of planning, developing, implementing, and maintaining computer information systems. Thorough knowledge of processes, methods and techniques utilized to analyze and evaluate business operations. Thorough knowledge of project management and program planning. Thorough knowledge of Microsoft Office suite of tools including; Word, Excel, PowerPoint, Visio and Project. Knowledge of programming concepts and the Systems Development Lifecycle (SDLC).
  • Hands on support experience in the Information Technology industry.
  • Skill in analyzing and evaluating administrative processes for automation. Skill in designing and documenting automated processes. Skill in application and system programming. Skill in the operation of computers and peripheral equipment.
  • Ability to analyze and evaluate the feasibility and suitability of information technology projects.  Ability to establish and maintain effective working relationships. Ability to communicate effectively.
Apply Now

Jobs 1-5 of 5