1

Associate Software Developer Jobs in Karnak, IL (NOW HIRING)

Associate Software Developer information

See Karnak, IL salary details

$9.7K

$73.5K

$115.5K

How much do associate software developer jobs pay per year?

As of Aug 3, 2026, the average yearly pay for associate software developer in Karnak, IL is $73,535.00, according to ZipRecruiter salary data. Most workers in this role earn between $54,700.00 and $83,400.00 per year, depending on experience, location, and employer.

What does an associate software developer do?

An associate software developer designs, codes, tests, and maintains software applications under the supervision of senior developers. They often work with programming languages like Java, Python, or C++, and use development tools such as IDEs and version control systems. This entry-level role focuses on gaining practical experience and building foundational coding skills.

What jobs pay 70k a year with an associate's degree?

An Associate Software Developer can earn around $70,000 annually, especially with experience and proficiency in programming languages like Java, Python, or C#. Other roles such as network administrators, web developers, and technical support managers also offer salaries near this range with an associate's degree and relevant skills. Certifications like CompTIA Network+ or Cisco CCNA can enhance earning potential in these fields.

What engineer makes $500,000 a year?

Senior software engineers, especially those in high-demand fields like machine learning, AI, or working at major tech companies, can earn $500,000 or more annually through base salary, bonuses, and stock options. Achieving this level typically requires extensive experience, advanced skills, and often leadership roles or specialized expertise in the industry.

What is an Associate Software Developer?

An Associate 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, contributing to the development process by writing code, fixing bugs, and participating in code reviews. This role is ideal for recent graduates or those new to the software development field, as it provides opportunities to learn industry best practices and grow technical skills. Associate Software Developers often collaborate with team members and may work on various projects to gain exposure to different technologies.

What are the key skills and qualifications needed to thrive as an Associate Software Developer, and why are they important?

To thrive as an Associate Software Developer, you need a solid understanding of programming languages (such as Java, Python, or C#), problem-solving abilities, and typically a degree in computer science or a related field. Experience with version control systems like Git, knowledge of integrated development environments (IDEs), and familiarity with software development methodologies are commonly required. Strong collaboration, adaptability, and effective communication help you excel within development teams and respond to project changes. These skills ensure efficient code development, seamless teamwork, and the ability to contribute to high-quality software solutions.

What Is an Associate Software Developer?

As an associate software developer, you assist senior software developers with the programming and development of computer software. Your job duties include writing software code in various programming languages, troubleshooting issues with software applications, and performing unit testing of software components. The career typically requires a bachelor’s degree in computer science, software engineering, or a related field and on-the-job training. Additional qualifications include strong technical and problem-solving skills, prior coding experience, and knowledge of multiple programming languages.

What is L1, L2, L3, and L4 developer?

In the context of an Associate Software Developer role, L1, L2, L3, and L4 typically refer to different levels of experience and responsibility within a company's technical hierarchy. L1 is usually entry-level, focusing on basic coding and learning, while L2 and L3 involve increasing technical expertise and project involvement. L4 often signifies senior or lead roles with greater responsibility for design, mentorship, and decision-making.

What is the difference between Associate Software Developer vs Junior Software Engineer?

AspectAssociate Software DeveloperJunior Software Engineer
Required CredentialsBachelor's in CS or related field, some internshipsBachelor's in CS or related field, entry-level
Work EnvironmentCollaborative teams, entry-level projectsDevelopment teams, learning-focused tasks
Employer & Industry UsageTech companies, startups, IT firmsSoftware firms, tech departments in various industries
Common Search & ComparisonYesYes

The main difference between an Associate Software Developer and a Junior Software Engineer lies in terminology and specific company usage. Both roles typically require similar educational backgrounds and involve entry-level development tasks. The title 'Associate Software Developer' is often used in tech companies emphasizing a developmental pathway, while 'Junior Software Engineer' may be more common in traditional engineering environments. Overall, these roles are quite similar, with differences mainly in naming conventions.

What are some common challenges faced by Associate Software Developers when collaborating on large projects?

Associate Software Developers often encounter challenges such as managing code integration with multiple team members, understanding legacy codebases, and keeping up with rapid changes in project requirements. Effective communication and proactive participation in code reviews are essential to ensure smooth collaboration. Additionally, learning to use version control systems and development tools efficiently helps minimize conflicts and improves productivity within the team.
What cities near Karnak, IL are hiring for Associate Software Developer jobs? Cities near Karnak, IL with the most Associate Software Developer job openings:
Infographic showing various Associate Software Developer job openings in Karnak, IL as of July 2026, with employment types broken down into 1% As Needed, 69% Full Time, 28% Part Time, 1% Temporary, and 1% Contract. Highlights an 97% Physical, 1% Hybrid, and 2% Remote job distribution, with an average salary of $73,535 per year, or $35.4 per hour.

Waste Management Specialist I

Edgewater Technical Associates

Paducah, KY • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 17 days ago


Job description

Edgewater Technical Associates is seeking qualified candidates for a Waste Management Specialist I opportunity in Paducah, KY for the Paducah Gaseous Diffusion Plant (PGDP) Deactivation and Remediation (D&R) project.
Position Overview:
Under direct supervision, performs Waste Management job functions as assigned by management. Typical job responsibilities include assisting and supporting management in ensuring that the site Waste Management function operates in a manner that is safe, cost effective and fully compliant with FRNP Deactivation Project procedures and all regulatory requirements. The specific work assignment may include duties or activities that assist and support management in one or more of the following functional areas, in addition to other duties as assigned:
  • Perform assigned job duties supporting Waste Management functional areas such as waste stream certification, waste disposition planning, nuclear materials transfer, transportation and/or other related areas
  • Work directly with the following FRNP Projects to coordinate daily waste activities:
  • Waste Specialist must interact with Waste Engineers, Frontline Supervisors, RADCON, ES&H, QA, NDA, laborers, and other groups to ensure necessary resources are available to support packaging activities as directed by the Waste Engineer per RFD documentation. Additional duties include but are not limited to the following:
  • Coordinate with waste operations for AB approval, container delivery, container retrieval for storage, weights, treatment, etc.
  • Coordinate with security for container movement and material classification.
  • Coordinate collection of all necessary documentation for each waste container to include sufficient detail to support final Characterization and Profile Verification (Request for Disposal, Waste Item Container Logs, radiological surveys, etc.)
  • Work with Radiological Control Technicians to ensure that appropriate health physics surveys and dose readings are obtained as necessary to support off-site shipments or landfill requirements.
  • Assist FRNP Projects with setting up, maintaining, and inspecting waste storage areas (TSAs, GSAs, CERCLA storage areas, etc., and transfer hazardous waste to permanent storage as necessary to ensure compliance with RCRA/TSCA regulations and site procedures.
  • Work closely with Front-line supervisors to plan packaging activities and prepare and provide packaging instructions to be used by the operators.
  • Inspect waste materials for non-conforming items and sort and segregate as necessary.
  • Observe loading of waste materials into approved waste containers.
  • Provide detailed information on Waste Item Container Logs for waste contents to assist Waste Engineers with final Characterization and Profile Verification.
  • Mark/Label waste containers in accordance with site procedures to ensure proper communication during on-site transport.

Minimum Requirements:
  • BS degree in a related field and 1 year of related experience, or an equivalent combination of education and experience is required. Typical experience ranges from 1 - 4 years.
  • Knowledge of, and experience with, nuclear facility operations
  • Knowledge of, and experience with, DOE nuclear facility safety including technical safety requirements, processes and reporting requirements
  • Strong interpersonal and communication skills
  • Attention to detail
  • Intermediate PC skills including Microsoft software

Other Job Requirements:
  • United States Citizenship
  • DOE "L" or "Q" clearance or ability to obtain a DOE "L" or "Q" clearance

Working Conditions:
  • Due to the variety of work that is performed by Waste Mgt Specialists there may be the potential for work within an environmental restoration atmosphere (outdated and/or abandoned facilities). The following conditions and requirements may apply:
  • Ability to wear respirator and other protective equipment to enter various types of potentially hazardous areas (such as but not limited to chemical, dust fumes, mists, heat stress factors, etc.).
  • Ability to carry several instruments/equipment or tools while walking extensively. Potential prolonged walking/standing, repeated pushing/pulling.
  • Ability to perform medium to very heavy work, exerting up to 100 pounds of force occasionally, non-repetitive, up to 50 pounds of force frequently (any exertion of force/lifting greater than 45 pounds requires usage of a two person "buddy system"), and/or more than 20 pounds of force constantly, repetitive; performing such activities as lifting, lowering, carrying, pushing, pulling, standing, walking, grasping, kneeling, stooping, reaching.
  • Potential for prolonged driving of or riding in a motor vehicle, machine operation, and/or working around moving equipment/machinery or motorized vehicles (such as but not limited to car, truck, golf cart, gator, heavy equipment).
  • Ability to work in confined areas, tanks, heat stress conditions, high noise and areas with radiation and chemical hazards.
  • Environmental conditions may include weather or temperature extremes, inclement weather (such as but not limited to wind, rain, excessive heat, excessive cold, snow/ice, etc.)
  • In some cases radiological training may be required.
  • May be required to operate company vehicle during the course of work. All safety and DOT regulations and procedures must be adhered to at all times.

If you are interested in being considered for this position and your resume clearly outlines your relevant experience for this position, please follow the application steps via our website: www.edgewatertech.net/careers
Edgewater will not submit your resume without first having detailed discussions with you and obtaining your permission to do so. We look forward to hearing from you!
WORKING WITH EDGEWATER TECHNICAL ASSOCIATES
Founded in 2003, Edgewater Technical Associates, LLC (Edgewater) is a New Mexico-based small business headquartered in Los Alamos, NM, with five (5) regional offices across the United States to locally support our growing presence at project sites. Edgewater has a proven track record and is a trusted provider of fixed-price construction projects, engineering, and technical services for the Department of Energy (DOE), Department of Defense (DOD), National Nuclear Regulatory Commission (NRC), Canadian Commercial Nuclear Industry, and private sector commercial contractors involved in nuclear, high-hazard, or complex operations. Edgewater's experience and guidance ensure that our customers perform hazardous operations, comply with regulatory requirements, and maintain the highest quality and safety standards.
Edgewater is committed to recruiting and maintaining a staff of highly skilled professionals to support our customers. In keeping with this objective, we offer highly competitive salaries and employee benefit packages structured to best suit your needs. We offer multiple individual and family benefit options including paid time off, medical, dental, life, vision, and disability insurance, and a pre- and post-tax 401 (k) retirement account with Company matching contributions and 100% vesting for eligible participants beginning DAY 1.
EQUAL OPPORTUNITY EMPLOYER
Edgewater is an equal opportunity employer and all qualified applicants will be considered for employment without regard to race, color, religion, sex, national origin, protected veterans, or individuals with disabilities in accordance with EO 14173.
View all Edgewater opportunities at www.edgewatertech.net/careers