1

Junior Computer Programmer Jobs in Memphis, TN (NOW HIRING)

Senior Project Engineer

Memphis, TN · On-site

$96K - $125K/yr

Additionally, this role involves mentoring junior engineers, contributing to continuous improvement ... Proficiency with CAD, 3D modeling software, and industry-specific tools such as AutoCAD, Inventor ...

Junior level, mid-level and senior level Drainage Engineers * Drainage CAD Designers Desired skillsets include: * Experience in large Design/Build or Alternative Delivery projects * Experience with ...

Junior level, mid-level and senior level Drainage Engineers * Drainage CAD Designers Desired skillsets include: * Experience in large Design/Build or Alternative Delivery projects * Experience with ...

Mentor junior engineers on cGMPs and good engineering practices, as applicable. Travel Requirement ... Computer proficiency Required Knowledge, Skills, and Abilities * Demonstrates strong work ethic and ...

Mentor junior engineers on cGMPs and good engineering practices, as applicable. Travel Requirement ... Computer proficiency Required Knowledge, Skills, and Abilities * Demonstrates strong work ethic and ...

Junior level, mid-level and senior level Traffic Engineers (including signing & pavement markings and traffic signals) * Traffic CAD Designers (including signing & marking design and traffic signal ...

Junior level, mid-level and senior level Traffic Engineers (including signing & pavement markings and traffic signals) * Traffic CAD Designers (including signing & marking design and traffic signal ...

Senior Bridge Engineer

Memphis, TN · On-site

$88K - $154K/yr

Provides technical guidance to CAD Designer/Drafters, Designers, and lower-level Engineers working on the same project. * Provide leadership expertise to more junior level engineers. * Your ...

Senior Bridge Engineer

Memphis, TN · On-site

$88K - $154K/yr

Provides technical guidance to CAD Designer/Drafters, Designers, and lower-level Engineers working on the same project. * Provide leadership expertise to more junior level engineers. * Your ...

Showing results 21-40

Junior Computer Programmer information

See Memphis, TN salary details

$7

$26

$45

How much do junior computer programmer jobs pay per hour?

As of Aug 16, 2026, the average hourly pay for junior computer programmer in Memphis, TN is $26.18, according to ZipRecruiter salary data. Most workers in this role earn between $15.87 and $32.21 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a junior computer programmer, and why are they important?

To thrive as a Junior Computer Programmer, you need a solid understanding of programming languages (such as Python, Java, or C++), basic algorithms, and a relevant degree or certification in computer science or a related field. Familiarity with integrated development environments (IDEs), version control systems like Git, and debugging tools is typically expected. Strong problem-solving abilities, attention to detail, and willingness to learn help junior programmers stand out. These skills and qualities are vital for writing efficient code, collaborating with teams, and adapting to evolving project requirements in a technology-driven workplace.

What are some typical challenges a junior computer programmer might face during their first year, and how can they overcome them?

Junior Computer Programmers often encounter challenges such as understanding legacy codebases, adapting to new programming languages or frameworks, and managing time across multiple projects. It's common to feel overwhelmed by the steep learning curve, but seeking mentorship from senior developers, actively participating in code reviews, and asking questions early can help ease the transition. Embracing continuous learning and collaborating closely with team members fosters both technical growth and confidence in tackling complex coding tasks.

What is a junior computer programmer?

Junior Computer Programmers are entry-level professionals who write, test, and maintain code under the guidance of more experienced developers. They typically assist with basic programming tasks, fix bugs, and help implement new features in software projects. Junior programmers often work in teams, learning industry best practices and gaining experience with different programming languages and development tools. This role serves as a stepping stone for advancing to more senior programming or software engineering positions.

What is the difference between Junior Computer Programmer vs Junior Software Developer?

AspectJunior Computer ProgrammerJunior Software Developer
Required CredentialsTypically an associate degree or relevant certifications in programmingSimilar credentials, often including a degree in computer science or related field
Work EnvironmentEntry-level coding tasks, debugging, and supporting development teamsInvolves coding, designing, and testing software applications
Employer & Industry UsageUsed across tech companies, IT departments, and software firmsCommon in software development companies, tech startups, and IT services

Both roles involve entry-level programming skills and similar educational backgrounds. While Junior Computer Programmers focus more on coding and debugging, Junior Software Developers often participate in designing and developing software solutions. The roles are often interchangeable depending on the company, but understanding these nuances helps clarify career paths in software development.

What are the most commonly searched types of Computer Programmer jobs in Memphis, TN?

The most popular types of Computer Programmer jobs in Memphis, TN are:

What are popular job titles related to Junior Computer Programmer jobs in Memphis, TN?

For Junior Computer Programmer jobs in Memphis, TN, the most frequently searched job titles are:

What job categories do people searching Junior Computer Programmer jobs in Memphis, TN look for?

The top searched job categories for Junior Computer Programmer jobs in Memphis, TN are:

Infographic showing various Junior Computer Programmer job openings in Memphis, TN as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 13% Part Time, and 3% Contract. Highlights an 83% Physical, 1% Hybrid, and 16% Remote job distribution, with an average salary of $54,469 per year, or $26.2 per hour.

Senior Project Engineer

Barnhart Crane & Rigging

Memphis, TN • On-site

$96K - $125K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted yesterday


Barnhart rating

6.2

Company rating: 6.2 out of 10

Based on 12 frontline employees who took The Breakroom Quiz

144th of 173 rated vehicle equipment hire


Job description

Job Summary: A Senior Project Engineer is responsible for overseeing and executing complex lift and transport projects from concept to completion. This role involves leading engineering efforts for the planning, design, and implementation of rigging, crane and alternative load handling equipment operations, ensuring projects meet client specifications, safety standards, and timelines. Responsibilities include conducting detailed engineering analyses, developing lift plans, and selecting appropriate equipment and rigging configurations. The Senior Project Engineer will collaborate closely with project managers, site teams, and clients to provide technical expertise, address on-site challenges, ensure regulatory compliance, and properly identify and mitigate operational risks. Additionally, this role involves mentoring junior engineers, contributing to continuous improvement efforts, and driving innovative solutions that enhance operational efficiency, safety, and cost-effectiveness in crane and rigging projects.

Job Requirements:

  • Experience: 5+ years of experience in the crane, rigging, or heavy lifting industry, with demonstrated project engineering experience.
  • Certifications: Professional Engineer (PE) license preferred, OSHA 10
  • Technical Proficiency: Must possess the ability to perform detailed load calculations and structural analyses to ensure safe lifting operations. This requires an in-depth understanding of various cranes, hoists, rigging equipment, and their specific applications. Proficiency with CAD, 3D modeling software, and industry-specific tools such as AutoCAD, Inventor, Lift Planner, or similar programs is essential. Additionally, strong knowledge of relevant standards and regulations, including OSHA, AISC, ASME, ANSI, and others specific to lifting and rigging, is necessary to maintain compliance and uphold industry best practices.
  • Software Proficiency: Familiarity with engineering software (i.e. RISA-3D, Ansys, Mathcad, MS Excel), as well as ERP systems, scheduling software, and Microsoft Office Suite.
  • Problem-Solving and Analytical Expertise: Skilled in diagnosing and resolving technical and logistical issues in crane and rigging operations, with strong analytical abilities for engineering calculations, lift plan optimization, and meticulous attention to detail in documentation and safety protocols.
  • Communication: Strong verbal and written communication skills for engaging with clients, site managers, and team members; adept at cross-functional collaboration with departments like project management and operations; proficient in preparing and presenting project reports, technical documentation, and lift plans.
  • Project Management Skills: Strong leadership skills with experience in managing project budgets, schedules, and risks, while mentoring a team of engineers and technicians to ensure timely and cost-effective project completion.
  • Physical Requirements: Willingness to travel to project sites as needed. Ability to work in a variety of environments, including outdoor and construction sites, and conduct on-site inspections, which may involve standing, walking, crawling, and climbing ladders or scaffolding.
  • Fit for Duty: Must pass a drug test, fit for duty and background check.

Job Responsibilities:

  • Create detailed lift plans that ensure safe and efficient lifting operations, taking into account load calculations, equipment capacities, and environmental factors.
  • Conduct structural, load-bearing, and stress analyses to ensure project safety and structural integrity.
  • Determine the appropriate cranes, rigging, and lifting equipment for each project based on load requirements and project constraints.
  • Ensure all lifting operations comply with industry standards and regulations, including OSHA, ASME, AISC, and ANSI.
  • Work closely with project managers, site teams, and clients to provide technical expertise and coordinate on-site activities.
  • Attend project sites as needed to inspect equipment setup, monitor lifting operations, and address engineering challenges in real time.
  • Perform risk assessments to identify and mitigate operational risks associated with lifting operations.
  • Prepare and maintain accurate project documentation, including lift plans, engineering calculations, load test plans, risk assessments, and regulatory compliance records.
  • Guide junior engineers on technical matters, review their work, and support their professional development.
  • Identify opportunities to optimize lift plans to reduce costs, improve safety, and enhance overall project efficiency.
  • Offer real-time technical support during critical lift operations, troubleshooting issues as they arise.
  • Communicate project updates, technical details, and engineering solutions to clients and stakeholders to ensure alignment and satisfaction.
  • Identify and implement best practices for safety, efficiency, and innovation in crane and rigging projects.
  • Keep current with industry trends, new technology, and updated regulatory requirements related to crane and rigging operations.
  • Document project outcomes, analyze lessons learned, and create reports that provide insights for future projects.

Compensation and Benefits:

  • Competitive salary
  • Bonus program that pays for performance
  • 401K contributions matched up to 10% of pay
  • Benefits Package including medical, dental, vision, short & long-term disability
  • Paid Time Off
  • Barnhart CARES family care and community service opportunities.

Education:

Bachelor's Degree in Mechanical Engineering, Civil Engineering, or a related field from an ABET accredited 4-year university.

PURPOSE - Barnhart is built on a strong foundation of serving others. The fruit of our labor is used to grow the company, care for our employees, and serve those in our communities and around the world.

MINDS OVER MATTER - Barnhart has built a nationwide reputation for solving problems. We specialize in the lifting, heavy-rigging, and heavy transport of major components used in American industry.

NETWORK - Barnhart has built teams that form one of our industry's strongest networks of talent and resources with over 60 branch locations across the U.S. working together to serve our customers. This growing network offers our team members constant opportunity for career growth and professional development.

CULTURE - Barnhart has a strong team culture -- the "One TEAM." We are looking for smart, hard-working people who strive for excellence in their work and appreciate collaboration. Join a team that values Safety, Servant Leadership, Quality Service, Innovation, Continuous Improvement, Fairness, and Profit with a Purpose.

EOE/AA Minority/Female/Disability/Veteran

Employment Type: FULL_TIME

What Barnhart employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom