Available Positions

System Engineer

Job Summary

MC Services is looking for a talented Systems Engineer to join our team consisting of a diverse staff of certified professionals.

MC Services is an IT firm offering a wide range of IT consulting, integration, development services, management consulting, staff augmentation, network integration, training, and technical support. You will be working with our clients designing, deploying and maintaining Mac, PC, and iOS based environments and should possess a passion for interacting and delivering solutions to our clients. We are certified members of the Apple Consultants Network and have relationships with Ruckus, Cisco, Meraki, Barracuda, and Microsoft.

Job Requirements

  • Experience supporting macOS
  • Experience supporting iOS
  • Experience Supporting Windows and Windows Server
  • Basic networking knowledge or experience
  • Interest in teaching technical classes part time, requires some out of state travel
  • Good customer service skills
  • Good at documentation and note taking for time entry

Good to Have

  • Intermediate to advanced networking experience or knowledge
  • Deployment technologies (MDM and SCCM)
  • Apple, Windows, and Networking Certifications (
  • Active Directory or Azure Experience
  • Cisco Certification (CCNA)

As a Systems Engineer at MC Services, you're a part of a team of some top-notch talent. This is an environment where a great engineer can thrive. By enabling our clients to use a wide range of technology more effectively, you not only help them succeed, but also help us succeed!

If you would like to be part of our Team and have the desire to grow as an IT Professional, we would love to hear from you! This is a Full-time position. We offer a complete benefits package including full Health Insurance (Medical, Dental, Vision, AD&D), 401K, Paid vacation.

Please apply by sending your resume here.

Junior Developer

MC Services is looking for a Junior Developer to join our team consisting of a diverse staff of certified professionals.

As a Junior Developer with MC Services you will be working with the entire life cycle of software development. Most applications developed at MC Services are Database related. They either include a database designed from scratch or are new user interfaces to existing databases. The user interfaces are built in HTML, Native FileMaker, RESTful, or a combination of all three. Usually, clients require that software we create runs on both Macintosh and Windows based computers.

Frequently we are asked by clients to help them “Re-work” their business process. They know a custom database application can make them more efficient, but they do not know how to describe what they need. We will spend time with them helping them understand their workflow and decide on changes to it, then we re-enforce the changes with custom software.

As a software developer at MC Services you will be expected to continue your growth as a developer by learning new technologies as they emerge, and obtain certifications in existing technologies. As a certified training and testing facility we are here to help you grow in your career/professional development.

Essential duties and/or Responsibilities

  • Attend design meetings and be involved in client communication
  • Help with development of the software
  • Minor data entry (mostly for testing/QA)
  • Assist with testing and QA
  • Deployment of services/Server software
  • Assist users with Help Desk questions related to the software

Skills that are helpful

  • Familiar with Windows OS/Administration
  • Familiar with Macintosh OS/Administration
  • Development with HTML/CSS/JAVAScript/PHP
  • Development with SQL
  • Development with FileMaker Pro
  • Understand RESTful API’s and JSON

Please apply by sending your resume here

Project Manager


Duties and responsibilities
  • Over the course of a project, the Project Manager will need to communicate with staff and clients, make decisions and monitor the progress of the project to keep it on schedule. Important responsibilities for a Project Manager include:
    • Creating long- and short-term plans, including setting targets for milestones and adhering to deadlines
    • Delegating tasks on the project to employees best positioned to complete them
    • Making effective decisions when presented with multiple options for how to progress with the project
    • Serving as a point of contact for teams when multiple units are assigned to the same project to ensure team actions remain in synergy
    • Communicating with executives or the board to keep the project aligned with their goals
    • Performing quality control on the project throughout development to maintain the standards expected
    • Adjusting schedules and targets on the project as needs or financing for the project change

Please apply by sending your resume here.

© Copyright 2022 MC Services
All Rights Reserved
1-800-453-8106
Help Desk Guide
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram