1

Ecfmg Jobs (NOW HIRING)

ECFMG Salesforce Developer

$56.75 - $75.25/hr

ECFMG Salesforce Developer Location: 100% Remote Interview: Phone/Skype Visa: USC or GC only Remote anywhere in US but must work EST hours Job Summary A self-motivated, independent, detail oriented ...

Be Seen First

Educational Commission for Foreign Medical Graduate (ECFMG) * Possess/ eligible for active Limited Permit for Medicine according to NYS Office of Professions. * Excellent oral and written ...

New

next page

Showing results 1-20

Ecfmg information

See salary details

$8

$26

$61

How much do ecfmg jobs pay per hour?

As of Jun 17, 2026, the average hourly pay for ecfmg in the United States is $26.34, according to ZipRecruiter salary data. Most workers in this role earn between $15.14 and $30.77 per hour, depending on experience, location, and employer.

What is the difference between Ecfmg vs Medical Assistant?

AspectEcfmgMedical Assistant
Required CredentialsCertification for international medical graduates to practice in the USCertification varies; often includes CMA or RMA
Work EnvironmentMedical licensing, exam administration, credential verificationClinics, hospitals, outpatient settings
Employer & Industry UsageMedical licensing boards, educational institutionsHealthcare facilities, clinics, hospitals
Common Search & Comparison IntentUnderstanding licensing and credentialing processesJob roles, certifications, and responsibilities

The main difference is that Ecfmg focuses on international medical graduates seeking licensure in the US, while Medical Assistants perform clinical and administrative tasks in healthcare settings. Ecfmg is more about credential verification and licensing, whereas Medical Assistants are involved in patient care and support roles.

What is ECFMG?

ECFMG stands for the Educational Commission for Foreign Medical Graduates. It is an organization that assesses the qualifications of international medical graduates (IMGs) who wish to enter residency or fellowship programs in the United States. ECFMG certification is required for IMGs to take the United States Medical Licensing Examination (USMLE) Step 3 and to participate in the National Resident Matching Program (NRMP). The certification process involves verifying medical education credentials and passing specific exams. This ensures that IMGs meet the standards necessary to train and practice medicine in the U.S.

What is an ECFMG job?

An ECFMG job typically refers to positions related to the Educational Commission for Foreign Medical Graduates (ECFMG), an organization that certifies international medical graduates (IMGs) for residency and fellowship programs in the U.S. These jobs may include roles assisting with credential verification, certification processing, or supporting IMGs through the licensing process. Healthcare institutions may also seek ECFMG-certified professionals for training positions.

What are the key skills and qualifications needed to thrive as an ECFMG-certified physician, and why are they important?

To thrive as an ECFMG-certified physician, you need a medical degree from a recognized international school, passing scores on USMLE Step 1 and Step 2 exams, and strong clinical knowledge. Familiarity with ECFMG application systems, electronic health records, and credential verification processes is crucial. Excellent communication, adaptability, and cultural competence are vital soft skills for integrating into diverse healthcare environments. These skills and qualifications are important for ensuring eligibility to practice medicine in the U.S. and delivering safe, effective patient care.

What challenges might international medical graduates face during the ECFMG certification process, and how can they prepare for them?

International medical graduates (IMGs) often find the ECFMG certification process challenging due to differences in medical curricula, clinical experience requirements, and the need to pass standardized exams like the USMLE. Additionally, navigating documentation, credential verification, and understanding U.S. medical system expectations can be complex. To prepare, candidates should familiarize themselves with all ECFMG requirements early, seek guidance from mentors or IMG support organizations, and allocate ample time for studying and gathering required documents. Proactive planning and connecting with current IMGs who have completed the process can help ease the transition and improve the chances of success.
More about Ecfmg jobs
What cities are hiring for Ecfmg jobs? Cities with the most Ecfmg job openings:
What states have the most Ecfmg jobs? States with the most job openings for Ecfmg jobs include:
Infographic showing various Ecfmg job openings in the United States as of June 2026, with employment types broken down into 98% Full Time, 1% Part Time, and 1% Contract. Highlights an 100% Physical job distribution, with an average salary of $54,791 per year, or $26.3 per hour.
ECFMG Salesforce Developer

$56.75 - $75.25/hr

Full-time

Posted 18 days ago


Job description

Role: ECFMG Salesforce Developer
Location: 100% Remote
Interview: Phone/Skype
Visa: USC or GC only
Remote anywhere in US but must work EST hours
Job Summary
A self-motivated, independent, detail oriented, and responsible team player, the Salesforce Developer II will utilize various technologies for the development and maintenance of software applications and services designed to provide the functionality needed by the enterprise to accomplish required business functions. Passionate about building high-quality systems utilizing software implementation best practices, the Salesforce Developer II will work as part of a co-located team and use their professional experience to develop solutions utilizing Scrum and other Agile techniques. They will contribute to an experienced and energetic team on a rapid, agile development schedule. This role will be expected to mentor developers with less experience, participate in design discussions, perform code reviews, evaluate technology, and provide software solutions to meet business objectives. The Salesforce Developer II will be exposed to all facets of the Agile software development lifecycle and will be expected to adapt quickly to an existing and complex environment.
Experience
Type of Experience: Software Developer
Required/Preferred: Required
Education
Degree/Diploma Obtained: Bachelors
Program of Study: Computer Science
Required/Preferred: Preferred or Equivalent Experience
Certifications & Licensure Requirements
Salesforce Platform Developer 1 Certification is required
Salesforce Platform Developer 2 Certification a plus
Salesforce Administrator Certification a plus
Job Specific Skillsets
• Experienced in Salesforce platform technologies, including API integration work
• Experienced in developing code while respecting the platform resource limits
• Experienced in creating user interface screens including support for all major browsers and mobile form factors
• Experienced in developing and consuming web services and integration concepts like REST, SOAP, JSON, XML
• Hands-on experience on any JavaScript technologies like Node, Angular, REACT
• Designs and implements Entity (Object) Relationships in Salesforce, via lookups, master-detail and custom junctions. Able to create queries using SOQL and text-based search queries using SOSL.
• Experienced in case management, including multi-level hierarchies, and developing solutions on Service Cloud
• Proficient in developing workflows and automating processes on the Lightning platform
• Able to design and configure security/sharing rules, permission sets, field level security, record level security, roles and profiles
• Solid understanding of Salesforce Platform and its architecture
• Experienced in supporting live production systems environment including pushing changes to production
• Experienced in using source code controls like TFS, GitHub, Bitbucket, and Azure Devops
• Experienced in one or more of the following: HTML, CSS, JavaScript, jQuery, AJAX, XML/XSL, SQL, XAML, ADO.NET, JSON
• Experienced in working with n-tier architectures (UI, Business Logic Layer, Data Access Layer)
• Experienced in design and development of relational databases, normalization concepts, triggers, functions, and procedures. Able to create, read and edit ER diagrams
• Develops using principles of enterprise patterns (MVC, MVVM, etc.)
• Successfully designed and deployed solutions using n-tier architectures (UI, Business Logic Layer, Data Access Layer)
• Experienced in leading development teams in design discussions
• Development experience in HTML5/CSS3
• Basic understanding of Salesforce DX methodology
• Some experience in developing using Lightning Components
• Development experience using Lightning Component Framework, Visualforce, Apex, JavaScript, AJAX and other technologies to build customized solutions
• Experienced in Release Management, CI/CD and has working experience with tools like Jenkins, ANT, Salesforce DX, Auto RABIT or any other CI/CD tools
• Participated in Salesforce platform upgrades
• Experienced in creating and maintaining reports and dashboards
• Some experience with cloud-based identity and access management providers such as Okta, Azure AD, etc
• Experienced in selecting and integrating 3rd party applications from the app store
Job Duties
• Develops understanding of operational business functions.
• Performs programming and configuration functions
• Assists in analysing and revising existing software as needed.
• Designs, codes, tests, documents, and debugs new and existing applications.
• Adheres to and contributes to the definition of the SDLC standards
• Writes and executes unit tests
• Tests software written by other developers on the team, contributes to the creation of test cases
• Follows policies and procedures established by ECFMG
• Research potential solutions using resources such as the web and via interaction with other developers
• Improves skills and abilities by participating in training, seminars, and conferences
• Creates deployment packages and provides support for promoting deployments through environments as needed
• Participates in and leads technical design discussions
• Participates in story pointing and task estimation efforts
• Helps to break down user stories into development and testing tasks
• Participates in all scrum ceremonies
• Updates system of record with work item history and hours spent on each assigned task
• Maintains the confidentiality of ECFMG|FAIMER / CSEC information