2

Entry Level Computer Programmer Jobs in Dothan, AL

The Research Engineer is an entry-level position in the field of research and development. They ... computer, and/or controls. Required to speak and hear. Occasionally required to stand, walk and ...

Entry Level Computer Programmer information

See Dothan, AL salary details

$30K

$59.1K

$86.8K

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

As of May 30, 2026, the average yearly pay for entry level computer programmer in Dothan, AL is $59,067.00, according to ZipRecruiter salary data. Most workers in this role earn between $45,900.00 and $72,700.00 per year, depending on experience, location, and employer.

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 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 are Entry Level Computer Programmers?

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 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 cities near Dothan, AL are hiring for Entry Level Computer Programmer jobs? Cities near Dothan, AL with the most Entry Level Computer Programmer job openings:
Infographic showing various Entry Level Computer Programmer job openings in Dothan, AL as of May 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $59,067 per year, or $28.4 per hour.
Research Engineer

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 19 days ago


Job description

The Research Engineer is an entry-level position in the field of research and development. They work under the guidance of senior researchers or engineers to support research projects, conduct experiments, and conduct data analyses. May contribute to the development of new technologies, products, or processes.
Chickasaw Nation Industries, Inc. serves as a holding company with multiple subsidiaries engaged in several lines of business (Technology, Infrastructure & Engineering, Health, Manufacturing, Public Safety, Consulting, and Transportation) for the federal government and commercial enterprises. A portion of our profits is used to support Chickasaw citizens. We are proud to support the economic development and long-term viability of the Chickasaw Nation and its people. CNI offers premium benefits eligible on the first day of hire to full time employees; (Medical - Dental - Vision), Company Life Insurance, Short-Term and Long-Term Disability Insurance, 401(K) Immediate Vesting, Professional Development Assistance, Legal Aid Assistance Program, Family Planning / Fertility Assistance, Personal Time Off, and Observance of Federal Holidays.
As a federal contractor, CNI is a drug-free workplace and adheres to the Federal Controlled Substance Act.
ESSENTIAL REQUIREMENTS
  • Must possess appropriate level of certifications for this position as required by the contract.

  • Must be able to obtain and maintain the required customer clearance for access to systems, facilities, equipment and property.

KEY DUTIES AND RESPONSIBILITIES
Essential Duties and responsibilities include the following. Other duties may be assigned.
  • Assists in planning and conducting research experiments or projects.

  • Collects and analyzes data using various tools and techniques.

  • Collaborates with senior researchers or engineers to develop new technologies, products, or processes.

  • Performs literature reviews and stays updated with the latest advancements in the field.

  • Assists in the design and construction of prototypes or experimental setups.

  • Conducts tests and measurements to evaluate the performance of prototypes or experimental systems.

  • Documents experimental procedures, results, and observations accurately.

  • Assists in troubleshooting technical issues and proposing solutions.

  • Collaborates with cross-functional teams to share findings and insights.

  • Stays updated with relevant regulations, standards, and safety protocols.

EDUCATION AND EXPERIENCE
Bachelor's degree and zero to two (0-2) years relevant experience or equivalent combination of education/experience.
PHYSICAL DEMANDS
Work is primarily performed in an office environment. Regularly required to sit. Regularly required use hands to finger, handle, or feel, reach with hands and arms to handle objects and operate tools, computer, and/or controls. Required to speak and hear. Occasionally required to stand, walk and stoop, kneel, crouch, or crawl. Must frequently lift and/or move up to 10 pounds and occasionally lift and/or move up to 25 pounds. Specific vision abilities required by this job include close vision, distance vision, depth perception, and ability to adjust focus. Exposed to general office noise with computers printers and light traffic.
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of this job.
EOE including Disability/Vet
*Please note, that this position is contingent upon the award or funding. The essential duties, experience, education requirements, and salary are subject to change.*
CNI offers a comprehensive benefits package that includes:
  • Medical
  • Dental
  • Vision
  • 401(k)
  • Family Planning/Fertility Assistance
  • STD/LTD/Basic Life/AD&D
  • Legal-Aid Program
  • Employee Assistance Program (EAP)
  • Paid Time Off (PTO) - (11) Federal Holidays
  • Training and Development Opportunities

Your application submission will be considered for all potential employment opportunities with Chickasaw Nation Industries (CNI).