1

Programming Jobs in Lawrence, KS (NOW HIRING)

As an Electrical Engineer, you will be responsible for designing, analyzing, and overseeing the implementation of electrical systems in construction projects. Your expertise in electrical engineering ...

As an Electrical Engineer, you will be responsible for designing, analyzing, and overseeing the implementation of electrical systems in construction projects. Your expertise in electrical engineering ...

Controls Engineer

Olathe, KS

$80K - $104K/yr

Develop programming for the operation of HVAC mechanical and electrical equipment in accordance with design documents, including equipment-level DDC programming and graphical implementation in both ...

Perform database programming & data management, tag creation and management, and maintenance to support system functionality and maintain reliability and security * Write scripts or code to customize ...

iOS Engineer

Olathe, KS · On-site

$50 - $69/hr

Overview We are seeking a full-time iOS Engineer at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will be responsible for developing moderately complex software and ...

next page

Showing results 1-20

Programming information

See Lawrence, KS salary details

$23.6K

$83.9K

$140.5K

How much do programming jobs pay per year?

As of Jun 22, 2026, the average yearly pay for programming in Lawrence, KS is $83,882.00, according to ZipRecruiter salary data. Most workers in this role earn between $58,900.00 and $109,400.00 per year, depending on experience, location, and employer.

What is programming?

Programming is the process of designing, writing, testing, and maintaining the code that allows software applications and computer systems to function. It involves using programming languages, such as Python, Java, or C++, to instruct computers on how to perform specific tasks. Programmers solve problems, automate tasks, and bring digital projects to life by creating efficient and reliable code. The field requires logical thinking, attention to detail, and continuous learning as technologies evolve.

What jobs can you do in programming?

Programming offers a variety of job roles including software developer, web developer, mobile app developer, systems analyst, database administrator, and software engineer. These roles typically require knowledge of programming languages such as Java, Python, or C++, and may involve working in teams, using development tools, and following project deadlines.

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

To thrive as a Programmer, you need strong proficiency in programming languages such as Python, Java, or C++, along with a solid understanding of algorithms and software development principles, typically backed by a degree in computer science or related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and often certifications in specific technologies or frameworks are valuable. Problem-solving, attention to detail, and effective communication are standout soft skills in this role. These skills and qualities are crucial for building efficient, reliable software and collaborating effectively within development teams.

What is the difference between Programming vs Software Development?

AspectProgrammingSoftware Development
Primary FocusWriting code and algorithmsDesigning, creating, and managing entire software projects
Skills RequiredCoding languages, problem-solvingProgramming, project management, system design
Work EnvironmentIndividual coding tasks, debuggingTeam collaboration, planning, testing
CertificationsNone specific, often self-taught or bootcampsSoftware engineering degrees, certifications like Scrum or PMP

Programming primarily involves writing and testing code, focusing on individual tasks. Software development encompasses the entire process of designing, building, and maintaining software projects, often requiring broader skills and teamwork. While programming is a core component of software development, the latter includes planning, architecture, and project management.

What are some common challenges programmers face when working on large-scale projects, and how can they be addressed?

Programmers working on large-scale projects often encounter challenges such as managing code complexity, ensuring effective communication across teams, and maintaining consistent coding standards. These issues can be addressed by utilizing version control systems, participating in regular code reviews, and leveraging project management tools to coordinate tasks. Additionally, adhering to clear documentation practices and following established development methodologies like Agile can help keep projects organized and collaborative.

Is coding a dead-end job?

Programming is a dynamic field with ongoing demand for software developers, especially those skilled in popular languages like Python, Java, and JavaScript. As technology evolves, programmers often update their skills through certifications and continuous learning, making it unlikely to become a dead-end career.

What jobs pay $10,000 a month without a degree?

In programming, freelance software developers, web developers, and app developers can earn $10,000 or more per month through project-based work, especially with specialized skills in high-demand areas like mobile apps, cloud computing, or cybersecurity. Building a strong portfolio, gaining experience with popular tools, and establishing a client base are key factors for reaching this income level without a formal degree.

What jobs pay $500,000 a year in the US?

In programming, high-paying roles such as senior software engineers, technical leads, and software architects at large tech companies or in specialized fields like AI, machine learning, or cybersecurity can reach or exceed $500,000 annually, especially with bonuses and stock options. These positions typically require extensive experience, advanced skills, and often involve leadership or strategic responsibilities.
What are the most commonly searched types of Programming jobs in Lawrence, KS? The most popular types of Programming jobs in Lawrence, KS are:
What cities near Lawrence, KS are hiring for Programming jobs? Cities near Lawrence, KS with the most Programming job openings:
Infographic showing various Programming job openings in Lawrence, KS as of June 2026, with employment types broken down into 80% Full Time, 17% Part Time, 1% Temporary, and 2% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $83,882 per year, or $40.3 per hour.
General Engineer - NIPM

$113K - $176K/yr

Full-time

Posted 18 days ago


Federal Aviation Administration rating

8.0

Company rating: 8.0 out of 10

Based on 150 frontline employees who took The Breakroom Quiz

52nd of 276 rated public sector bodies


Job description

Summary
The incumbent serves as the NAS Implementation Manager, and as such, is the focal for the District or Service Area to Headquarters, Program Offices, airport users groups, state and city government, and the Department of Defense for the implementation and integration of NAS projects and activities.
Learn more about this agency
Duties
Help
The incumbent applies experience and comprehensive knowledge of engineering principles, theories and concepts as the NAS lmplementation Manager, serving as the focal for the District or Service Area to Headquarters, Program Offices, airport users groups, state and city government, and the Department of Defense for the implementation and integration of NAS projects and activities.
Provides liaison and coordination of the NAS on all implementation and integration planned efforts between technical operations and air traffic operations.
Provides operations advocacy functions for the Districts to the Service Area, Airports Districts Offices, Flight Standards District Office, headquarters, and Program Offices for critical NAS maintenance and infrastructure.
lncumbent interacts with financial and planning organizations to ensure adequate funding and estimates are available for the projects and programs and dictates requirements in accordance with District objectives and strategies. Prepares recommendations for necessary movement of funds to ensure projects/programs are accomplished in a timely manner.
Provides validation of Life Cycle Management needs and coordinates with national, regional and district staffs in the establishment of projects and in the accomplishment of NAS transition and integration activities.
Reviews and validates CWP project submissions for Technical Operations District facility maintenance, sustainment and replacement project needs and operations emergency project funding needs.
Prepares briefings, presentations and/or point papers for coordinating the prioritization of projects within the Technical Operations District.
Reviews, analyzes and makes recommendations on engineering plans and specifications for NAS modernization and transition projects, assists in preparation of risk mitigation plans, and develops detailed comments addressing maintain ability issues for the District.
Requirements
Help
Conditions of employment
  • US Citizenship is required.
  • Selective Service Registration is required for males born after 12/31/1959.
  • Must submit an SF50 (See Required Documents).
  • This position has a positive education requirement. Transcript(s) required.
  • Award SF-50 and SF-52 will not be accepted.

Qualifications
A. Degree: Engineering. To be acceptable, the program must: (1) lead to a bachelors degree in a school of engineering with at least one program accredited by ABET; or (2) include differential and integral calculus and courses (more advanced than first-year physics and chemistry) in five of the following seven areas of engineering science or physics: (a) statics, dynamics; (b) strength of materials (stress-strain relationships); (c) fluid mechanics, hydraulics; (d) thermodynamics; (e) electrical fields and circuits; (f) nature and properties of materials (relating particle and aggregate structure to properties); and (g) any other comparable area of fundamental engineering science or physics, such as optics, heat transfer, soil mechanics, or electronics.
OR
B. Combination of education and experience college-level education, training, and/or technical experience that furnished (1) a thorough knowledge of the physical and mathematical sciences underlying engineering, and (2) a good understanding, both theoretical and practical, of the engineering sciences and techniques and their applications to one of the branches of engineering. The adequacy of such background must be demonstrated by one of the following:
1. Professional registration or licensure Current registration as an Engineer Intern (EI), Engineer in Training (EIT)1 , or licensure as a Professional Engineer (PE) by any State, the District of Columbia, Guam, or Puerto Rico. Absent other means of qualifying under this standard, those applicants who achieved such registration by means other than written test (e.g., State grandfather or eminence provisions) are eligible only for positions that are within or closely related to the specialty field of their registration. For example, an applicant who attains registration through a State Board's eminence provision as a manufacturing engineer typically would be rated eligible only for manufacturing engineering positions.
2. Written Test Evidence of having successfully passed the Fundamentals of Engineering (FE)2 examination or any other written test required for professional registration by an engineering licensure board in the various States, the District of Columbia, Guam, and Puerto Rico.
3. Specified academic courses Successful completion of at least 60 semester hours of courses in the physical, mathematical, and engineering sciences and that included the courses specified in the basic requirements under paragraph A. The courses must be fully acceptable toward meeting the requirements of an engineering program as described in paragraph A.
4. Related curriculum Successful completion of a curriculum leading to a bachelor's degree in an appropriate scientific field, e.g., engineering technology, physics, chemistry, architecture, computer science, mathematics, hydrology, or geology, may be accepted in lieu of a bachelors degree in engineering, provided the applicant has had at least 1 year of professional engineering experience acquired under professional engineering supervision and guidance. Ordinarily there should be either an established plan of intensive training to develop professional engineering competence, or several years of prior professional engineering-type experience, e.g., in interdisciplinary positions. (The above examples of related curricula are not all-inclusive.)
To qualify for this position, you must demonstrate in your application that you possess at least one year of specialized experience equivalent to FV-I, FG/GS-13. Specialized experience is experience that has equipped you with the particular knowledge, skills, and abilities to perform successfully the duties of the position.
You should include relevant examples of the specialized experience in your work history. Errors or omissions may impact your rating or may result in you not being considered.
Answer all questions to the best of your ability. DO NOT ASSUME THAT BECAUSE YOU HOLD, OR HAVE HELD THIS POSITION, YOU WILL AUTOMATICALLY BE FOUND ELIGIBLE. You may be asked to provide evidence or documentation that you have this type of experience later in the selection process. Your responses are subject to verification through job interviews or any other information obtained during the application process. Any exaggeration of your experience or any attempt to conceal information can result in disqualification.
Applicants who fail to demonstrate possession of any of the above criteria AND who do not provide the required documentation will receive no further consideration for this position.
All qualification requirements must be met by the closing date of this vacancy announcement.
Education
This position has a positive education requirement: Applicants must submit a copy of their college or university transcripts(s) and certificates by the closing date of announcement to verify qualifications. If selected, an official transcript will be required prior to appointment. You may upload these documents with your application in USAJOBS or fax it to fax number provided in the announcement (please include announcement number on each page).
Failure to do so will result in loss of consideration.
Schools must be accredited by an accrediting institution recognized by the U.S. Department of Education. Accreditation may be verified at the following website: www.ed.gov/accreditation.
Foreign education must be evaluated by a private professional organization specializing in interpretation of foreign education credentials or an accredited U.S. educational institution in terms of equivalence to a degree acquired at an American college or university. A copy of the evaluation results must be included, otherwise your foreign education will not be considered.
This position has a positive education requirement; college transcripts are required for ALL candidates appointed to the FAA in the 0800 (Engineering) series.
Preview job questionnaire
Make sure your resume includes detailed information to support your qualifications and answers to the job questionnaire.
Additional information
We may use this vacancy to fill other similar vacant positions.
Position may be subject to a background investigation.
A one-year probationary period may be required.
The person selected for this position may be required to file a financial disclosure statement within 30 days of entry on duty. FAA policy limits certain outside employment and financial investments in aviation-related companies. www.faa.gov/jobs/workinghere/financial-disclosure-requirements
Current FAA employee: You MUST submit a copy of your most recent (non-award) SF-50 including Blocks 15, 17, 18, 19, 22, and 24 so it can be used to verify your position title, series, grade, tenure, and organization of record by the closing date of the announcement. Failure to provide the required documentation by the closing date of this announcement will result in non-consideration for this position.
As a part of the Federal-Wide Hiring Reform Initiative (streamlining the hiring process), the FAA is committed to eliminating the use of Knowledge, Skills and Ability (KSA) narratives from the initial application in the hiring process for all announcements. Therefore, as an applicant, you are NOT required to provide a narrative response in the text box listed below each KSA.
In lieu of providing a KSA narrative response in the text box listed below each KSA section, in your work history, please include information that provides specific examples of how you meet the response level or answer you chose for each KSA. Your work history examples should be specific and clearly reflect the highest level of ability. Your KSA answers will be evaluated further to validate whether the level that you selected is appropriate based on the work history and experience you provided. Your answers may be adjusted by a human resource specialist as appropriate.
This position is covered by the FAA Core Compensation plan. Additional information about core compensation is available on the following website: http://jobs.faa.gov/FAACoreCompensation.htm.
Moderate Risk (5): This position requires completion & favorable adjudication of a Moderate Risk Background Investigation (Tier 2) background investigation prior to appointment, unless waiver is obtained.
Interviews: If one applicant is interviewed, all applicants must be interviewed.
Links to Important Information: Locality Pay, COLA
Expand Hide additional information
Candidates should be committed to improving the efficiency of the Federal government, passionate about the ideals of our American republic, and committed to upholding the rule of law and the United States Constitution.
Benefits
Help
A career with the U.S. government provides employees with a comprehensive benefits package. As a federal employee, you and your family will have access to a range of benefits that are designed to make your federal career very rewarding. Opens in a new windowLearn more about federal benefits.
Review our benefits
Eligibility for benefits depends on the type of position you hold and whether your position is full-time, part-time or intermittent. Contact the hiring agency for more information on the specific benefits offered.

What Federal Aviation Administration employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom