1

Computer Programmer Jobs in Tampa, FL (NOW HIRING)

Senior Computer Scientist/Engineer

Tampa, FL · On-site

$95K - $130K/yr

Senior Computer Scientist/Engineer Job Locations US-FL-Tampa | US-VA-Fort Belvoir ID 2026-7508 Category Engineering Type Full Time Biweekly Hours 80 Location : Name MacDill AFB Position Summary ...

Senior Computer Scientist/Engineer

Tampa, FL · On-site

$95K - $130K/yr

Senior Computer Scientist/Engineer Job Locations US-FL-Tampa | US-VA-Fort Belvoir ID 2026-7508 Category Engineering Type Full Time Biweekly Hours 80 Location : Name MacDill AFB Position Summary ...

ASI is a 100% employee-owned engineering and manufacturing company committed to supporting the ... POSITION SUMMARY The Electrical CAD Drafter is responsible for drawing and detailing electrical ...

ASI is a 100% employee-owned engineering and manufacturing company committed to supporting the ... POSITION SUMMARY The Electrical CAD Drafter is responsible for drawing and detailing electrical ...

ASI is a 100% employee-owned engineering and manufacturing company committed to supporting the ... POSITION SUMMARY The Electrical CAD Drafter is responsible for drawing and detailing electrical ...

Collaborate with engineering, design, and project teams to resolve CAD related challenges. * Assist in managing client-based CAD resources. * Support cross-discipline coordination and data exchange ...

Showing results 41-60

Computer Programmer information

See Tampa, FL salary details

$31.2K

$61.4K

$90.3K

How much do computer programmer jobs pay per year?

As of Sep 14, 2026, the average yearly pay for computer programmer in Tampa, FL is $61,403.00, according to ZipRecruiter salary data. Most workers in this role earn between $47,700.00 and $75,600.00 per year, depending on experience, location, and employer.

What does a computer programmer do?

A computer programmer designs, tests, writes, debugs, and maintains the computer program code. The coding language is written for the computer to be able to comprehend it and take specific actions according to those commands. Computer programmers can work with existing code or create something entirely new. The objective of coding is to develop programs that act on specific controls and behaviors. Coders need to be able to work with specialized algorithms, logic, and app domain, as well. But the other key goal of a computer programmer is to design interfaces that regular non-technical users can easily understand and use.

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

To thrive as a Computer Programmer, you need strong proficiency in programming languages (such as Python, Java, or C++), problem-solving skills, and a relevant degree or equivalent experience. Familiarity with software development tools, version control systems like Git, and sometimes certifications in specific languages or frameworks are commonly required. Attention to detail, communication skills, and the ability to work both independently and collaboratively are standout soft skills in this field. These competencies ensure high-quality, efficient code development and effective teamwork in rapidly evolving technical environments.

What are some typical challenges computer programmers face when working on large team projects?

Computer programmers working on large team projects often encounter challenges such as coordinating code changes, maintaining consistent coding standards, and managing dependencies between different components. Effective communication and the use of version control systems like Git are essential to prevent conflicts and ensure smooth collaboration. Additionally, programmers must often adapt to varying coding styles and workflows, making flexibility and a collaborative mindset important for success in team environments.

What is the difference between Computer Programmer vs Software Developer?

AspectComputer ProgrammerSoftware Developer
CredentialsTypically requires a bachelor's degree in computer science or related fieldUsually requires a bachelor's degree, often with additional experience or certifications
Work EnvironmentOften works in coding, debugging, and maintaining softwareDesigns, develops, tests, and maintains software applications
Industry UsageCommonly employed in IT, software firms, and tech departmentsFound in a wide range of industries including tech, finance, healthcare

While both roles involve coding and software creation, Computer Programmers primarily focus on writing and debugging code based on specifications, whereas Software Developers are involved in designing and building complete software solutions. The roles often overlap, but Developers typically have broader responsibilities in the software development lifecycle.

How much do computer programmers get paid?

Computer programmers' salaries vary based on experience, location, and industry, but the median annual wage in many regions is around $70,000 to $85,000. Skilled programmers with knowledge of languages like Java, Python, or C++ and experience with software development tools tend to earn higher salaries, especially in tech hubs or specialized fields.

Is a computer programmer a good career?

A computer programmer is a viable career that involves writing, testing, and maintaining software using programming languages like Java, Python, or C++. It offers opportunities in various industries, often requires problem-solving skills and continuous learning, and can provide competitive salaries and job stability depending on experience and location.

What do you do as a computer programmer?

A computer programmer writes, tests, and maintains code to develop software applications, websites, or systems. They use programming languages like Java, Python, or C++ and often work with development tools and version control systems. Programmers analyze requirements, troubleshoot issues, and collaborate with teams to ensure functionality and performance.

What kind of jobs can computer programmers get?

Computer programmers can work in various roles such as software developers, application programmers, web developers, and systems analysts. They often work in industries like technology, finance, healthcare, and government, and may require knowledge of programming languages, software development tools, and problem-solving skills.

What are the most commonly searched types of Computer Programmer jobs in Tampa, FL?

The most popular types of Computer Programmer jobs in Tampa, FL are:

What are popular job titles related to Computer Programmer jobs in Tampa, FL?

For Computer Programmer jobs in Tampa, FL, the most frequently searched job titles are:

What job categories do people searching Computer Programmer jobs in Tampa, FL look for?

The top searched job categories for Computer Programmer jobs in Tampa, FL are:

What cities near Tampa, FL are hiring for Computer Programmer jobs?

Cities near Tampa, FL with the most Computer Programmer job openings:

Infographic showing various Computer Programmer job openings in Tampa, FL as of September 2026, with employment types broken down into 1% Internship, 1% As Needed, 82% Full Time, 13% Part Time, 2% Contract, and 1% Nights. Highlights an 72% Physical, 1% Hybrid, and 27% Remote job distribution, with an average salary of $61,403 per year, or $29.5 per hour.

Senior Computer Scientist/Engineer

Tampa, FL • On-site

Odyssey Systems
Public Administration • 1 - 5K employees

$95K - $130K/yr

Full-time

This job post has expired today. Applications are no longer accepted.


Job description

Senior Computer Scientist/Engineer

Job Locations

US-FL-Tampa | US-VA-Fort Belvoir

ID

2026-7508

Category

Engineering

Type

Full Time

Biweekly Hours

80

Location : Name

MacDill AFB

Position Summary

Odyssey Systems is seeking a Senior Computer Scientist / Engineer to support advanced situational awareness and Multi-Domain Operations (MDO) initiatives. This position will focus on the design and development of a common software architecture that integrates diverse applications, sensors, and data sources into a unified operational system.

The selected candidate will provide technical leadership in software architecture and systems integration, enabling complex operational environments to leverage data across multiple platforms and domains. This role requires a strong understanding of large-scale software architectures, systems engineering principles, and mission-focused system integration.

The ideal candidate brings extensive experience in software architecture, system integration, and technical leadership, along with a demonstrated ability to develop innovative solutions that support mission-critical DoD operational requirements.

This is a full time position located at MacDill AFB, FL or Ft. Belvoir, VA.

***Contingent upon contract award***

Responsibilities

Duties include, but not limited to:

Lead the design and development of a common software architecture that integrates diverse applications and data sources into a unified operational system.

  • Develop innovative technical solutions that address complex operational requirements and enhance situational awareness capabilities.
  • Provide technical leadership and guidance to engineering teams, ensuring alignment with program goals and organizational objectives.
  • Resolve highly complex technical challenges using advanced technical knowledge, conceptual reasoning, and innovative problem-solving approaches.
  • Conduct research and apply industry best practices and emerging technologies to develop mission-focused software solutions.
  • Support development and integration of large-scale systems that combine multiple data sources, applications, and platforms.
  • Collaborate with executive leadership, government stakeholders, and program leadership to advocate for new concepts, practices, and architectural approaches.
  • Serve as a subject matter expert in software architecture and systems integration, mentoring junior engineers and technical staff.
  • Support technical planning, architecture design reviews, and system engineering activities throughout the system lifecycle.
  • Influence development of solutions that impact strategic program objectives, operational capabilities, and mission outcomes.

***Contingent upon contract award***

Qualifications

Citizenship: Must be a US citizen

Minimum Required Qualifications

Clearance: Active Secret (ability to obtain TS/SCI with CI Poly required)

Education: Bachelor's degree in Computer Science, Software Engineering, Systems Engineering, Applied Mathematics, or related STEM field

Experience: 8 years of Relevant Experience

  • Strong expertise in RF engineering, spectrum management, signal processing, and sensor systems.
  • Hands-on experience with sensors, radar, communications systems, and electronic warfare platforms.
  • Proficiency in signal processing software and languages and experience with AI/ML applied to sensor data.
  • Familiarity with multi-domain operational concepts, situational awareness systems, and DoD sensor architectures.
  • Demonstrated ability to work in multidisciplinary teams, lead technical efforts, and communicate complex concepts to stakeholders.

Preferred Qualifications

Education: Master's or Doctorate degree in Computer Science, Software Engineering, Systems Engineering, or related technical discipline

Experience: 10+ years of Relevant Experience supporting DoD, Intelligence Community, or defense technology programs

  • Experience supporting large-scale systems integration, situational awareness platforms, or operational command and control systems

Technical Skills

  • Expertise in integrating diverse applications and data sources into unified systems
  • In-depth understanding of software architecture principles, theories, and concepts
  • Knowledge of emerging technologies and trends in software architecture and systems integration

Interpersonal Skills

  • Strong ability to resolve highly complex problems using advanced technical knowledge and reasoning
  • Demonstrated success in leading technical teams and influencing strategic outcomes
  • Exceptional communication skills, with experience engaging executive leadership and stakeholders
  • Ability to mentor and develop technical teams
  • Ability to work in a fast-paced, dynamic environment while managing multiple priorities effectively

Additional Information

Location: Tampa, FL or Fort Belvoir, VA

Travel: As needed

#LI-DD1

***Contingent upon contract award***

Company Overview

Odyssey is a world-class technical, engineering, and integration company serving the warfighting ecosystem with airborne integration, ISR, C2, and warfighter readiness capabilities. Odyssey meets the military's operational needs by integrating layered defense systems from equipment, technology, and services to data, information, and business operations. We streamline defense acquisition and sustainment, engineering the technical battlefield with domain-specific proficiency to ensure lethality. Odyssey is dedicated to excellent contract execution, peak organizational performance, and fostering a workplace built on employee care.

Odyssey is proud to live out our core values of commitment, ambition, and respect in our work and communities through OdysseyCares, a philanthropic group focused on giving back through direct donations, an employer match program, and volunteering events.

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities