1

Computer Programmer Jobs in Valparaiso, IN (NOW HIRING)

Sr. Controls Engineer

Gary, IN · On-site

$96K - $127K/yr

Bachelor's degree in Electrical Engineering, Computer Engineering, Mechatronics, or a related field. * Experience leading junior engineers and the ability to manage multiple projects. * PLC ...

Sr. Controls Engineer

Gary, IN · Hybrid

$96K - $127K/yr

Bachelor's degree in Electrical Engineering, Computer Engineering, Mechatronics, or a related field. * Experience leading junior engineers and the ability to manage multiple projects. * PLC ...

ILUS - Software Engineer III

Hobart, IN · On-site

$56.75 - $76.50/hr

Requires Bachelor's degree in Software Engineering, Computer Engineering, Computer Science or * equivalent experience * Minimum of 7 years of professional experience designing and developing software ...

Structural Project Engineer

Merrillville, IN · On-site

$78K - $105K/yr

Apply to become a Project Engineer at the ClarkDietrich Engineering Services office located in ... Produce a CAD/BIM production detail drawing package of cold-formed steel structures including fully ...

Engineering Intern

Portage, IN · On-site

$15.25 - $20/hr

Computer skills- excellent spread sheet and data analysis skills * Engineering or pre-engineering courses * Student should prefer manufacturing or manufacturing work environment * Student will be ...

next page

Showing results 1-20

Computer Programmer information

See Valparaiso, IN salary details

$33K

$64.9K

$95.4K

How much do computer programmer jobs pay per year?

As of Jun 9, 2026, the average yearly pay for computer programmer in Valparaiso, IN is $64,892.00, according to ZipRecruiter salary data. Most workers in this role earn between $50,400.00 and $79,900.00 per year, depending on experience, location, and employer.

What are computer programmers?

Computer programmers are professionals who write, test, and maintain the code that allows software programs and applications to function. They translate designs and instructions created by software engineers or developers into logical sequences that computers can follow. Programmers use various programming languages, such as Python, Java, or C++, to create and troubleshoot software to ensure it runs smoothly. Their work is essential to the development of websites, apps, operating systems, and a wide range of digital tools.

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 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 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.

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 are the most commonly searched types of Computer Programmer jobs in Valparaiso, IN? The most popular types of Computer Programmer jobs in Valparaiso, IN are:
What are popular job titles related to Computer Programmer jobs in Valparaiso, IN? For Computer Programmer jobs in Valparaiso, IN, the most frequently searched job titles are:
What cities near Valparaiso, IN are hiring for Computer Programmer jobs? Cities near Valparaiso, IN with the most Computer Programmer job openings:
Infographic showing various Computer Programmer job openings in Valparaiso, IN as of June 2026, with employment types broken down into 1% As Needed, 95% Full Time, 2% Part Time, and 2% Contract. Highlights an 88% Physical, 2% Hybrid, and 10% Remote job distribution, with an average salary of $64,892 per year, or $31.2 per hour.

$56.75 - $76.50/hr

Other

Posted 18 days ago


Job description

Overview

About Us

Daifuku Intralogistics America Corporation is a leading provider of intelligent material handling systems. With hundreds of engineers in-house, the company designs, manufactures, integrates, and installs a full spectrum of intralogistics solutions to meet client needs. These include leading-edge conveyor and sortation systems, voice- and light-directed order fulfillment equipment, a suite of warehouse controls & execution software, robotics, Automated Storage and Retrieval Systems (AS/RS), mezzanines, and structures, all backed by critical round-the-clock service and support.

If you want to join a team of industry leading experts who want to create an impact on the future of material handling solutions, we want to hear from you!

Job Summary

The Java Software Engineer III (Backend) will be responsible for building custom software solutions of high-quality while following the coding standards and technical design.

PLEASE NOTE: Ideal Candidates MUST possess the following:  7yrs. + Java Experience, Automated Material Handling Industry Experience, and Authorized to work in the U.S without Employer Sponsorship.

Responsibilities
  • Designs and develops software applications
  • Performs coding, debugging, testing and troubleshooting throughout the application development process
  • Typically reports to a manager
  • May direct the work of other software engineers.
  • Contributes to moderately complex aspects of a project or product.
  • Work is generally independent and collaborative in nature.
  • Some travel is expected, up to 15%
Qualifications
  • Requires Bachelor's degree in Software Engineering, Computer Engineering, Computer Science or
  • equivalent experience
  • Minimum of 7 years of professional experience designing and developing software applications

Java

  • Extensive proficiency with Java and the JDK Framework
  • Extensive proficiency with Object Oriented Programming (OOP)
  • Extensive proficiency with troubleshooting/debugging software applications
  • Extensive experience with the following technologies:
    • Java Messaging Service
    • Java Servlet
    • Windows Services
    • Microsoft SQL Server
    • Oracle
    • TCP/IP
  • Having extensive experience with the following development tools:
    • Eclipse
    • Microsoft Team Foundation Server (TFS)
    • StarTeam
    • Microsoft Azure/DevOps, Git
    • Source Control and Bug Tracking
    • Microsoft SQL Management Studio
    • Oracle SQL Developer
    • Microsoft Visio
    • Microsoft Office

JavaScript 

  • Proficiency with C# and the Microsoft .NET Framework 
  • Proficiency with Object Oriented Programming (OOP) 
  • Proficiency with troubleshooting/debugging software applications
  • Experience with the following technologies: 
    • Microsoft ASP.NET MVC Framework 
    • Microsoft Entity Framework 
    • Vue.js, Angular.js, or experience with other Javascript reactive frameworks 
    • HTML, CSS, AJAX, SQL, LINQ 
    • MVC and MVVM architectural patterns
    • Microsoft SQL Server
    • Oracle viii. .NET Core 
    • WCF/Web API 
    • Microsoft Windows Presentation Framework (WPF) 
    • Windows Services 
  • Having experience with the following development tools: 
    • Microsoft Visual Studio 
    • Microsoft Team Foundation Server (TFS) 
    • Microsoft Azure/DevOps, Git 
    • Source Control and Bug Tracking 
    • Microsoft SQL Management Studio 
    • Adobe Photoshop vii. Microsoft Visio 
    • Microsoft Office
  • Experience designing and developing Web based systems, as well as Client / Server based applications.
  • Experience in software development lifecycle methodology
  • Exceptional written and verbal communication skills
  • Strong teamwork and collaboration skills

EOE Minorities/Women/Disabled/Veterans

Federal Contractor

Employment Type: OTHER