1

R Developer Jobs in Baltimore, MD (NOW HIRING)

The LCU/R Quoting Specialist supports Trane Supply's sales and customer service operations by ... High school diploma required; associate or bachelor's degree in business, engineering, or a related ...

The LCU/R Quoting Specialist supports Trane Supply's sales and customer service operations by ... High school diploma required; associate or bachelor's degree in business, engineering, or a related ...

Developers on this program work closely with analysts and geospatial engineers to develop ... through R, Python, or SQL; statistical analysis; and data mining algorithms. * 10+ years of ...

Software Developer - Senior

Fort George G Meade, MD ยท On-site

$60.50 - $79.75/hr

Developers on this program work closely with analysts and geospatial engineers to develop ... through R, Python, or SQL; statistical analysis; and data mining algorithms. * 10+ years of ...

Overview The Cybersecurity Lead provides lifecycle support for the Nuclear Biological and Chemical Sensor processing Group (NBCSPG), Joint Biological Point Detection System (JBPDS), Chemical ...

next page

Showing results 1-20

R Developer information

See Baltimore, MD salary details

$13

$49

$88

How much do r developer jobs pay per hour?

As of Aug 21, 2026, the average hourly pay for r developer in Baltimore, MD is $49.02, according to ZipRecruiter salary data. Most workers in this role earn between $26.25 and $66.88 per hour, depending on experience, location, and employer.

What is an R developer?

An R Developer is a professional who specializes in using the R programming language for statistical analysis, data visualization, and developing data-driven applications. R Developers often work in fields like data science, bioinformatics, finance, and research to process and interpret complex data. Their responsibilities include writing efficient R code, building data models, creating visualizations, and sometimes integrating R with other tools or databases. Strong knowledge of R packages such as dplyr, ggplot2, and Shiny is typically required. R Developers may also collaborate with analysts, data engineers, and other stakeholders to deliver insights and solutions.

What is an R developer?

An R developer is a software developer that specializes in the free software environment and programming language know as R. As an R developer, your responsibilities revolve around writing code for data analysis, statistical computing, and modeling. Qualifications are not universal for this career, but you likely need at least an associate degree in computer science. Since there is no formal certification for the R language, you should develop a strong portfolio to showcase your skills. Experience with statistics is also essential for this role. You can find work as an R developer in a variety of industries, but finance is one of the most common.

What are the key skills and qualifications needed to thrive as an R developer, and why are they important?

To thrive as an R Developer, you need strong programming skills in R, a background in statistics or data analysis, and typically a degree in computer science, mathematics, or a related field. Familiarity with R packages (like tidyverse, Shiny, and ggplot2), version control systems (such as Git), and experience with databases or cloud platforms are often required. Attention to detail, problem-solving abilities, and clear communication help R Developers translate complex data into actionable insights. These skills are crucial for delivering accurate analyses, building robust data solutions, and collaborating effectively within data-driven teams.

How does an R developer typically collaborate with data scientists and other stakeholders in a project?

R Developers frequently work closely with data scientists, analysts, and business stakeholders to translate analytical requirements into efficient, reliable code. They often participate in team meetings to clarify project goals, review data models, and ensure that the statistical methods used align with business objectives. Regular communication and code reviews are common, as is the sharing of reproducible scripts and documentation to facilitate collaboration. This team-oriented environment helps ensure that analytical solutions are both technically sound and actionable for decision-makers.

What is the difference between R Developer vs Data Analyst?

AspectR DeveloperData Analyst
Primary RoleDevelops and maintains data analysis tools and scripts using RAnalyzes data to generate reports and insights using various tools, including R
Skills & CertificationsProficiency in R programming, data manipulation, statistical analysisData visualization, statistical analysis, proficiency in Excel, SQL, R
Work EnvironmentData science teams, software development projects, tech companiesBusiness units, marketing, finance, consulting firms
Industry UsageUsed in data science, analytics, and software developmentUsed in business intelligence, reporting, and decision-making

While both R Developers and Data Analysts work with data and R programming, R Developers focus on creating data tools and software, whereas Data Analysts primarily interpret data to provide insights. The roles often overlap, but their core responsibilities differ based on technical development versus data interpretation.

Are R developers in demand?

R developers are in high demand in data analysis, statistics, and data science fields due to their expertise in statistical programming and data visualization. Organizations across industries such as finance, healthcare, and technology seek R skills for data-driven decision making, often requiring knowledge of related tools like RStudio and packages such as ggplot2 and dplyr.

What are popular job titles related to R Developer jobs in Baltimore, MD?

For R Developer jobs in Baltimore, MD, the most frequently searched job titles are:

What job categories do people searching R Developer jobs in Baltimore, MD look for?

The top searched job categories for R Developer jobs in Baltimore, MD are:

Infographic showing various R Developer job openings in Baltimore, MD as of August 2026, with employment types broken down into 81% Full Time, 5% Part Time, and 14% Contract. Highlights an 83% Physical, 5% Hybrid, and 12% Remote job distribution, with an average salary of $101,955 per year, or $49 per hour.

SENIOR MULESOFT DEVELOPER, CONTRACTUAL

State of Maryland - Maryland Insurance Administration

Baltimore, MD โ€ข On-site, Remote

$55.53 - $67.69/hr

Full-time

Dental, Life

Posted 9 days ago


Job description

Introduction

The Maryland Insurance\r\nAdministration (MIA) is an independent State agency that regulates Maryland's\r\n$46 billion insurance industry and protects consumers by monitoring and\r\nenforcing insurers' and insurance professionals' compliance with State\r\nlaw. Through the diligence of a highly professional staff of market\r\nanalysts, financial analysts, accountants, lawyers, law enforcement officers,\r\nactuaries, complaint investigators, and others, the MIA works to facilitate a\r\nstrong and competitive insurance marketplace where consumers are well informed\r\nand treated fairly. Staff members are subject matter experts who serve as\r\na resource for lawmakers, consumers, and other public and private\r\nentities.\r\n\r\nThe MIA is charged with a\r\nbroad range of responsibilities including the licensure of insurance carriers\r\nand insurance producers (brokers/agents) operating in Maryland, the conduct of\r\nfinancial examinations of companies to monitor financial solvency, and the\r\nreview and approval of rates and contract forms. The MIA investigates reports\r\nof consumer fraud and consumer complaints about life, health, automobile,\r\nhomeowners, and/or property insurance. Insurance carriers are subject to\r\nmarket conduct examinations and other actions to monitor compliance with\r\nMaryland law. The MIA also has a unit dedicated to consumer education and\r\noutreach, which participates in hundreds of events and reaches thousands of\r\nindividual consumers annually.\r\n

GRADE

21\r\n

LOCATION OF POSITION

Baltimore\r\nCity or Hybrid (between office and telework)\r\n

POSITION DUTIES

The Maryland Insurance Administration is seeking a Senior MuleSoft\r\nDeveloper to design, develop, and maintain scalable APIs and enterprise\r\nintegration solutions using the MuleSoft Anypoint Platform. This position is\r\nresponsible for driving API-led connectivity, building APIs, integrating with\r\ninternal and external third-party systems, training other developers, and\r\nenforcing architecture, security, and CI/CD best practices across the software\r\ndevelopment lifecycle (SDLC). The contractual Senior MuleSoft Developer\r\nworks collaboratively with Business Analysts, Solution Architects, and Salesforce\r\nDevelopers to define, develop and deploy secure and reliable integrations. This\r\nrole must follow Salesforce/MuleSoft defined integration best practices in\r\ndeveloping APIs and building integrations. \r\n\r\nKey responsibilities include:\r\n\r\n MuleSoft: Ability to independently own and drive MuleSoft integrations\r\nacross their full lifecycle from understanding requirements, designing,\r\ndevelopment and deployment to ongoing support, performance tuning, optimizing\r\ninfrastructure (CloudHub, Runtime Manager, and API Manager) to ensure high\r\navailability\r\n Architecture & Design: Translate complex business requirements into\r\nhigh-level and low-level technical designs using RAML or OAS.\r\n API Development: Architect and build RESTful and SOAP APIs using\r\nAnypoint Studio, API Designer, Flow Designer, Mocking Service, Munit, API Console, Anypoint Exchange, API Community\r\nManager, Visualizer, API Analytics, API Manager, Runtime Manager, Mule 4,\r\nDataWeave, Anypoint Code Builder, Visual Studio Code and Team Foundation.\r\n Quality Assurance: Conduct code and design reviews, establish MUnit\r\nautomated testing, and define enterprise governance.\r\n Team Training: Train and mentor other members of the technical team and\r\ndrive continuous integration/continuous deployment (CI/CD) pipelines.\r\n

MINIMUM QUALIFICATIONS

Experience: Seven years of experience designing, developing,\r\ntesting, implementing and maintaining application, communication, database or\r\noperating systems software.\r\n\r\nNotes:\r\n1. Candidates may substitute graduation from an accredited high school or\r\npossession of a high school equivalency certificate and thirty\r\ncredit hours from an accredited college or university in Computer Science,\r\nComputer Technology, Management Information Systems or other information\r\ntechnology-related field to include coursework in application, communication,\r\ndatabase or operating systems software technology for four years of the\r\nrequired experience.\r\n\r\n2. Candidates may substitute graduation from an accredited high school or\r\npossession of a high school equivalency certificate and one\r\nyear of experience designing, developing, testing, implementing and maintaining\r\napplication, communication, database or operating systems software for four\r\nyears of the required experience.\r\n\r\n\r\n3. Candidates may substitute experience operating computer systems;\r\nor scheduling, controlling input and output to process data on computer\r\nsystems; or evaluating, implementing and maintaining computer hardware and\r\nsoftware; or converting data from project specifications by developing program\r\ncode using generally accepted computer programming languages on a year-for-year\r\nbasis for a high school education.\r\n\r\n\r\n4. Candidates may substitute the possession of a Bachelor's degree from\r\nan accredited college or university in Computer Science, Computer Information\r\nTechnology, Management Information Systems or other information\r\ntechnology-related field to include coursework in application, communication,\r\ndatabase or operating systems software technology and three\r\nyears of experience designing, developing, testing, implementing and\r\nmaintaining application, communication, database or operating systems software\r\nfor the required experience.\r\n\r\n\r\n\r\n\r\n5. Candidates may substitute U.S. Armed Forces military service\r\nexperience as a commissioned officer in the Computer Systems Operations\r\nclassifications or Computer Systems Operations specialty codes in the\r\nInformation Technology field of work on a year-for-year basis for the required\r\nexperience.\r\n

DESIRED OR PREFERRED QUALIFICATIONS

\r\n Salesforce Certified MuleSoft\r\n Developer Level 2\r\n Salesforce Certified Platform\r\n Developer II\r\n Salesforce Certified Platform\r\n Administrator\r\n Experience working Salesforce\r\n Public Sector Cloud, Box Document Management System\r\n Experience working with state\r\n insurance regulatory agencies or National Association of Insurance\r\n Commissioners (NAIC) IT systems\r\n\r\n

LICENSES, REGISTRATIONS AND CERTIFICATIONS

NOT APPLICABLE. \r\n

SELECTION PROCESS

Please make sure that you\r\nprovide sufficient information in your resume to demonstrate that you meet the\r\nqualifications for this recruitment. All information concerning your\r\nqualifications must be submitted by the closing date. We will not consider\r\ninformation submitted after this date. For education obtained outside the U.S.,\r\nany job offer will be contingent on the candidate providing an evaluation for\r\nequivalency by a foreign credential evaluation service prior to starting\r\nemployment (and may be requested prior to interview).\r\n

BENEFITS

Contractual employees who\r\nwork for an agency covered under the State Employee and Retiree Health and\r\nWelfare Benefits Program, have a current employment contract and work 30 or\r\nmore hours a week (or on average 130 hours per month) may be eligible for subsidized\r\nhealth benefits coverage for themselves and their dependents. As a contractual\r\nemployee, you will be responsible for paying 25% of the premiums for your\r\nmedical and prescription coverage, including any eligible dependents you have\r\nenrolled. The State of Maryland will subsidize the remaining 75% of the cost\r\nfor these benefits. You can also elect to enroll in dental coverage, accidental\r\ndeath and dismemberment insurance, and life insurance, but will be responsible\r\nto pay the full premium for these benefits.\r\n\r\nLeave may be granted to a\r\ncontractual employee who has worked 120 days in a 12 month period. This leave\r\naccrues at a rate of one hour for every 30 hours worked, not to exceed 40 hours\r\nper calendar year.\r\n

FURTHER INSTRUCTIONS

Please contact:\r\ncharrison@maryland.gov for additional information concerning this recruitment.\r\nOnline applications are strongly preferred. For immediate consideration: upload\r\none (1) WORD or PDF file, that includes your combined cover letter and resume, to\r\nthe 'Resume' tab.\r\n\r\nIf you are unable to apply\r\nonline, you may submit an application packet by mail. Your submission must be\r\nreceived by close of business, on the closing date for the recruitment.\r\nPostmarks will not be accepted.\r\n\r\nComplete application\r\npackets may be mailed to:\r\nMaryland Insurance\r\nAdministration\r\nHuman Resources -\r\nRecruitment #: 26-004488-0012\r\nSt. Paul Place, Suite 2700\r\nBaltimore, MD 21202\r\n\r\n

Employment Type: Full-Time