1

Computer Science Jobs in Dothan, AL (NOW HIRING)

RVM Operations Manager

Dothan, AL · On-site

$65K - $75K/yr

Bachelor's degree in Business Management, Security Management, Criminal Justice, Information Technology, Computer Science, or a related field. * Experience with the Immix monitoring automation ...

Senior iOS Developer

Fort Novosel, AL · Remote

$61.50 - $79.50/hr

Bachelor's degree in computer science, Engineering, or related field. Required Qualifications: * 5+ years of experience in iOS app development using Swift and Objective-C. * Proven track record of ...

Bachelor's Degree in computer science or related field. * Transportation knowledge a plus but not required * Ability to work in a fast-paced environment. * Working knowledge of Microsoft Office ...

Bachelor's Degree in computer science or related field. * Transportation knowledge a plus but not required * Ability to work in a fast-paced environment. * Working knowledge of Microsoft Office ...

Bachelor's Degree in computer science or related field. * Transportation knowledge a plus but not required * Ability to work in a fast-paced environment. * Working knowledge of Microsoft Office ...

Occupational Therapist -Per Diem

Dothan, AL · On-site

$36.50 - $48.25/hr

Summary The staff Occupational Therapist is an individual with a Bachelor of Science or Masters ... Basic Computer Skills Skills Proficiency knowledge Shift Day Shift Details FTE 0.2 Type Per Diem ...

High School diploma or equivalent and required experience or Associates degree in Poultry Science ... Strong computer (i.e. Microsoft (Word, Excel, etc.) and math skills * Strong customer focus with ...

Showing results 41-60

Computer Science information

See Dothan, AL salary details

$51.4K

$75.6K

$89.1K

How much do computer science jobs pay per year?

As of Sep 11, 2026, the average yearly pay for computer science in Dothan, AL is $75,553.00, according to ZipRecruiter salary data. Most workers in this role earn between $70,500.00 and $85,000.00 per year, depending on experience, location, and employer.

What is computer science?

Computer science is the study of computers, computational systems, and how they process information. It covers a wide range of topics, including programming, algorithms, data structures, artificial intelligence, and software engineering. Computer scientists design and analyze software and hardware to solve problems and improve technology. The field is essential in many industries, from finance and healthcare to entertainment and research.

What are computer science jobs?

The computer science field provides a wide range of opportunities for technically talented individuals. Depending on your skills and interests, you can find computer science jobs as a software developer, hardware engineer, database administrator, computer systems analyst, network architect, information security analyst, or web developer. You need an analytical mind and strong technical skills to perform your job duties, which may be to develop, maintain, and troubleshoot computer systems, applications, or networks. Your responsibilities in a computer science job are often directly related to the business goals and outcomes of your employer.

What are the key skills and qualifications needed to thrive in a computer science role, and why are they important?

To thrive in a Computer Science role, you need strong programming skills, problem-solving abilities, and a degree in computer science or a related field. Familiarity with languages like Python, Java, C++, version control systems such as Git, and software development methodologies is often required. Analytical thinking, attention to detail, and effective teamwork are valuable soft skills that set candidates apart. These skills ensure you can design efficient solutions, collaborate on complex projects, and adapt to rapidly evolving technologies.

What are some common challenges computer science professionals face when working on collaborative software projects?

Computer science professionals often encounter challenges such as coordinating with team members across different disciplines, managing version control in shared codebases, and ensuring clear communication of technical concepts to non-technical stakeholders. Navigating conflicting priorities and integrating diverse components can also be demanding, especially in agile environments with tight deadlines. Strong collaboration skills, openness to feedback, and familiarity with team tools like Git and project management platforms can help address these challenges effectively.

What is the difference between Computer Science vs Software Developer?

AspectComputer ScienceSoftware Developer
Required CredentialsBachelor's or higher in CS or related fieldBachelor's in CS, Software Engineering, or related field often preferred
Work EnvironmentResearch labs, academia, tech companies, startupsTech companies, software firms, freelance projects
Industry UsageAcademic research, algorithm development, theoretical workBuilding, coding, testing software applications
Common Search/ComparisonFocuses on theoretical foundations and algorithmsFocuses on practical software creation and deployment

Computer Science and Software Developer roles often overlap, but Computer Science emphasizes theoretical foundations, algorithms, and research, while Software Developers focus on designing, coding, and maintaining software applications. Both roles require programming skills, but their primary focus and work environments differ.

Are computer science majors still in demand?

Computer science majors are currently in high demand due to the growth of technology, software development, cybersecurity, and data analysis fields. Employers seek candidates with programming skills, knowledge of algorithms, and experience with tools like Python, Java, and cloud platforms, making it a strong career choice with good job prospects.

What are careers in computer science?

Careers in computer science include roles such as software developer, systems analyst, cybersecurity analyst, data scientist, and network administrator. These jobs typically require strong programming skills, knowledge of algorithms, and familiarity with tools like programming languages, databases, and operating systems.

What can you do with a computer science degree?

A computer science degree prepares individuals for a variety of roles such as software developer, systems analyst, cybersecurity analyst, data scientist, and network administrator. It provides skills in programming, algorithms, and systems design, often requiring knowledge of programming languages, databases, and problem-solving. Graduates can work in technology companies, finance, healthcare, or government agencies, often with opportunities for certification and ongoing learning.

What jobs can I do with computer science?

A degree in computer science opens opportunities for roles such as software developer, systems analyst, cybersecurity analyst, data scientist, and network administrator. These jobs typically require programming skills, knowledge of algorithms, and familiarity with tools like databases and operating systems.

What are the most commonly searched types of Computer Science jobs in Dothan, AL?

The most popular types of Computer Science jobs in Dothan, AL are:

What are popular job titles related to Computer Science jobs in Dothan, AL?

For Computer Science jobs in Dothan, AL, the most frequently searched job titles are:

What cities near Dothan, AL are hiring for Computer Science jobs?

Cities near Dothan, AL with the most Computer Science job openings:

Infographic showing various Computer Science job openings in Dothan, AL as of September 2026, with employment types broken down into 85% Full Time, 10% Part Time, and 5% Contract. Highlights an 95% In-person, and 5% Remote job distribution, with an average salary of $75,553 per year, or $36.3 per hour.

Senior Knowledge Management Engineer

Fort Novosel, AL • On-site

JANUS Research Group
Guided Missile and Space Vehicle Manufacturing • 201 - 500 employees

$90K - $95K/yr

Full-time

Posted 2 days ago

New


Job description

This position is contingent upon contract award.

Candidates must have an active Secret clearance and verify, before applying, that you meet the minimum requirements of the position.

Target salary range: $90k - $95k. The estimate displayed represents the typical salary range for this position based on experience and other factors.

JANUS Research Group is seeking a Senior Knowledge Management Engineer to support A-FCD enterprise information management, data integration, collaboration, analytics, and decision-support activities. The Senior KM Engineer will help establish an integrated information environment that standardizes and connects disparate A-FCD information sources and provides accessible, reusable information and analytical products across Directorate organizations.

Primary Responsibilities

• Develop and maintain data and information architectures supporting A-FCD operations.

• Standardize data definitions and establish relationships among data elements.

• Integrate disparate data sources into common analytical, reporting, and dashboard environments.

• Develop database queries, reporting interfaces, and visual information products supporting multiple levels of users.

• Support SharePoint, content-management systems, intranet collaboration environments, and other enterprise knowledge-sharing tools.

• Develop approaches for organizing, storing, retrieving, sharing, and maintaining Directorate information.

• Develop and maintain POAMs supporting establishment of collaborative tools and data-sharing interfaces.

• Identify and implement improvements to information flow and collaboration across A-FCD divisions.

• Support development of Directorate-level dashboards, portfolio analytics, and decision-support products.

• Develop governance procedures, technical documentation, information-management standards, and user guidance.

• Coordinate data and information requirements with AFSIM modelers, MBSE personnel, Aviation SMEs, and program leadership.

• Provide technical guidance to other KM/data personnel.

Required Qualifications

• Bachelor’s or Master’s degree in Computer Science, Information Systems, Business Management, Communications, or a related field.

• Minimum 5 years of relevant professional experience.

• Experience in one or more of the following: database management, information architecture, data architecture, knowledge management, technical writing, or project management.

• Experience with SharePoint, content-management systems, or enterprise collaboration platforms.

• Experience standardizing data and establishing relationships among disparate data elements.

• Experience designing queries, reporting interfaces, dashboards, or visual analytical products.

• Demonstrated experience integrating multiple disparate data sources.

• Strong analytical, organizational, technical-writing, and communication skills.

• Active Secret security clearance.

Preferred Qualifications

• Army or DoD knowledge-management experience.

• Experience with Power BI or similar data-visualization tools.

• Experience with data governance or enterprise information architecture.

• Experience supporting digital engineering, mission engineering, modeling and simulation, or requirements organizations.

JANUS strives to provide opportunities for career growth through training and development. We also offer an attractive comprehensive benefit package to include health and welfare plans and financial products. As part of a total rewards program, employees can benefit from our referral bonus program, and other various employee awards. JANUS Research Group takes pride in our benefit package and rewards program which has earned us the certification of a Great Place to Work

JANUS Research Group provides reasonable accommodation so that qualified applicants with a disability may participate in the selection process. Please advise us of any accommodations you request to express interest in a position by e-mailing: Judy Pagac, Chief Human Resources Officer at judy.pagac@janusresearch.us or calling (706) 364-9100. Please state your request for assistance in your message. Only reasonable accommodation requests related to applying for a specific position within JANUS Research Group will be reviewed at the e-mail address and phone number supplied. Thank you for considering a career with JANUS Research Group.

JANUS Research Group participates in the Electronic Employment Verification Program. Please click the E-Verify link below for more information.
E-Verify
JANUS Research Group is an equal opportunity/ affirmative action employer. It is company policy to provide equal opportunity in all areas of employment practice without regard to race, color, religion, sex, sexual orientation, national origin, age, marital status, veteran status, citizenship, or disability.

This contractor and subcontractor shall abide by the requirements of 41 CFR 60-1.4(a), 60-300.5(a) and 60-741.5(a). These regulations prohibit discrimination against qualified individuals based on their status as protected veterans or individuals with disabilities and prohibit discrimination against all individuals based on their race, color, religion, sex, or national origin. Moreover, these regulations require that covered prime contractors and subcontractors take affirmative action to employ and advance in employment qualified individuals without regard to race, color, religion, sex, national origin, protected veteran status or disability.