CGM (CompuGroup Medical) is a leading global healthcare technology company that provides software solutions for healthcare providers. The Software Developer role is part of their technical team, though specific details about the position's responsibilities and requirements are not provided in the available content. CGM is known for developing and maintaining electronic health records, practice management software, and other healthcare IT solutions that help improve patient care and clinical workflows.