Programmer Salary at Mdavis Inc BETA

How much does a Mdavis Inc Programmer make?

As of April 2025, the average annual salary for a Programmer at Mdavis Inc is $74,613, which translates to approximately $36 per hour. Salaries for Programmer at Mdavis Inc typically range from $67,710 to $81,676, reflecting the diverse roles within the company.

It's essential to understand that salaries can vary significantly based on factors such as geographic location, departmental budget, and individual qualifications. Key determinants include years of experience, specific skill sets, educational background, and relevant certifications. For a more tailored salary estimate, consider these variables when evaluating compensation for this role.

DISCLAIMER: The salary range presented here is an estimation that has been derived from our proprietary algorithm. It should be noted that this range does not originate from the company's factual payroll records or survey data.

MDavis Inc Overview

Website:
mdavisinc.com
Size:
200 - 500 Employees
Revenue:
$50M - $200M
Industry:
Construction

M. Davis & Sons, Inc. is a fifth generation women-owned industrial contractor and fabricator located in Delaware that has served customers for more than 145 years in the oil & gas, chemical, pharmaceutical, food, beverage and industrial markets. This article was tagged ABC Excellence in Construction Award, Workplace Safety, Associated Builders and Contractors, OSHA safety, industrial construction, mechanical contractor, fabrication, industrial electrical contractor, Power Distribution Equipment.

See similar companies related to Mdavis Inc

What Skills Does a person Need at Mdavis Inc?

At Mdavis Inc, specify the abilities and skills that a person needs in order to carry out the specified job duties. Each competency has five to ten behavioral assertions that can be observed, each with a corresponding performance level (from one to five) that is required for a particular job.

  1. Programming: Executing logic to facilitate computing operations and functionality in one or more languages.
  2. SQL: Structured Query Language) is a domain-specific language used in programming and designed for managing data held in a relational database management system (RDBMS), or for stream processing in a relational data stream management system (RDSMS).
  3. Analysis: Analysis is the process of considering something carefully or using statistical methods in order to understand it or explain it.
  4. Computer science: Computer science is the study of computation, automation, and information. Computer science spans theoretical disciplines (such as algorithms, theory of computation, information theory, and automation) to practical disciplines.
  5. JavaScript: Using JavaScript in the development and maintenance of Web-based application systems.

Related Jobs

EDI Staffing
Fairfield , NJ

MAJOR FUNCTION: General programming and technical skills. Use complex computer programs to mine data sources. Ability to analyze data. Work on large projects and many data streams with many deadlines. Manage programming projects using IS project methodology. This position is responsible for participating in the planning, development and troubleshooting of key databases & datasets. Write and test code for database design, data modeling, report building/optimization, dashboards, and user interfaces. Ensure creation of high quality and on-time deliverables. Partner with clinical and business stakeholders to define requirements for report development. Work with internal and external IT partners to design data-dependent algorithms and workflows. Supports testing (unit, integration, regression, and support user testing) for software upgrades and business intelligence tools. QUALIFICATIONS: Education & Experience: Bachelor of Science in field of computers science or software engineering, or 2


Sponsored
4/28/2025 12:00:00 AM
Holtec International
Camden , NJ

Position: CNC Programmer. Location: Camden, NJ; Advanced Manufacturing Division Holtec International seeks qualified applicants for the position of CNC Programmer at its manufacturing and production facilities in Camden, NJ. The CNC Programmer will b Programmer, CNC, Program, CNC Operator, Operations, Technical Support


Sponsored
4/28/2025 12:00:00 AM
Regal Rexnord
West Chester , PA

Opportunity for a CNC Machinist to join our team and advance our capability to develop new and innovative electric motor products. The CNC Programmer & Machinist is a core member of the R&D team and is responsible for programming and operating the CNC mill and CNC lathe of the R&D machine shop. This role heavily contributes to the achievement of the Key Performance Indicators established for On-Time Delivery and Quality of prototype evaluation units. Demonstrating strong execution skills is a critical part of this role. This opportunity is in West Chester, PA. What You'll Do Along with those identified below, other duties may be assigned. Program, set up, and operate HURCO TM6i 2-axis CNC turning center. Program, set up, and operate HURCO VM5i 3-axis CNC machining center. Inspect your own work using various inspection equipment to measure tight tolerances including: Height Stands Micrometers Calipers Indicators Grind and fabricate specialty tooling as required. Sharpen tools as require


Sponsored
4/28/2025 12:00:00 AM
Capgemini
Philadelphia , PA

**Job description:** Capgemini is looking for a Senior React JS Developer. This will be an onsite role in Philadelphia. **Key Responsibilities:** Developing new user-facing features and components, using React's component-based architecture, and ensuring efficient rendering performance Optimizing web applications for maximum speed and scalability, while ensuring a smooth and delightful user experience across various devices and browsers Building reusable components and front-end libraries for future Troubleshooting, debugging & optimizing code to enable maximum performance across devices and browsers. Providing code documentation and other inputs to technical documents. Conducting and participating in code reviews and providing constructive feedback to team members Collaborating with multi-functional teams to define project requirements and scope. Should have good interpersonal, communication, collaboration skills and presentation skills. **Required Skills:** Must have proven experienc


Sponsored
4/28/2025 12:00:00 AM
Synerfac Technical Staffing
Newark , DE

Job Description Job Description CNC Machinist and/or CNC Programmers 1st shift (7:30 a.m. - 4 p.m.) and 2nd shift (3:30 p.m. - 12 a.m.) Pay: $25-$34/hour depending on experience Monday-Friday in climate controlled facilities. Our client is a leader in precision machining and custom tooling solutions, with decades of expertise serving diverse industries. Our commitment to quality, innovation, and craftsmanship sets us apart in delivering top-tier components and services. Position Summary: We are seeking a highly skilled CNC Machinist and/or Programmer to join our dynamic team. The ideal candidate will have experience in operating, programming, and maintaining CNC machines to produce precision parts and components that meet exacting quality standards. Key Responsibilities: Set up and operate CNC machines (e.g., mills, lathes) to produce high-quality parts per specifications - programming experience is a plus, but not required Interpret technical drawings, blueprints, and CAD files to ens


Sponsored
4/28/2025 12:00:00 AM
Streamlight, Inc.
Norristown , PA

This position involves multiple roles of custom application development / modification / support, as well as the development of more formal data analysis and reporting systems. In addition, it entails supporting factory data control, shipping, and transaction systems. The role is hybrid - employees are required to work three days in the office. Essential Job Duties and Responsibilities: Work with Senior Developer to create custom programmed applications as directed Support factory business control systems including testing of roll-out of general updates and in particular for Android operating systems Support of 3rd Party Cloud based business systems’ data integration Begin review of databases, various sources of business data, and existing reporting environments to recommend improvements for consolidation to Business Intelligence platforms Take over ad hoc data reporting needs for Accounting, Sales, Operations as needed Support the IT department in general with related tasks and duties


Sponsored
4/26/2025 12:00:00 AM
Katalyst HealthCares and Life Sciences
Gwynedd , PA

Responsibilities: Utilize SAS to generate and validate tables, listings, and figures (TLF) based on SAP. Use major statistical programming language to perform data analysis for various needs. Provide statistical analysis support for post approval studies. Evaluate and ensure CDISC compliance with study tabulation and analysis data files. Write specifications and statistical programs to generate analysis datasets and outputs. Perform data analysis tasks with minimal supervision. Provide programming support for data management. Develop statistical toolbox for advanced data modelling, tabulation, and visualization. Participate in reviewing and validating data analysis results. Requirements: Strong SAS programing skill in producing various types of outputs such as TLFs and datasets with minimum of 3 years of experiences. Extensive statistical programming experience in producing deliverables either on a scheduled or ad hoc basis. BS degree in Statistics, Mathematics, Computer Science, or re


Sponsored
4/24/2025 12:00:00 AM
Liveo Research
New Castle , DE

Job Description Job Description PLC Technician WHY DO YOU WANT TO WORK AT LIVEO RESEARCH? Career stability and opportunities for advancement Complete Benefit Package, medical, dental, vision, 401K with company match, Short Term Disability, Employee Life Generous 401K Match Liveo Research is a global manufacturer of rigid packaging solutions with five locations worldwide. Our pharmaceutical manufacturing plant in Delaware City, Delaware is looking for a PLC Technician. Do you have experience in Siemens PLC electrical and mechanical installations, well then, we have a position for you. Come join our team! What you will do: Siemens PLC electrical and mechanical installations, maintaining, and troubleshooting knowledge. Performing other electrical and mechanical installations, maintaining, troubleshooting and repairing production equipment. Lead efforts as programmer of Programmable Logic Control (PLC) systems. Ability to program and troubleshoot PLC /HMI controls systems for various PLCs,


Sponsored
4/24/2025 12:00:00 AM

Check more jobs information at Mdavis Inc

Job Title Average Mdavis Inc Salary Hourly Rate
2 Admin. Assistant $64,184 $31
3 Administrator $53,380 $26
4 Benefits Administrator $69,040 $33
5 Director, Information Technology $204,353 $98
6 Engineer $87,524 $42
7 Engineer Intern $74,589 $36
8 Estimator $74,611 $36
9 Job Cost Accountant $68,728 $33
10 Payroll Bookkeeper $44,268 $21
11 Pipe Welder $46,976 $23
12 Senior Estimator $74,611 $36
13 Service Representative $70,375 $34

Hourly Pay at Mdavis Inc

The average hourly pay at Mdavis Inc for a Programmer is $36 per hour. The location, department, and job description all have an impact on the typical compensation for Mdavis Inc positions. The pay range and total remuneration for the job title are shown in the table below. Mdavis Inc may pay a varying wage for a given position based on experience, talents, and education.
How accurate does $74,613 look to you?

FAQ about Salary and Jobs at Mdavis Inc

1. How much does Mdavis Inc pay per hour?
The average hourly pay is $36. The salary for each employee depends on several factors, including the level of experience, work performance, certifications and skills.
2. What is the highest salary at Mdavis Inc?
According to the data, the highest approximate salary is about $81,676 per year. Salaries are usually determined by comparing other employees’ salaries in similar positions in the same region and industry.
3. What is the lowest pay at Mdavis Inc?
According to the data, the lowest estimated salary is about $67,710 per year. Pay levels are mainly influenced by market forces, supply and demand, and social structures.
4. What steps can an employee take to increase their salary?
There are various ways to increase the wage. Level of education: An employee may receive a higher salary and get a promotion if they obtain advanced degrees. Experience in management: an employee with supervisory experience can increase the likelihood to earn more.