... educational programming, and human resource management of the GME programs. Essential Functions ... Uses designated software to manage resident and fellow data, certifications (e.g., BCLS, ACLS ...
... educational programming, and human resource management of the GME programs. Essential Functions ... Uses designated software to manage resident and fellow data, certifications (e.g., BCLS, ACLS ...
Our global network is made up of architects, designers, planners, engineers, and environmental ... software. Also responsible for gathering and summarizing data for special reports. * Data ...
Our global network is made up of architects, designers, planners, engineers, and environmental ... software. Also responsible for gathering and summarizing data for special reports. * Data ...
Our global network is made up of architects, designers, planners, engineers, and environmental ... software. Also responsible for gathering and summarizing data for special reports. * Data ...
Our global network is made up of architects, designers, planners, engineers, and environmental ... software. Also responsible for gathering and summarizing data for special reports. * Data ...
Graduate Scientist
Farmington Hills, MI · On-site
Our global network is made up of architects, designers, planners, engineers, and environmental ... software. Also responsible for gathering and summarizing data for special reports. * Data ...
Graduate Scientist
Farmington Hills, MI · On-site
Our global network is made up of architects, designers, planners, engineers, and environmental ... software. Also responsible for gathering and summarizing data for special reports. * Data ...
Graduate Scientist
Farmington Hills, MI · On-site
Our global network is made up of architects, designers, planners, engineers, and environmental ... software. Also responsible for gathering and summarizing data for special reports. * Data ...
Graduate Scientist
Farmington Hills, MI · On-site
Our global network is made up of architects, designers, planners, engineers, and environmental ... software. Also responsible for gathering and summarizing data for special reports. * Data ...
Structural Engineer - Computational Mechanics - AI Trainer
Detroit, MI · On-site +1
$70 - $100/hr
Design graduate-level computational problems using domain-specific scientific software libraries ... Strong Python programming skills. * Ability to work independently and iterate on problem designs.
New
Quick apply
Structural Engineer - Computational Mechanics - AI Trainer
Detroit, MI · On-site +1
$70 - $100/hr
Design graduate-level computational problems using domain-specific scientific software libraries ... Strong Python programming skills. * Ability to work independently and iterate on problem designs.
New
FPGA Engineer
Grand Rapids, MI · On-site
$119K - $153K/yr
It requires deep expertise in systems, hardware, software, and RF across the full lifecycle--from ... Graduate Degree and a minimum of 5 years of prior related experience. · Minimum 3 years of prior ...
Quick apply
FPGA Engineer
Grand Rapids, MI · On-site
$119K - $153K/yr
It requires deep expertise in systems, hardware, software, and RF across the full lifecycle--from ... Graduate Degree and a minimum of 5 years of prior related experience. · Minimum 3 years of prior ...
S. degrees in Computer and Information Science and Software Engineering, as well as two (not yet ... UM-Dearborn, a comprehensive university offering high quality undergraduate, graduate, professional ...
S. degrees in Computer and Information Science and Software Engineering, as well as two (not yet ... UM-Dearborn, a comprehensive university offering high quality undergraduate, graduate, professional ...
Designing harnesses in Capital Harness System (CHS) (aka Mentor Graphics) software, working ... of relevant post graduate work. * Ability to balance cost/schedule/technical priorities.
Designing harnesses in Capital Harness System (CHS) (aka Mentor Graphics) software, working ... of relevant post graduate work. * Ability to balance cost/schedule/technical priorities.
It requires deep expertise in systems, hardware, software, and RF across the full lifecycle--from ... Graduate Degree and a minimum of 10 years of prior related experience. · Minimum of 8 years of RF ...
Quick apply
It requires deep expertise in systems, hardware, software, and RF across the full lifecycle--from ... Graduate Degree and a minimum of 10 years of prior related experience. · Minimum of 8 years of RF ...
Functional Safety Engineer
$80K - $100K/yr
The ideal candidate will have experience in electronics design (hardware and software) or systems engineering, and be keen to learn. May be a recent graduate or an established safety engineer with a ...
Functional Safety Engineer
$80K - $100K/yr
The ideal candidate will have experience in electronics design (hardware and software) or systems engineering, and be keen to learn. May be a recent graduate or an established safety engineer with a ...
Civil Engineer in Training
Shelby Township, MI · On-site
$50K - $65K/yr
The ideal candidate for this position is a graduate with a degree in Civil Engineering. Initially ... Knowledge of common office software is a must. You will be working with Registered Engineers and ...
Quick apply
Civil Engineer in Training
Shelby Township, MI · On-site
$50K - $65K/yr
The ideal candidate for this position is a graduate with a degree in Civil Engineering. Initially ... Knowledge of common office software is a must. You will be working with Registered Engineers and ...
With engineering centers, manufacturing facilities and service centers located in more than 25 ... Design semi-complex conveyor control software using tools such as AB Logix Designer. * Configure ...
With engineering centers, manufacturing facilities and service centers located in more than 25 ... Design semi-complex conveyor control software using tools such as AB Logix Designer. * Configure ...
Electrical Controls Engineer (New Graduate / Early Career)
Grand Rapids, MI · On-site
$64K - $116K/yr
With engineering centers, manufacturing facilities and service centers located in more than 25 ... Design semi-complex conveyor control software using tools such as AB Logix Designer. * Configure ...
Electrical Controls Engineer (New Graduate / Early Career)
Grand Rapids, MI · On-site
$64K - $116K/yr
With engineering centers, manufacturing facilities and service centers located in more than 25 ... Design semi-complex conveyor control software using tools such as AB Logix Designer. * Configure ...
Electrical Controls Engineer (New Graduate / Early Career)
Grand Rapids, MI · On-site
$64K - $116K/yr
With engineering centers, manufacturing facilities and service centers located in more than 25 ... Design semi-complex conveyor control software using tools such as AB Logix Designer. * Configure ...
Electrical Controls Engineer (New Graduate / Early Career)
Grand Rapids, MI · On-site
$64K - $116K/yr
With engineering centers, manufacturing facilities and service centers located in more than 25 ... Design semi-complex conveyor control software using tools such as AB Logix Designer. * Configure ...
Entry-Level Structural Engineer | Designer
Grand Rapids, MI · Hybrid
$84K - $112K/yr
Unofficial Undergraduate and Graduate transcript submission. Desired Qualifications: * Passing ... Knowledge of software programs such as AutoCAD, Tekla, RISA, RAM, Revit, Excel, MathCAD, SAP2000 ...
Quick apply
Entry-Level Structural Engineer | Designer
Grand Rapids, MI · Hybrid
$84K - $112K/yr
Unofficial Undergraduate and Graduate transcript submission. Desired Qualifications: * Passing ... Knowledge of software programs such as AutoCAD, Tekla, RISA, RAM, Revit, Excel, MathCAD, SAP2000 ...
Entry-Level Structural Engineer | Designer
Franklin, MI · Hybrid
$84K - $112K/yr
Unofficial Undergraduate and Graduate transcript submission. Desired Qualifications: * Passing ... Knowledge of software programs such as AutoCAD, Tekla, RISA, RAM, Revit, Excel, MathCAD, SAP2000 ...
Quick apply
Entry-Level Structural Engineer | Designer
Franklin, MI · Hybrid
$84K - $112K/yr
Unofficial Undergraduate and Graduate transcript submission. Desired Qualifications: * Passing ... Knowledge of software programs such as AutoCAD, Tekla, RISA, RAM, Revit, Excel, MathCAD, SAP2000 ...
Controls Senior Project Engineer
$93K - $122K/yr
Design programmable human machine interface (HMI) software Tryout, debug and provide start-up ... High school graduate or equivalent training and fourteen years related work experience, or ...
Controls Senior Project Engineer
$93K - $122K/yr
Design programmable human machine interface (HMI) software Tryout, debug and provide start-up ... High school graduate or equivalent training and fourteen years related work experience, or ...
Machine Learning Engineer
Ann Arbor, MI · On-site
Mariana Minerals is a software-first, vertically integrated minerals company focused on supplying ... recent graduate with demonstrated project depth. • Solid grounding in machine learning ...
New
Machine Learning Engineer
Ann Arbor, MI · On-site
Mariana Minerals is a software-first, vertically integrated minerals company focused on supplying ... recent graduate with demonstrated project depth. • Solid grounding in machine learning ...
New
M.S. degrees in Computer Science, Cybersecurity, Software Engineering and Information Technology ... The University offers 142 bachelor's degree programs and 138 graduate degree and certificate ...
M.S. degrees in Computer Science, Cybersecurity, Software Engineering and Information Technology ... The University offers 142 bachelor's degree programs and 138 graduate degree and certificate ...
Graduate Software Developer information
See Michigan salary details
$41.8K - $51.2K
1% of jobs
$51.2K - $60.5K
4% of jobs
$60.5K - $69.9K
9% of jobs
$78.6K is the 25th percentile. Wages below this are outliers.
$69.9K - $79.2K
12% of jobs
$79.2K - $88.6K
15% of jobs
The median wage is $94.7K / yr.
$88.6K - $97.9K
14% of jobs
$97.9K - $107.3K
15% of jobs
$111K is the 75th percentile. Wages above this are outliers.
$107.3K - $116.6K
13% of jobs
$116.6K - $126K
9% of jobs
$126K - $135.3K
5% of jobs
$135.3K - $144.7K
3% of jobs
$41.8K
$97.5K
$144.7K
How much do graduate software developer jobs pay per year?
What is a Graduate Software Developer job?
A Graduate Software Developer is an entry-level role for recent graduates in computer science or related fields. They work as part of a development team to design, develop, test, and maintain software applications. Typical responsibilities include writing code, debugging, collaborating with senior developers, and learning best practices. This role provides hands-on experience and helps graduates build technical and problem-solving skills.
What are the key skills and qualifications needed to thrive in the Graduate Software Developer position, and why are they important?
To thrive as a Graduate Software Developer, you need a solid understanding of programming languages such as Java, Python, or C++, as well as a degree in computer science or a related field. Experience with version control systems like Git, software development frameworks, and familiarity with operating systems are typically required. Strong problem-solving skills, effective communication, and eagerness to learn make candidates stand out. These competencies are crucial for contributing to projects, adapting to fast-changing technologies, and working efficiently within collaborative development teams.
What are typical career progression opportunities for a Graduate Software Developer?
Graduate Software Developers often start by working closely with experienced team members on code development, bug fixing, and testing. As you gain experience and demonstrate your abilities, you can move into roles such as Software Developer, Senior Developer, or even into specialized areas like DevOps, QA, or front-end/back-end development. Many companies offer mentorship, training, and clear advancement paths, allowing motivated graduates to progress quickly. Additionally, early exposure to collaborative projects and agile methodologies will help build the foundation for leadership or technical expert positions over time.

Full-time
Medical, Vision, Retirement
Posted 9 days ago
Job description
This is a hybrid position. The role typically requires being onsite 2-3 days per week, though this may vary based on meetings, site visits, and project needs.
Are you passionate about shaping the future of medical education? We are seeking a dynamic and driven Graduate Medical Education (GME) Specialist to join our growing team. In this role, you will function akin to a project specialist, collaborating with stakeholders to design, implement, and evaluate innovative educational programs for residents and fellows. Your expertise will be pivotal in ensuring the continuous enhancement of our residency and fellowship training experiences, fostering a culture of excellence and continuous learning within our organization. If you possess a blend of strategic thinking, project management skills, and a deep understanding of medical education principles, we invite you to embark on this exciting journey with us.
Job SummaryProvides direction, leadership, and day-to-day management of the regional/central graduate medical education office functions and serves as the Human Resources agent for all residents and fellows. High level resource for Regional Associate Designated Institutional Officers (ADIO), Program Directors and Program Managers. Works collaboratively with central Graduate Medical Education Office to establish and maintain consistent, systemwide standards and processes.
The specialist must demonstrate initiative, resourcefulness and problem-solving skills in applying a detailed knowledge of the responsibilities, functions and underlying management structure of the GME office. The specialist will interact and establish long-term working relationships with national accrediting organizations, local, national matching programs, regional and national professional organizations, and teaching hospitals in the local, regional and national arena. Serves as GME's liaisons with the Educational Commission for Foreign Medical Graduates (ECFMG) and immigration counsel to obtain and renew J-1 and H-1b visas for residents/fellows.
Within Corewell Health East, the specialist must develop collaborative working relationships with various areas such as human resources departments, employee health, physicians and clinical departments, security, reimbursement, finance and legal counsel. The specialist must be competent in organizing and independently prioritizing work, establishing/improving procedures and systems and ensuring orderly and timely workflow. The specialist must have excellent problem solving and logistical skills to facilitate requirements, logistics and accountability of the GME office. The specialist maintains strict privacy in handling large amounts of confidential information. Works under minimal supervision.
The GME Specialist partners with the Administrative Director in accreditation efforts, educational programming, and human resource management of the GME programs.
- Accreditation:
- Understands the Accreditation Council for Graduate Medical Education (ACGME) and Council on Podiatric Medical Education (CPME) institutional, and common and program requirements; fosters awareness and compliance with accreditation requirements; maintains current, highly organized documentation of compliance with accreditation guidelines.
- Collaborates with programs and the Central GME office to provide review and oversight of materials and logistics for Program Accreditation Site Visits, which determine accreditation status.
- Plans and prepares for CLER Site Visits. Mobilizes plans with limited advance notice. Schedules participants, rooms, materials; maintains communications with the visiting team and ACGME.
- Schedules and assists the ADIO and Program Directors prepare annual updates in the ACGME Administrative Data System and special reviews, ensuring that all accreditation requirements are reported accurately to maintain a high level of compliance.
- Develops and ensures full execution of contractual agreements and program letters of agreement (PLAs) with external institutions.
- Recruitment-Onboarding-Orientation:
- Manages program recruiting websites (from the institution level), including FREIDA Online, the American Medical Association (AMA) Residency and Fellowship Database and www.beaumont.edu.
- Establishes at the system level, the AAMC's Electronic Residency Application Service (ERAS) software to manage applications and participate in screening of applications.
- Establishes as the system level, the National Resident Matching Program (NRMP) or other applicable matching services for submitting rank lists.
- Maintains and updates databases and program information on designated websites (e.g., Corewell Health, ERAS, NRMP, NMS, ACGME ADS, GME management software, GME websites). Monitors accuracy, consistency and completion of data for all programs. Analyzes information and creates reports. Assists in the development of recruitment strategies and materials. Responds to internal and external requests for information.
- Uses designated software to manage resident and fellow data, certifications (e.g., BCLS, ACLS), exam results (e.g., COMLEX/USMLE Step II or III, in-training), and census reports. Develops, compiles and disseminates various reports as required by GME, departments, and external agencies.
- Initiates and maintains communications regarding onboarding to matched applicants, in coordination with programs.
- Manages the successful hiring and on boarding of trainees, including the fulfillment of all regulatory requirements (e.g., Visas, fingerprinting and background checks, medical school certification of graduation, securing of educational limited medical licenses, I-9 verifications, health screening clearance, online required educational modules).
- Organizes, schedules and participates in orientation of incoming Corewell Health residents and fellows, as well as orientation of visiting residents and fellows.
- Coordinates annual review and revision of GME policies; reviews, communicates and enforces established policies and procedures; recommends changes when appropriate. Develops procedures in response to new or revised policies issued by accreditation agencies, Corewell Health, the hospital or Designated Institutional Official (DIO).
- Program Management:
- Represents and makes decisions in the Administrative Director's absence within prescribed limits of authority; updates the Regional ADIO, Administrative Director and program director on program issues; alerts the director and program director to potential issues; represents the medical education office as requested.
- Establishes collaborative relationships to further goals and promote continuous quality improvement.
- Serves as liaison between the GME office, hospital administrative offices, hospital and system medical education office(s).
- Maintains effective communication with residents, fellows and physicians, appropriate to the situation (e.g. formal letters, email, group paging, etc.); advises regarding requirements and deadlines; obtains appropriate documentation signatures.
- Plans and coordinates conferences, didactics, events, courses, seminars, and programs, including contacting and scheduling speakers, coordinating presentations, and preparing and distributing agendas and materials. Negotiates contracts with facilities and caterers. Prepares reports and maintains documentation for all educational requirements.
- Complies with the Intern Resident Information System (IRIS) requirements to capture Medicare reimbursement information for the development of the Medicare hospital cost report which is developed by the system reimbursement office. Participates in CMS audits that determine reimbursement to Corewell Health for resident.
- General Duties:
- Provides direction, advice and counsel to Program Managers; serves as a mentor to new Program Managers to ensure success onboarding and understanding of requirements and processes.
- Actively seeks ways to improve and promote quality within her/his area of influence; seeks and is responsive to customer feedback.
- Establishes collaborative relationships with programs and departments to further goals and promote continuous quality improvement.
- Is an active and thoughtful participant in institutional initiatives, meetings, and committee work. Serves as an efficient and cost-effective steward of resources.
- Participates in professional development to continuously improve knowledge and skills needed to meet the changing requirements of the position.
- Leads professional development to share knowledge and skills with Corewell Health colleagues; may be encouraged to present at regional and national conferences.
- Analyzes information and creates reports.
- Promotes service excellence principles and leadership behaviors.
- Receives and screens visitors, telephone calls and e-mails; independently composes, prepares and distributes correspondence, agendas and reports; schedules meetings; responds to information requests.
- Performs other duties as assigned.
Required
- Bachelor's Degree or equivalent in healthcare, education, business or related field; or combination of education and significant medical education experience
- 5 years of recent progressive responsibility in an educational, medical, office or service environment
Preferred
- Graduate Medical Education experience highly preferred
As a team member at Corewell Health, you will play an essential role in delivering personalized health care to our patients, members and our communities. We are committed to cultivating and investing in YOU. Our top-notch teams are comprised of collaborators, leaders and innovators that continue to build on one shared mission statement - to improve health, instill humanity and inspire hope. Join a nationally recognized health system with an ambitious vision of continued advancement and excellence.
How Corewell Health cares for you
- Comprehensive benefits package to meet your financial, health, and work/life balance goals. Learn more here.
- On-demand pay program powered by Payactiv
- Discounts directory with deals on the things that matter to you, like restaurants, phone plans, spas, and more!
- Optional identity theft protection, home and auto insurance
- Traditional and Roth retirement options with service contribution and match savings
- Eligibility for benefits is determined by employment type and status
Primary Location
SITE - Royal Oak Hospital - 3601 W 13 Mile Rd - Royal OakDepartment Name
GME Troy Grosse Pointe Royal Oak - Parent Entity EastEmployment Type
Full timeShift
Day (United States of America)Weekly Scheduled Hours
40Hours of Work
8 a.m - 5 p.m.Days Worked
Monday to FridayWeekend Frequency
N/ACURRENT COREWELL HEALTH TEAM MEMBERS - Please apply through Find Jobs from your Workday team member account. This career site is for Non-Corewell Health team members only.
Corewell Health is committed to providing a safe environment for our team members, patients, visitors, and community. We require a drug-free workplace and require team members to comply with the MMR, Varicella, Tdap, and Influenza vaccine requirement if in an on-site or hybrid workplace category. We are committed to supporting prospective team members who require reasonable accommodations to participate in the job application process, to perform the essential functions of a job, or to enjoy equal benefits and privileges of employment due to a disability, pregnancy, or sincerely held religious belief.
Corewell Health grants equal employment opportunity to all qualified persons without regard to race, color, national origin, sex, disability, age, religion, genetic information, marital status, height, weight, gender, pregnancy, sexual orientation, gender identity or expression, veteran status, or any other legally protected category.
An interconnected, collaborative culture where all are encouraged to bring their whole selves to work, is vital to the health of our organization. As a health system, we advocate for equity as we care for our patients, our communities, and each other. From workshops that develop cultural intelligence, to our inclusion resource groups for people to find community and empowerment at work, we are dedicated to ongoing resources that advance our values of diversity, equity, and inclusion in all that we do. We invite those that share in our commitment to join our team.
You may request assistance in completing the application process by calling 616.486.7447.