2

Entry Level Computer Programmer Jobs in Dubuque, IA

Administrative Support Professional

Dubuque, IA · On-site

$23.29 - $30.45/hr

  • Medical

  • Dental

  • Life

  • Retirement

  • PTO

... Dubuque organization; perform entry-level clerical duties including answering telephones ... computer hardware and software, including applications and programming. Qualifications MINIMUM ...

Showing results 21-24

Entry Level Computer Programmer information

See Dubuque, IA salary details

$31.1K

$61.3K

$90.1K

How much do entry level computer programmer jobs pay per year?

As of Aug 13, 2026, the average yearly pay for entry level computer programmer in Dubuque, IA is $61,269.00, according to ZipRecruiter salary data. Most workers in this role earn between $47,600.00 and $75,400.00 per year, depending on experience, location, and employer.

What is the difference between Entry Level Computer Programmer vs Software Developer?

AspectEntry Level Computer ProgrammerSoftware Developer
Required CredentialsAssociate's or Bachelor's in Computer Science or related fieldBachelor's degree often preferred; certifications like Java or Python are common
Work EnvironmentOffice or remote; coding in teams or individuallySimilar; often collaborative, project-based work
Employer & Industry UsageEntry-level roles in tech, finance, healthcare, and moreBroader; includes designing, developing, testing software
Common Search & Comparison IntentYesYes

Entry Level Computer Programmers typically focus on writing and testing code under supervision, while Software Developers are involved in designing and building software solutions. Both roles require similar educational backgrounds and work environments, but Software Developers often have broader responsibilities and higher expectations for project involvement.

What are some common challenges faced by entry level computer programmers during their first year on the job?

Entry level computer programmers often encounter challenges such as adapting to new development tools, understanding complex codebases, and managing project deadlines. It's common to feel overwhelmed by unfamiliar programming languages or frameworks, but most teams offer mentorship and training to help with the transition. Collaboration with senior developers and participating in code reviews are valuable opportunities to learn best practices and improve coding skills. Over time, persistence and proactive communication can help overcome these initial hurdles and contribute to professional growth.

What is an entry level computer programmer?

Entry Level Computer Programmers are professionals who write, test, and maintain computer code under supervision, usually at the start of their careers. They typically work with more experienced developers to learn best practices and develop their coding skills. Their responsibilities may include debugging programs, writing simple scripts, and assisting in software development projects. Entry level programmers often have a degree in computer science or a related field and are proficient in one or more programming languages. This role serves as a foundation for advancing to more complex software engineering positions.

What does an entry level computer programmer do?

The job of an entry-level computer programmer is to write code, troubleshoot design issues, and debug software. They typically work as part of a software development team or under direct supervision. An entry-level computer programmer may sit in on development meetings and perform other administrative tasks as needed. The qualifications you need to become an entry-level computer programmer typically include a bachelor's degree and a working knowledge of one or more programming languages.

What are the key skills and qualifications needed to thrive as an entry level computer programmer, and why are they important?

To thrive as an Entry Level Computer Programmer, you need a solid understanding of programming languages (such as Python, Java, or C++), problem-solving abilities, and at least a bachelor’s degree in computer science or a related field. Familiarity with integrated development environments (IDEs), version control systems like Git, and debugging tools is typically expected. Strong attention to detail, effective communication, and a willingness to learn help individuals excel in collaborative and dynamic environments. These skills and qualities are important for delivering reliable code, adapting to evolving project needs, and contributing effectively to software development teams.

What are popular job titles related to Entry Level Computer Programmer jobs in Dubuque, IA?

For Entry Level Computer Programmer jobs in Dubuque, IA, the most frequently searched job titles are:

What cities near Dubuque, IA are hiring for Entry Level Computer Programmer jobs?

Cities near Dubuque, IA with the most Entry Level Computer Programmer job openings:

Infographic showing various Entry Level Computer Programmer job openings in Dubuque, IA as of August 2026, with employment types broken down into 1% Internship, 1% As Needed, 79% Full Time, 16% Part Time, 2% Contract, and 1% Nights. Highlights an 86% Physical, 2% Hybrid, and 12% Remote job distribution, with an average salary of $61,269 per year, or $29.5 per hour.

Administrative Support Professional

City of Dubuque

Asbury, IA • On-site

$17.25 - $22.50/hr

Other

Re-posted 6 days ago


Job description

Job Title

Position Summary

GENERAL SUMMARY: Under supervision, interact with customers to provide basic or scripted information in response to routine inquiries about services; handle and resolve general complaints; answer inquiries and provide information to the general public, customers, visitors and other interested parties regarding activities conducted at the location of departments, offices and employees within the City of Dubuque organization; perform entry-level clerical duties including answering telephones, bookkeeping, typing or word processing, office machine operation, and filing; and performing other duties as assigned.

This valuable team member will be an integral part of supporting efforts to become a high-performance, data-driven, and outcome-focused organization with the ultimate goal of creating a community of belonging and organization of choice, through planning, partnerships, and people. The individual should have strong emotional intelligence and a continuous improvement mindset which will add value to our organization and community people, integrity, responsibility, innovation and teamwork.

DISTINGUISHING FEATURES OF THE CLASS: Work in this class involves responsibility for the performance of administrative, secretarial, communication, policy, billing/revenue, accounts payable and receivable, clerical duties, providing customer service; and assisting the administrative team. Employees in this class are required to exercise some independent judgment in this class.

Job Duties

  • Answer telephones and give information to callers, take messages, or transfer calls to appropriate individuals.
  • Greet visitors or callers and handle their inquiries or direct them to the appropriate persons according to their needs.
  • Record personnel information; and information from meetings or other formal proceedings.
  • Deals with highly confidential and sensitive information pertaining to decision-making processes.
  • Maintain confidentiality of privileged information obtained in the course of work.
  • Schedule appointments and meetings.
  • Prepare documentation for contracts, purchase orders, budget transactions, or regulatory compliance; employee work schedules; informational or reference materials, research, and technical reports; and business correspondence across departments.
  • Assisting with month-end closing activities.
  • Manage tasks or contribute to committee or teamwork.
  • Draft and or proofread documents, policy, records, memos, or other files to ensure accuracy.
  • Respond to customer inquiries, problems or complaints.
  • Make travel, accommodations, or entertainment arrangements for others.
  • Participate in the City's intercultural competency training and program.
  • Perform other duties as assigned.

Knowledge, Skills, and Abilities

  • Administrative/Clerical: Knowledge of modern administrative, office and clerical procedures, systems, and equipment such as word processing, managing files and records, transcription, designing forms, and other office procedures and terminology.
  • Customer and Personal Service: Knowledge of principles and processes for providing customer and personal services which includes customer needs assessment, meeting quality standards for services, and evaluation of customer satisfaction.
  • Active Listening: Listening to others, not interrupting, and asking good questions.
  • Deductive and Inductive Reasoning: Coming up with general rules and answers from lots of detailed information and using them to solve problems.
  • Computers and Electronics: Knowledge of electronic equipment, computer hardware and software, including applications and programming.

Qualifications

  • Minimum Qualifications:
    • High school diploma or equivalent; and
    • Experience or on-the-job training related to the duties of the position; or any combination of education and experience equivalent to the position qualifications.
  • Preferred Qualifications:
    • College level work in accounting or business fields which includes courses in bookkeeping, accounting and/or payroll.
    • Experience working with a diverse workforce and population.
    • Customer service experience.
  • FLSA (OVERTIME) STATUS: Non-exempt
  • SUPERVISORY STATUS: None
  • RESIDENCY REQUIREMENT: Employee shall establish their principal place of residence within fifty (50) miles of the corporate limits of the city of Dubuque as soon as practicable after appointment, but within two years of appointment.

Our Commitment to You

The City of Dubuque is committed to using a merit-based system in which recruiting, selecting, and advancing employees is based on their relative knowledge, skills, and abilities, in compliance with all applicable federal and state laws. Our organization provides equal opportunities for all individuals, fostering a workplace that values innovation, collaboration, and work-life balance. We offer job stability, a comprehensive benefits package, and an opportunity to serve and support our growing community. In accordance with legal obligations our policies and practices are designed to ensure fair treatment and foster a respectful workplace where all are encouraged to apply.