1

Junior Software Developer Jobs in Mayfield, KY (NOW HIRING)

Mentor junior engineers on best practices for design and development Qualifications (Knowledge, Skills & Abilities): * Proficient in the use of 3D modeling software including the creation of drawings ...

Mentor junior engineers on best practices for design and development Qualifications (Knowledge, Skills & Abilities): * Proficient in the use of 3D modeling software including the creation of drawings ...

Mentor junior engineers and provide technical guidance. Skills and Qualifications * 10 to 15 years ... Proficient in engineering design software such as AutoCAD, STAAD Pro, and project management tools.

Coordinate stress analysis activities and review outputs generated using software such as CAESAR II ... Provide technical guidance and mentorship to junior piping designers and engineers. * Participate ...

Senior Electrical & Controls Engineer, PE

Mayfield, KY · On-site

$91K - $119K/yr

Ability to lead a small staff of junior engineers and designers. * Perform quality checking ... This includes proficiency in utilizing various computer software packages. * MS Word * MS Excel

Senior Electrical & Controls Engineer, PE

Mayfield, KY · On-site

$91K - $119K/yr

Ability to lead a small staff of junior engineers and designers. * Perform quality checking ... This includes proficiency in utilizing various computer software packages. * MS Word * MS Excel

Senior Electrical & Controls Engineer, PE

Mayfield, KY · On-site +1

$91K - $119K/yr

Ability to lead a small staff of junior engineers and designers. * Perform quality checking ... This includes proficiency in utilizing various computer software packages. * MS Word * MS Excel

Junior Software Developer information

See Mayfield, KY salary details

$20.5K

$76K

$117.5K

How much do junior software developer jobs pay per year?

As of Aug 9, 2026, the average yearly pay for junior software developer in Mayfield, KY is $76,015.00, according to ZipRecruiter salary data. Most workers in this role earn between $57,200.00 and $74,300.00 per year, depending on experience, location, and employer.

What are some typical challenges a junior software developer might face when starting out, and how can they overcome them?

Junior Software Developers often encounter challenges such as understanding large codebases, managing their time effectively between learning and delivering tasks, and adapting to new development tools or frameworks. To overcome these hurdles, it's helpful to actively seek guidance from more experienced team members, participate in code reviews, and make consistent use of documentation. Regular communication within the team and a willingness to ask questions can significantly speed up the learning process and help build confidence in your role.

What does a junior software developer do?

A junior software developer works on a development team writing and maintaining code for computer applications. As a junior software developer, your primary responsibilities are to learn the codebase, work on small bug fixes, and participate in paired programming with mid-level and senior developers. Junior software developers are entry-level positions, but as you gain experience and build up your programming skills, you will start to take on larger projects. Your job duties include attending and contributing to development team meetings, troubleshooting, patching computer code, and collaborating with other developers to create applications.

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

To thrive as a Junior Software Developer, you need proficiency in programming languages (such as Python, Java, or JavaScript), algorithms, and problem-solving, often supported by a relevant degree or coding bootcamp experience. Familiarity with version control systems like Git, basic knowledge of databases, and experience with development frameworks are valuable technical assets. Strong communication, teamwork, and a willingness to learn help you adapt and contribute effectively in collaborative environments. These skills and qualities are essential for delivering reliable code, supporting team goals, and growing in a fast-evolving tech landscape.

What does a junior software developer do?

A Junior Software Developer is an entry-level professional who assists in designing, coding, testing, and maintaining software applications. They typically work under the supervision of more experienced developers and contribute to various stages of the software development lifecycle. Their responsibilities often include writing basic code, debugging, collaborating with team members, and learning new technologies to improve their skills. This role is a great starting point for individuals looking to build a career in software development.
What are the most commonly searched types of Software Developer jobs in Mayfield, KY? The most popular types of Software Developer jobs in Mayfield, KY are:
What are popular job titles related to Junior Software Developer jobs in Mayfield, KY? For Junior Software Developer jobs in Mayfield, KY, the most frequently searched job titles are:
What cities near Mayfield, KY are hiring for Junior Software Developer jobs? Cities near Mayfield, KY with the most Junior Software Developer job openings:
Infographic showing various Junior Software Developer job openings in Mayfield, KY as of July 2026, with employment types broken down into 84% Full Time, 13% Part Time, and 3% Contract. Highlights an 87% Physical, 3% Hybrid, and 10% Remote job distribution, with an average salary of $76,015 per year, or $36.5 per hour.

Tooling Design Engineer

gleason

Gleason, TN • On-site

Full-time

Re-posted 10 days ago


Job description

3101 Tooling Products - Engr Tooling Design

Position Summary:

An engineer in Work Holding Engineering (WHE) Group at The Gleason Works will design the components and assemblies necessary to hold all matters of aerospace, automotive and marine gears during machining processes. Design tooling for all gear processing operations from cutting of blanks to final inspection for our Gear Solution machines as well as non-Gleason and non-traditional machines. 

Job Responsibilities:

A new employee within our group will primarily be responsible for:

  • Understanding and using customer technical drawings, schematics and gear geometry reports to modify our existing line of work holding equipment for the customer’s specific applications
  • Creating and modifying 3D models and the corresponding component and assembly drawings to meet customer needs and expectations
  • Work with Senior Engineers on the development and creation of non-standard tooling for specialized or uncommon applications
  • Correspond with customers on process specifications and customer specific requirements
  • Work with manufacturing personnel to discuss plant capabilities and alternative design options for ease of assembly and manufacturing, as well as cost reduction
  • Hold design reviews with Senior and Lead engineers as well as manufacturing personnel to finalize designs
  • Process changes to existing tooling to meet manufacturing and customer’s changing needs
  • Perform general project management tasks such as logging hours, progress tracking and document retention

As an engineer progresses within our department, they may pursue the following career paths:

  • Quoting:
    • Determine pricing based upon design requirements, customer specific requirements, and lead times.
  • Senior Engineer:
    • Design more complex or non-standard tooling and the research and testing that entails
    • Become an expert in a particular piece of tooling or process including but not limited to: Hydraulic work holding, Cylindrical gear specific work holding, Bevel gear specific work holding
    • Mentor junior engineers on best practices for design and development
  • Customer Experience Manager
    • Work directly with customers and regional sales managers to determine customer needs
    • Resolve issues that arise between Gleason and the customer
  • Lead Engineer
    • Assign orders to design engineers and track their progress
    • Complete standard documentation for office and design processes
    • Calculate and compile metrics for office efficiency among other measures
    • Mentor junior engineers on best practices for design and development

Qualifications (Knowledge, Skills & Abilities):

  • Proficient in the use of 3D modeling software including the creation of drawings (Pro-Engineer/Creo preferred)
  • Able to effectively use general mechanical/structural calculations (Stress, strain, fatigue)
  • Familiarity with Finite Element Analysis techniques (Ansys or PTC Mechanica/Simulate)
  • Able to effectively communicate ideas and concepts to coworkers of different job backgrounds
  • Familiar with ISO 9001:2008 and ISO 14001:2004 Standards

Preferred Education/Training/Experience:

  • Bachelor degree in Mechanical Engineer or Mechanical Engineering Technology
  • 5-10 years of related experience or equivalent combination of education and experience

Computer Skills:

  • Microsoft Office (Word, Excel, PowerPoint, Outlook)
  • Internet
  • Project Management Software
  • SAP Modules: Sales & Distribution, Quality Management, Material Management, and Engineering Change Order Management

Travel Requirements:

  • Negligible

 

OFFICE ENVIRONMENT

PHYSICAL DEMANDS 

The physical demands described here are representative of those that would need to be met by an employee to successfully perform the essential functions of this job in an office environment.  While performing the duties of this job, the employee is occasionally required to stand; walk; sit; use hands to finger, handle, or feel; and talk or hear.  The employee may occasionally lift and/or move up to 25 pounds.  Specific vision abilities required by this job may include close vision, distance vision, color vision, peripheral vision, depth perception, and ability to adjust focus.

WORK ENVIRONMENT 

The work environment characteristics described here are representative of those an employee may encounter while performing the essential functions of this job in an office environment.  While performing the duties of this job, the employee is occasionally exposed to moving mechanical parts.  The noise level in the work environment is usually moderate.

REASONABLE ACCOMMODATIONS

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed above are representative of the knowledge, skill, experience and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

This job description in no way states or implies that these are the only duties to be performed.  Employees are required to follow any other instructions and to perform any other duties requested by their manager or supervisor.

DISCLAIMER

The duties listed in this job description are intended only as illustrations of the various types of work that may be performed and is not an all inclusive summary of job duties and responsibilities.  The omission of specific statements or duties and responsibilities does not exclude them from the position if the work is similar, related or a logical assignment to the position.  This job description does not constitute an employment agreement between the employer and employee and is subject to change by the Company as the needs of the Company and requirements of the job change.

Gleason is an Equal Opportunity Employer and considers applicants for all positions without regard to age, disability, genetic information and/or predisposing genetic characteristics, marital status, national origin, race/color, religion, sex/gender, sexual orientation, military or veteran status, victim of domestic violence status, arrest or conviction record, or any other characteristic protected by applicable laws.