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 ...
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 ...
Software Engineer 2 (C++)
Olathe, KS · On-site
Experience with Agile software development methodologies, like SAFe, SCRUM, DevOps and the related tools (Azure DevOps, JIRA, similar) Garmin International is an equal opportunity employer. Qualified ...
Software Engineer 2 (C++)
Olathe, KS · On-site
Experience with Agile software development methodologies, like SAFe, SCRUM, DevOps and the related tools (Azure DevOps, JIRA, similar) Garmin International is an equal opportunity employer. Qualified ...
Mid-Level Developer (On-Site)
Topeka, KS · On-site
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 ...
Mid-Level Developer (On-Site)
Topeka, KS · On-site
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 ...
Job Summary: Modify and maintain existing web-based software. Develop, modify, and maintain web applications that may be customized or standardized. Will be a directed participant in design and ...
Job Summary: Modify and maintain existing web-based software. Develop, modify, and maintain web applications that may be customized or standardized. Will be a directed participant in design and ...
Modify and maintain existing web-based software. Develop, modify, and maintain web applications that may be customized or standardized. Will be a directed participant in design and coding activities.
Modify and maintain existing web-based software. Develop, modify, and maintain web applications that may be customized or standardized. Will be a directed participant in design and coding activities.
This position is an entry-level, engineer-in-training (EIT) developmental position that performs a ... Experience with Civil 3D, HEC-RAS, or other modeling software is a plus * Aspiration to advance and ...
Quick apply
This position is an entry-level, engineer-in-training (EIT) developmental position that performs a ... Experience with Civil 3D, HEC-RAS, or other modeling software is a plus * Aspiration to advance and ...
This position is an entry-level, engineer-in-training (EIT) developmental position that performs a ... Experience with Civil 3D, HEC-RAS, or other modeling software is a plus * Aspiration to advance and ...
Quick apply
This position is an entry-level, engineer-in-training (EIT) developmental position that performs a ... Experience with Civil 3D, HEC-RAS, or other modeling software is a plus * Aspiration to advance and ...
This position is an entry-level, engineer-in-training (EIT) developmental position that performs a ... Experience with Civil 3D, HEC-RAS, or other modeling software is a plus * Aspiration to advance and ...
Quick apply
This position is an entry-level, engineer-in-training (EIT) developmental position that performs a ... Experience with Civil 3D, HEC-RAS, or other modeling software is a plus * Aspiration to advance and ...
Engineering Intern
Kansas City, KS · On-site +1
$25/hr
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 ...
Engineering Intern
Kansas City, KS · On-site +1
$25/hr
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 ...
Engineering Intern
Kansas City, KS · On-site
$25/hr
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 ...
Engineering Intern
Kansas City, KS · On-site
$25/hr
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 ...
Entry-Level Water Resources Engineer - FEMA
Topeka, KS · On-site
$74K - $101K/yr
... an Entry-Level Water Resources Engineer with our Topeka, KS team. Are you looking for an ... Experience using HEC-HMS, HEC-RAS, EPASWMM, HY-8 software is a plus * Experience using ArcGIS ...
Entry-Level Water Resources Engineer - FEMA
Topeka, KS · On-site
$74K - $101K/yr
... an Entry-Level Water Resources Engineer with our Topeka, KS team. Are you looking for an ... Experience using HEC-HMS, HEC-RAS, EPASWMM, HY-8 software is a plus * Experience using ArcGIS ...
... software for the same. Preferred Qualifications * 1-4 years of experience in performing ... Assigns tasks to develop entry level professionals and interns. Coordinates with project leadership ...
... software for the same. Preferred Qualifications * 1-4 years of experience in performing ... Assigns tasks to develop entry level professionals and interns. Coordinates with project leadership ...
IT Administrative and Systems Engineer
Lenexa, KS · On-site
$25 - $27/hr
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 ...
IT Administrative and Systems Engineer
Lenexa, KS · On-site
$25 - $27/hr
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 ...
Junior ARCHER Technician / System Administrator (Archiving and Enhanced Retrieval)
Leavenworth, KS · On-site
Coordinate with DevOps and network teams to ensure scalable, maintainable software releases. This position may require access to restricted facilities. Due to the nature of work performed within ...
Junior ARCHER Technician / System Administrator (Archiving and Enhanced Retrieval)
Leavenworth, KS · On-site
Coordinate with DevOps and network teams to ensure scalable, maintainable software releases. This position may require access to restricted facilities. Due to the nature of work performed within ...
Junior Joint Land Component Constructive Training Capability (JLCCTC) Technician / System Administra
Leavenworth, KS · On-site
... engineering solution. As a Joint Land Component Constructive Training Capability (JLCCTC ... Act as subject-matter expert for hardware, software, and basic networking troubleshooting. Respond ...
Junior Joint Land Component Constructive Training Capability (JLCCTC) Technician / System Administra
Leavenworth, KS · On-site
... engineering solution. As a Joint Land Component Constructive Training Capability (JLCCTC ... Act as subject-matter expert for hardware, software, and basic networking troubleshooting. Respond ...
Structural Engineer
Kansas City, KS · On-site
Perform or review entry level engineering, design, analysis, and other technical tasks within the structural discipline utilizing current technology, available standards, calculation software ...
Structural Engineer
Kansas City, KS · On-site
Perform or review entry level engineering, design, analysis, and other technical tasks within the structural discipline utilizing current technology, available standards, calculation software ...
Engineering Technician I / II - Utilities
Gardner, KS · On-site
$20.60 - $30.25/hr
This is the entry-level class in the engineering technician series. This class is distinguished ... Skills, Knowledge and Abilities: • Operation and utilization of various computer software systems ...
Engineering Technician I / II - Utilities
Gardner, KS · On-site
$20.60 - $30.25/hr
This is the entry-level class in the engineering technician series. This class is distinguished ... Skills, Knowledge and Abilities: • Operation and utilization of various computer software systems ...
This is the entry-level class in the engineering technician series. This class is distinguished ... Operation and utilization of various computer software systems (CADD knowledge is desirable)
This is the entry-level class in the engineering technician series. This class is distinguished ... Operation and utilization of various computer software systems (CADD knowledge is desirable)
Data Scientist 2
Olathe, KS · On-site
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
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 ...
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 ...
Entry Level Junior Software Developer information
See Lawrence, KS salary details
$22.6K - $32.4K
1% of jobs
$32.4K - $42.1K
2% of jobs
$42.1K - $51.8K
6% of jobs
$51.8K - $61.6K
14% of jobs
$62.1K is the 25th percentile. Wages below this are outliers.
$61.6K - $71.3K
34% of jobs
$78.9K is the 75th percentile. Wages above this are outliers.
$71.3K - $81K
23% of jobs
$81K - $90.7K
5% of jobs
$90.7K - $100.5K
6% of jobs
$100.5K - $110.2K
4% of jobs
$110.2K - $119.9K
3% of jobs
$119.9K - $129.7K
1% of jobs
$22.6K
$83.9K
$129.7K
How much do entry level junior software developer jobs pay per year?
How to get hired as an entry level junior software developer?
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.

Full-time
Re-posted 9 days ago
Garmin rating
8.8
Based on 45 frontline employees who took The Breakroom Quiz
14th of 156 rated electronics manufacturers
Job description
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
About Garmin
Sourced by ZipRecruiter
Industry
Electronics and appliance stores
Company size
10,000+ Employees
Headquarters location
Olathe, KS, US
Year founded
1989