2

Entry Level Junior Software Developer Jobs in Lawrence, KS

On assigned architectural designed projects manage junior and middle-level software engineers and be able to delegate effectively * Bridge gap between execution and design * Implements data models ...

Requirements Rising Junior or Senior with a major in Computer Science, Software Engineering, or a related field. History of academic success Strong analytical skills and ability to troubleshoot ...

Requirements • Rising Junior or Senior with a major in Computer Science, Software Engineering, or a related field. • History of academic success • Strong analytical skills and ability to ...

Role Summary This entry-level IT Administrative and Systems Engineer role focuses on supporting ... Provide Tier 1 technical support to internal end users for hardware, software, and network issues ...

Provide mentorship and share best practices with junior team members under the guidance of senior ... Bachelor's Degree in Computer Science, Electrical Engineering, Computer Engineering, Software ...

Data Scientist 2

Olathe, KS · On-site

$110 - $160/hr

Provide mentorship and share best practices with junior team members under the guidance of senior ... Bachelor's Degree in Computer Science, Electrical Engineering, Computer Engineering, Software ...

next page

Showing results 1-20

Entry Level Junior Software Developer information

See Lawrence, KS salary details

$22.6K

$83.9K

$129.7K

How much do entry level junior software developer jobs pay per year?

As of Aug 11, 2026, the average yearly pay for entry level junior software developer in Lawrence, KS is $83,909.00, according to ZipRecruiter salary data. Most workers in this role earn between $63,200.00 and $82,000.00 per year, depending on experience, location, and employer.

How to get hired as an entry level junior software developer?

To get hired as an entry level junior software developer, candidates should build a strong foundation in programming languages like Java, Python, or C++, and create a portfolio of projects to demonstrate their skills. Gaining experience through internships, coding bootcamps, or certifications such as CompTIA or Microsoft can improve employability. Applying to entry-level positions through job boards and networking with industry professionals also increases chances of employment.

What are the key skills and qualifications needed to thrive as an entry level junior software developer?

To thrive as an Entry Level Junior Software Developer, you typically need a bachelor's degree in computer science or a related field and a strong grasp of programming languages such as Java, Python, or JavaScript. Familiarity with version control systems like Git, integrated development environments (IDEs), and commonly-used development frameworks is advantageous. Strong problem-solving skills, eagerness to learn, and effective teamwork and communication abilities help junior developers excel. These skills and qualities are vital for delivering reliable code, adapting to project needs, and contributing positively to collaborative software development environments.

What does an entry level junior software developer do?

As an Entry Level Junior Software Developer, you'll often start by assisting with coding simple features, fixing bugs, writing tests, and supporting the maintenance of existing software applications. You may also participate in code reviews, collaborate closely with more experienced developers, and attend regular team meetings to discuss project progress and requirements. Over time, you'll likely be given more responsibility, including developing new components or contributing to larger projects. This role offers a supportive environment with opportunities to learn new technologies, tools, and best practices from peers and mentors.

What is an entry level junior software developer?

An Entry Level Junior Software Developer is a beginner role in software development, responsible for writing, testing, and debugging code under the guidance of senior developers. They typically work with programming languages like Python, Java, or JavaScript and collaborate with teams to build software applications. This role allows new developers to gain hands-on experience, improve coding skills, and understand software development processes. Employers often expect a basic understanding of coding principles, problem-solving abilities, and a willingness to learn. It's an excellent starting point for a career in software engineering.

What are popular job titles related to Entry Level Junior Software Developer jobs in Lawrence, KS? For Entry Level Junior Software Developer jobs in Lawrence, KS, the most frequently searched job titles are:
What job categories do people searching Entry Level Junior Software Developer jobs in Lawrence, KS look for? The top searched job categories for Entry Level Junior Software Developer jobs in Lawrence, KS are:
What cities near Lawrence, KS are hiring for Entry Level Junior Software Developer jobs? Cities near Lawrence, KS with the most Entry Level Junior Software Developer job openings:
Infographic showing various Entry Level Junior Software Developer job openings in Lawrence, KS as of August 2026, with employment types broken down into 100% Full Time. Highlights an 87% In-person, 4% Hybrid, and 9% Remote job distribution, with an average salary of $83,909 per year, or $40.3 per hour.

Software Engineer - Aviation Databases

Garmin International, Inc.

Olathe, KS • On-site

Full-time

Re-posted 9 days ago


Garmin rating

8.8

Company rating: 8.8 out of 10

Based on 45 frontline employees who took The Breakroom Quiz

14th of 156 rated electronics manufacturers


Job description

Overview
We are seeking a full-time Software Engineer - Aviation Databases onsite at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will be responsible for developing, maintaining, and using moderately complex aviation data processing software which supports charting solutions designed for Garmin products and/or applications.
Essential Functions
  • Creates and executes designs for small sets of new functionalities as part of a software project using Python, C and C++ or other selected languages
  • Utilizes software engineering tools such as configuration management systems, build processes, and debuggers in the software development process
  • May perform as a technical leader or Lead Software Engineer for derivative software project
  • Collaborates and adds value through participation in peer code reviews, providing comments and suggestions
  • Provides reliable solutions to a variety of problems using sound problem solving techniques
  • Performs technical root cause analysis and outlines corrective action for given problems
  • Contributes to technical research on new technologies
  • Estimates level of effort, evaluates new options of similar technology, offers suggestions to improve processes, and provides feedback on some electrical design aspects
  • Serves as a mentor to less experienced software engineers (Software Engineer 1)

Basic Qualifications
  • Bachelor's Degree in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, Aerospace Engineering, Math, Physics or related field AND a minimum of 1 year relevant experience OR an equivalent combination of education and experience
  • Excellent academics (cumulative GPA greater than or equal to 3.0 as a general rule)
  • Demonstrated proficiency and experience necessary to develop moderately complex software in Python, C and C++ or other selected languages
  • Proficient knowledge, utilization and mastery of relevant software engineering tools (configuration management systems, build processes, debuggers, emulators, simulators and logic analyzers)

Desired Qualifications
  • Outstanding academics (cumulative GPA greater than or equal to 3.5)
  • Experience with relational databases
  • Strong technical writing skills, such as reading regulatory documents and writing engineering specifications
  • Background with unit or system software testing
  • Ability to follow detailed SOPs, process complex information, and bring creative solutions within regulatory framework while adhering to firm industry deadlines

Garmin International is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, citizenship, sex, sexual orientation, gender identity, veteran's status, age or disability.
This position is eligible for Garmin's benefit program. Details can be found here: Garmin Benefits

What Garmin employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom