1

Mid Level Software Developer Jobs in Hickory, NC

Proficiency in using software packages such as JMP, Minitab and Power BI to analyze and display ... Mid-West and beyond. The strategic characteristics of the organization are Standardization ...

Be Seen First

The Manufacturing Engineer will work at a technical expertise level involving process development ... Utilize various business software programs to create new and edit existing manufacturing floor work ...

Be Seen First

Engineer Technician

Kings Mountain, NC · On-site

$55K - $85K/yr

Job Summary: The Manufacturing Engineer Technician will work at a technical expertise level ... Utilize various business software programs to create new and edit existing manufacturing floor work ...

... and software. Interfaces with others in the organization and customers to jointly determine ... Provide work leadership to lower level designers and other design engineers, reviewing their work ...

... and software. Interfaces with others in the organization and customers to jointly determine ... Provide work leadership to lower level designers and other design engineers, reviewing their work ...

... equipment and software.Interfaces with others in the organization and customers to jointly ... Provide work leadership to lower level designers and other design engineers, reviewing their work ...

Senior Mechanical Engineer

Conover, NC · On-site

$96K - $126K/yr

MS Office suite and ERP/MRP software * Excellent verbal and written communication skills with the ... Must be able to adapt to the noise level of a manufacturing setting, which is usually moderate to ...

Senior Mechanical Engineer

Conover, NC · On-site

$96K - $126K/yr

MS Office suite and ERP/MRP software * Excellent verbal and written communication skills with the ... Must be able to adapt to the noise level of a manufacturing setting, which is usually moderate to ...

MS Office suite and ERP/MRP software * Excellent verbal and written communication skills with the ... Must be able to adapt to the noise level of a manufacturing setting, which is usually moderate to ...

Senior Cloud Engineer- Google Cloud

Alexis, NC

$52.25 - $69.75/hr

Design and maintain CI/CD pipelines for efficient software delivery * Collaborate with development ... Fluency in English (B2/C1 level) * Google Cloud certifications (e.g., Professional Cloud DevOps ...

The team works on prototypes as well as production level products with a variety of tolerances. The ... software is a plus.Capable of generating AS9100 FAIRs and general understanding of quality ...

The team works on prototypes as well as production level products with a variety of tolerances. The ... Proficiency in the use of PC-DMIS software is a plus. * Capable of generating AS9100 FAIRs and ...

Sr. Controls Engineer

Newton, NC · On-site

$105K - $145K/yr

Informal 24/7 coverage for ad-hoc call-in support (3rd Level Subject Matter Expert). Travel: less ... Knowledge of legacy controls equipment, networks, and software. Experience with the OSI PI ...

Sr. Controls Engineer

Newton, NC · On-site

$105K - $145K/yr

... (3rd Level Subject Matter Expert). Travel: less than 1% Experiences/Education - Required • BSEE ... software. • Experience with the OSI PI (historian) interface. • Beckhoff PLC experience. • ...

Sr. Controls Engineer

Newton, NC · On-site

$105K - $145K/yr

... (3rd Level Subject Matter Expert). Travel: less than 1% Experiences/Education - Required • BSEE ... software. • Experience with the OSI PI (historian) interface. • Beckhoff PLC experience. • ...

Showing results 41-60

Mid Level Software Developer information

See Hickory, NC salary details

$43K

$100.1K

$148.6K

How much do mid level software developer jobs pay per year?

As of Aug 25, 2026, the average yearly pay for mid level software developer in Hickory, NC is $100,138.00, according to ZipRecruiter salary data. Most workers in this role earn between $80,600.00 and $116,400.00 per year, depending on experience, location, and employer.

What is a mid level software developer?

A Mid Level Software Developer is a professional with a few years of experience who contributes to designing, coding, testing, and maintaining software applications. They work independently on tasks but also collaborate with senior developers and teams to implement solutions. Their role often includes debugging code, optimizing performance, and ensuring best practices in development. Mid-level developers are expected to have a solid understanding of programming languages, frameworks, and software development life cycles. They may also mentor junior developers and participate in code reviews to maintain code quality.

What are the typical daily responsibilities of a mid level software developer?

As a Mid Level Software Developer, your daily responsibilities often include writing and reviewing code, participating in code reviews, collaborating with colleagues on project requirements, and troubleshooting bugs or technical issues. You may also be involved in designing features, writing unit tests, and participating in regular stand-up meetings as part of an agile team. Additionally, you'll interact with product managers, QA engineers, and other team members to ensure the software meets project deadlines and quality standards. This role offers the chance to take on increasing ownership of projects while continuing to learn and grow professionally.

What are the key skills and qualifications needed to thrive in the mid level software developer position, and why are they important?

To thrive as a Mid Level Software Developer, you should have solid programming skills in languages like Java, Python, or JavaScript, along with a relevant bachelor's degree or equivalent experience. Familiarity with version control systems such as Git, frameworks like React or Spring, and knowledge of agile development practices are typically required. Effective problem-solving, clear communication, and a collaborative mindset are valuable soft skills in this position. These skills enable you to build reliable software, contribute to team projects, and adapt to evolving technical challenges.

What are the most commonly searched types of Software Developer jobs in Hickory, NC?

The most popular types of Software Developer jobs in Hickory, NC are:

What are popular job titles related to Mid Level Software Developer jobs in Hickory, NC?

For Mid Level Software Developer jobs in Hickory, NC, the most frequently searched job titles are:

What cities near Hickory, NC are hiring for Mid Level Software Developer jobs?

Cities near Hickory, NC with the most Mid Level Software Developer job openings:

Infographic showing various Mid Level Software Developer job openings in Hickory, NC as of August 2026, with employment types broken down into 81% Full Time, 16% Part Time, and 3% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $100,138 per year, or $48.1 per hour.

Process Engineer II

Newton, NC • On-site

DivIHN Integration Inc
Software Development • 51 - 200 employees

Contractor

Re-posted 15 days ago


Job description

DivIHN (pronounced “divine”) is a CMMI ML3-certified Technology and Talent solutions firm. Driven by a unique Purpose, Culture, and Value Delivery Model, we enable meaningful connections between talented professionals and forward-thinking organizations. Since our formation in 2002, organizations across commercial and public sectors have been trusting us to help build their teams with exceptional temporary and permanent talent.

Visit us at https://divihn.com/find-a-job/ to learn more and view our open positions.

 
Please apply or call one of us to learn more

For further inquiries about this opportunity, please contact our Talent Specialist, Marshelin at (224) 507-1280
 
Title: Process Engineer II
Location: On-site at Newton, NC (Could work at the Hickory plant as well, they are 5 miles apart)
Duration: 10 Months
Local candidates are preferred but not required
Only W2 candidates are eligible for this position. Third-party or C2C candidates will not be considered.
Scope of Position
:
• A process engineer responsible for providing hands-on help to qualify processes and equipment in a fiber optic cabling plant.
• Team member collaborating with a diverse team (mechanical, electrical, controls, facilities, IT, operations, etc.) in a high-speed cable manufacturing setting.
• Design & execute experiments, analyze data, present results & recommendations
• Analyze data sets to identify relationships/capabilities for line performance
Requirements:
• Effective technical leadership, organization, and planning skills, with the ability to handle changing priorities.
Creative/innovative problem solving.
• Experience in successfully completing projects in a manufacturing environment.
• Excellent Analytical Skills - Decision-making based on data.
• Must be a self-starter, able to work in team environment and motivate others.
• Strong data analysis, interpretation, visualization, and problem-solving skills
• Proficiency in using software packages such as JMP, Minitab and Power BI to analyze and display data.
• Excellent communications, interpersonal and influencing skills.
• Ability to collaborate and work with diverse teams (skills, gender, culture, race, etc.)
• Capable of multitasking
• Skills and experience with Statistical Process Control (SPC) and Design of Experiments (DoE) methods.
• Demonstrated technical expertise in process improvement
Key Responsibilities:
• Assist and support the team in the execution of equipment start-up, including setting up test equipment, collecting data, and adjusting equipment set points and parameters.
• Providing feedback and suggestions to improve equipment and product quality
• Hands-on set-up of test equipment
• Supports manufacturing process improvements, variability reduction, defect reduction, process control, throughput improvements and 6-Sigma initiatives.
• Supports problem-solving in manufacturing, including root cause identification and resolution.
• Applies knowledge of engineering principles and methods to resolve challenges.
• Demonstrates personal use of engineering tools and methodologies such as 6-Sigma, TRIZ, KT-PA, MEE, etc. to understand and address root causes of production issues.
• Conducts experimentation to expand process understanding and support technology deployment.
• Lead and/or support in the development of standard work documentation to include SOPs, SOS, Job Aids and Training Documentation.
• Ensures safe work practices.
Work Schedule: Typical 40 hours per week. May require working weekends/holidays or longer days to support project schedule.
Education: BS in chemical, mechanical, materials, and industrial engineering.
Minimum Experience: 3+ years of experience as a Process Engineer in a manufacturing environment
Interview Process: Interviews will be held via Teams with 2 or 3 engineering leaders. For local candidates selected, an on-site interview may be requested before finalizing decision.

About us:
DivIHN, the 'IT Asset Performance Services' organization, provides Professional Consulting, Custom Projects, and Professional Resource Augmentation services to clients in the Mid-West and beyond. The strategic characteristics of the organization are Standardization, Specialization, and Collaboration.

DivIHN is an equal opportunity employer. DivIHN does not and shall not discriminate against any employee or qualified applicant on the basis of race, color, religion (creed), gender, gender expression, age, national origin (ancestry), disability, marital status, sexual orientation, or military status.