2

Entry Level Full Stack Software Developer Jobs in Louisville, KY

Software Engineer III

Louisville, KY ยท On-site

$52.50 - $70.75/hr

Must have a solid understanding of how data structures and containers, like stacks, queues, strings ... Highly skilled developer who is eager to learn new software languages and has passion for software ...

Software Engineer III

Louisville, KY ยท On-site

$85K - $100K/yr

Must have a solid understanding of how data structures and containers, like stacks, queues, strings ... Highly skilled developer who is eager to learn new software languages and has passion for software ...

Apply Early

QA Engineer - AI Trainer

Louisville, KY ยท Remote

$50 - $100/hr

As a DataAnnotation's coder, you'll be part of a growing community of over 100,000 professionals -- including front-end, back-end, full-stack, machine learning, and other engineers -- who are driving ...

Apply Early

IT Junior DevOps Engineer

Louisville, KY

$50.75 - $69.50/hr

Collaborate with software developers, system administrators, database administrators, and network ... Continuously develop skills across the team's DevOps stack and practices, and identify ...

IT Junior DevOps Engineer

Louisville, KY ยท On-site

$50.75 - $69.50/hr

Collaborate with software developers, system administrators, database administrators, and network ... Continuously develop skills across the team's DevOps stack and practices, and identify ...

IT Junior DevOps Engineer

Louisville, KY

$50.75 - $69.50/hr

Collaborate with software developers, system administrators, database administrators, and network ... Continuously develop skills across the team's DevOps stack and practices, and identify ...

JavaScript Tutor

Louisville, KY ยท Remote

$18 - $40/hr

Ability to explain callback functions, scope and hoisting, and the event loop while preparing students for web development careers and full-stack engineering coursework. * Conceptual Teaching ...

Embedded Software Engineer

New Albany, IN ยท On-site +1

$121K - $160K/yr

You will be part of our team, full of talent and desire to innovate, where you will design, develop ... Software engineering * C/C++/Java/.NET * Agile methodologies * Technical documentation * ... WHAT ...

Hardware and system support Experience Level Entry Level Additional Information * Opportunity ... As an industry leader in Full-Stack Technology Services, Talent Services, and real-world ...

Apply Early

Hardware and system support Experience Level Entry Level Additional Information * Opportunity ... As an industry leader in Full-Stack Technology Services, Talent Services, and real-world ...

Supabase Tutor

Louisville, KY ยท Remote

$18 - $40/hr

Adapts instruction using database design exercises, authentication implementation tutorials, and full-stack project development to support developers from Supabase beginners through advanced users ...

SDLC Engineer - AI Trainer

Louisville, KY ยท Remote

$50 - $100/hr

As a DataAnnotation's coder, you'll be part of a growing community of over 100,000 professionals -- including front-end, back-end, full-stack, machine learning, and other engineers -- who are driving ...

Apply Early

next page

Showing results 1-20

Entry Level Full Stack Software Developer information

See Louisville, KY salary details

$23

$56

$82

How much do entry level full stack software developer jobs pay per hour?

As of Jul 5, 2026, the average hourly pay for entry level full stack software developer in Louisville, KY is $56.94, according to ZipRecruiter salary data. Most workers in this role earn between $47.36 and $65.58 per hour, depending on experience, location, and employer.

What is an Entry Level Full Stack Software Developer?

An Entry Level Full Stack Software Developer is a professional who works with both the front-end (user interface) and back-end (server and database) aspects of web applications. They are usually recent graduates or individuals with limited industry experience who possess foundational programming skills in multiple technologies. Their responsibilities often include writing and debugging code, collaborating with team members, and learning new tools and frameworks as required. Entry-level full stack developers are expected to build and maintain applications under the guidance of more senior developers, gradually expanding their expertise and responsibilities over time.

What are the key skills and qualifications needed to thrive as an Entry Level Full Stack Software Developer, and why are they important?

To thrive as an Entry Level Full Stack Software Developer, you need a solid understanding of programming languages like JavaScript, Python, or Java, along with a degree in computer science or related field. Familiarity with frameworks (e.g., React, Node.js), version control systems (like Git), and databases (SQL or NoSQL) is typically required. Problem-solving, teamwork, and effective communication are standout soft skills for collaborating with colleagues and tackling complex coding challenges. These skills and qualities are crucial to efficiently build, test, and maintain applications in dynamic development environments.

What Does an Entry-Level Full Stack Software Developer Do?

Entry-level full stack software developers support senior staff in the development of a company at all layers of its computer and network platforms. In this role, you may code content for both the front-end and back-end of the system, evaluate existing programming to determine whether or not it should be changed, and help optimize operations. Entry-level full stack software engineers code in a variety of languages, including PHP, CSS, JavaScript, and HTML. As an entry-level employee, your main job is to learn more about programming in a business environment until you are proficient with the company's network operations. You may shadow an experienced software developer or complete your tasks under the supervision of a senior software developer.

What are some common challenges faced by entry level full stack software developers, and how can they overcome them?

Entry level full stack software developers often encounter challenges such as juggling multiple technologies (frontend, backend, databases), understanding codebases quickly, and adapting to different team workflows. To overcome these, it's helpful to actively seek mentorship, regularly communicate with team members, and take advantage of onboarding resources provided by the company. Embracing a growth mindset and asking questions when uncertain can also accelerate learning and help integrate more smoothly into the team.
What are the most commonly searched types of Full Stack Software Developer jobs in Louisville, KY? The most popular types of Full Stack Software Developer jobs in Louisville, KY are:
What are popular job titles related to Entry Level Full Stack Software Developer jobs in Louisville, KY? For Entry Level Full Stack Software Developer jobs in Louisville, KY, the most frequently searched job titles are:
What job categories do people searching Entry Level Full Stack Software Developer jobs in Louisville, KY look for? The top searched job categories for Entry Level Full Stack Software Developer jobs in Louisville, KY are:
What cities near Louisville, KY are hiring for Entry Level Full Stack Software Developer jobs? Cities near Louisville, KY with the most Entry Level Full Stack Software Developer job openings:
Infographic showing various Entry Level Full Stack Software Developer job openings in Louisville, KY as of June 2026, with employment types broken down into 75% Full Time, and 25% Contract. Highlights an 100% In-person job distribution, with an average salary of $118,434 per year, or $56.9 per hour.
Software Engineer III

Software Engineer III

ControlTouch Systems LLC

Louisville, KY โ€ข On-site

$52.50 - $70.75/hr

Full-time

Posted 23 days ago


Job description

Job Type
Full-time
Description
Come grow with us! It is an exciting time within our company as we expand the services offered to our customers. At ControlTouch Systems, our goal is to be "The BEST in Baggage". We are seeking innovative-minded, qualified candidates to join our team as we continue to do just that! We design and support systems for airports that get baggage to passengers at destinations all over the world safely, accurately, and efficiently. Check out the job description below and apply today!
JOB SUMMARY:
Our Software Engineers help expand our company's role in technology and are responsible for preparing or receiving detailed functional specification and flow diagrams to illustrate the sequence of steps that the program must follow; and describe input, output and logical operations involved. Each project is different, so this role is constantly challenged with new software configurations and applications. Once the software is developed and tested, our Software Engineers work closely with our Engineering team during the installation and may visit the customer site during the go-live phase to help debug and troubleshoot any issues that arise. The ideal candidate will not only be able to quickly learn from the software engineering team, but also be able to bring something new to the table.
ESSENTIAL FUNCTIONS:
  • Direct, coordinate and exercise functional authority for design, planning, organization, of new software tools, solutions and products.
  • Write code that is?accurate, precise, and?thoroughly self-checked.
  • Research alternative algorithms and solutions from those previously deployed by the company and strive to be a leader in new technology for the team and overall organization.
  • Develop desktop applications and services in C++ and C# for the Windows operating system (both server and workstation editions).
  • Research and implement new and existing application layer protocols (over TCP and UDP) in order to communicate to different programs, platforms, and hardware.
  • Write concurrent (multi-threaded) applications for multi-core processors.
  • Develop stored procedures for Microsoft SQL Server, and create reports using SSRS (SQL Server Reporting Services).
  • Develop web applications in HTML and JavaScript (both with and without a framework).
  • Provide project support to our controls engineers by training them in the use of our products and assisting them in tasks that are heavily software focused (database configuration, application scripting, miscellaneous programming, and overall testing).
  • Configure 3D emulations of material handling systems, such as baggage handling systems for airports.
  • Participate in occasional project design and planning meetings.
  • Perform code-reviews for your coworkers, contribute to the design and enforcement of software standards, and openly share your knowledge and expertise with the rest of the team.
  • Continually research additional languages, technologies, and applications to be a more well-rounded and valued member of the organization.

WORK ENVIRONMENT:
  • Combination of office and job site settings
  • Collaborative, engaging and success driven culture
  • Some travel required

PHYSICAL DEMANDS:
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.
  • Sitting for prolonged periods of time when in office
  • Standing and walking for prolonged periods of time when at a jobsite
  • Climbing may be required when working at a jobsite
  • Repetitive typing/data entry
  • Lifting up to 10 pounds

WORK SCHEDULE:
This position offers a flexible work schedule. General office hours are M-F, 7a-4p or 8a-5p. Working hours will vary when working at a job site to meet the requirements as needed.
It is the policy of ControlTouch Systems to provide equal employment opportunity (EEO) to all persons regardless of age, color, national origin, ?physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, pregnancy or pregnancy-related condition, status with regard to public assistance, veteran status, citizenship status (if authorized to work in the U.S.), ?or any other characteristic protected by federal, state or local law. In addition, ControlTouch Systems will provide reasonable accommodations for qualified individuals with disabilities.
Requirements
REQUIRED KNOWLEDGE, SKILLS AND ABILITIES:
  • Must possess expert programming skills and demonstrate professional-level fluency in an object-oriented programming language such as C++, C#, or Java.
  • Must have a solid understanding of how data structures and containers, like stacks, queues, strings, and dynamic arrays (vectors / collections) are implemented.
  • High-level of computer literacy and enjoy working in the software development and automation technology field.
  • Highly skilled developer who is eager to learn new software languages and has passion for software architecture and design; and researching, learning and using new technologies/programming languages (Technologies include WPF, WCF, ASPNET, JQueryz)
  • Willingness to travel to customer facilities to install, modify, troubleshoot and debug electrical wiring and system software as needed and work non-business hours based on project and customer needs.
  • Excellent verbal and written communications skills; attention to detail and good organizational skills
  • Independent thinker and problem-solver
  • Self-starting instincts and strong analytical skills

EDUCATION, EXPERIENCE AND QUALIFICATIONS:
  • Bachelor's degree, or equivalent, in related area; years of relative experience will be considered for education.
  • 5+ years of relevant experience
  • Legally authorized to work in the United States
  • Ability to obtain airport security clearance as needed