1

Software Development Jobs in Delphi, IN (NOW HIRING)

Deep knowledge of AI-assisted software development using natural language prompts, iterative prompt refinement for code generation, project scaffolding with AI tools, debugging AI-generated code ...

Senior Automation Engineer - SIS

Lafayette, IN · On-site

$100K - $131K/yr

Provide technical leadership relating to process control theory, SIS system design, software development, S88 Batch Control standards, instrumentation, validation compliance, and process information ...

Interact with the customer's various engineering organizations, to support mechatronics and software development to support company products. Communicate customer design not limited to mechanical ...

Interact with the customer's various engineering organizations, to support mechatronics and software development to support company products. Communicate customer design not limited to mechanical ...

Provide technical leadership relating to process control theory, software development, S88 Batch Control standards, instrumentation, validation compliance, and process information management.

Software Development * 1.Developing applications for all technologies and platforms * 2.Enterprise Resource Planning (ERP), * 3.Customer Relationship Management System (CRM), * 4.Learning Management ...

Ability to explain client-server architecture, MVC patterns, and authentication while preparing students for full-stack development roles and software engineering careers. * Conceptual Teaching ...

Showing results 41-60

Software Development information

See Delphi, IN salary details

$77.2K

$137.9K

$173.2K

How much do software development jobs pay per year?

As of Sep 11, 2026, the average yearly pay for software development in Delphi, IN is $137,921.00, according to ZipRecruiter salary data. Most workers in this role earn between $119,900.00 and $158,200.00 per year, depending on experience, location, and employer.

What is software development?

Software development is the process of designing, creating, testing, and maintaining computer programs or applications. It involves a range of tasks including writing code, debugging, and collaborating with other team members to solve problems and deliver functional software solutions. Software development can encompass everything from mobile apps and websites to large-scale enterprise systems. Developers use various programming languages and tools depending on the project requirements.

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

To thrive as a Software Developer, you need strong programming skills (such as Python, Java, or C++), problem-solving abilities, and typically a degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and sometimes certifications in cloud platforms or specific frameworks are often required. Collaboration, adaptability, and effective communication are essential soft skills for working in diverse development teams and navigating project requirements. These skills and qualities ensure efficient code development, seamless teamwork, and successful delivery of robust software solutions.

What are some common challenges software developers face when working on collaborative projects, and how can these be addressed?

Software developers often encounter challenges such as coordinating code changes, managing merge conflicts, and ensuring consistent communication across the team during collaborative projects. To address these issues, teams typically use version control systems like Git, establish clear coding standards, and hold regular stand-up meetings to keep everyone aligned. Additionally, utilizing code review processes and project management tools helps maintain quality and transparency, making collaboration smoother and more efficient.

What is the difference between Software Development vs Software Engineering?

AspectSoftware DevelopmentSoftware Engineering
CredentialsTypically requires a degree in computer science or related field, coding certificationsSimilar credentials, often includes certifications in software engineering principles
Work EnvironmentDeveloping, coding, and testing software applicationsDesigning, analyzing, and managing software projects and systems
Industry UsageCommonly used in tech companies, startups, and software firmsUsed in larger organizations, focusing on system architecture and process
Search & Comparison IntentFocuses on coding and application creationEmphasizes system design and engineering principles

While both roles involve software creation, Software Development primarily focuses on coding and building applications, whereas Software Engineering encompasses designing, analyzing, and managing complex software systems with a broader engineering perspective.

What exactly do software developers do?

Software developers design, write, test, and maintain computer programs and applications using programming languages like Java, Python, or C++. They analyze user needs, create technical specifications, and collaborate with teams to build functional software solutions. Strong problem-solving skills and knowledge of development tools are essential in this role.

What jobs can a software developer do?

A software developer can work in roles such as front-end developer, back-end developer, full-stack developer, mobile app developer, or software engineer. These positions involve designing, coding, testing, and maintaining software applications using programming languages like Java, Python, or JavaScript, often requiring knowledge of development tools and frameworks.

What cities near Delphi, IN are hiring for Software Development jobs?

Cities near Delphi, IN with the most Software Development job openings:

Infographic showing various Software Development job openings in Delphi, IN as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $137,921 per year, or $66.3 per hour.

IT Infrastructure, Test Cell & Applications Specialist

Lafayette, IN • On-site

Caterpillar Financial Services Corporation
Commercial Banking • 1 - 10 employees

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 5 days ago


Job description

Career Area:

Technology, Digital and Data

Job Description:

Your Work Shapes the World at Caterpillar Inc.

When you join Caterpillar, you're joining a global team who cares not just about the work we do – but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here – we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.

The Senior IT Analyst – Technical Infrastructure and Test Cell designs, deploys, and maintains IT infrastructure and test cell solutions using current and emerging technologies. This role supports business operations by ensuring infrastructure reliability, security, scalability, and alignment with enterprise standards, regulatory requirements, and business objectives.

What You Will Do:

  • Manage small to medium-sized IT projects in partnership with IT teams, business stakeholders, and external service providers.

  • Serve as the IT liaison for manufacturing facilities, maintaining strong engagement with local facility leadership and providing guidance on issue resolution and shop floor technology solutions.

  • Evaluate and support integrated testing and acceptance activities for infrastructure components.

  • Partner with IT leadership and facility management to support enterprise IT security initiatives and compliance efforts.

  • Collaborate with global business partners, internal and external IT service providers, and senior leadership to support multi-site Test Cell strategy development and execution.

  • Support new business expansion initiatives across infrastructure, applications, and Test Cell environments for Lafayette Engine Center.

  • Maintain a prioritized list of business needs and requirements, develop proposals for new requests, forecast demand, and follow Caterpillar IT demand management and solution request processes when Caterpillar IT is the supplier.

  • Lead complex local infrastructure technology components supporting one or more applications, platforms, or systems.

  • Diagnose, troubleshoot, and resolve hardware, software, network, applications, and system-related issues.

What You Have:

  • Project Management: Manage small and medium-scale IT projects in partnership with IT and business stakeholders.

  • IT Consulting: Serve as the IT liaison for factories, maintain engagement with local facility management, and provide thought leadership for issue resolution and shop floor technology solution design.

  • Team Lead: Work with global business partners, internal and external IT service providers, and senior management through multi-site Test Cell strategy development and execution.

  • Maintain a prioritized list of business needs and requirements, develop proposals for requests, forecast demand, and follow Caterpillar IT demand management and solution request processes when Caterpillar IT is the supplier.

  • Lead complex local infrastructure technology components that support one or more applications or systems.

  • Diagnose, troubleshoot, and resolving hardware, software, network, and system issues.

  • Lead new business expansion initiatives across infrastructure, applications, and Test Cells.

  • Evaluate integrated testing and acceptance activities for infrastructure components.

  • Partner with IT leadership and facility management on enterprise IT security initiatives.

Skills Descriptors:

Technical Excellence:

  • Knowledge of a given technology and various application methods; ability to develop and provide solutions to significant technical challenges.

Technology Advising:

  • Knowledge of effective advisory methods and ability to provide valued information and advice to clients regarding products, technologies, services, and solutions for a specific technology domain.

Hardware Infrastructure:

  • Knowledge of computer architecture and systems programming; ability to design, build and integrate IT hardware into multi-platforms for the organization.

Requirements Analysis:

  • Knowledge of tools, methods, and techniques of requirement analysis; ability to elicit, analyze and record required business functionality and non-functionality requirements to ensure the success of a system or software development project.

System Testing:

  • Knowledge of system and software testing; ability to design, plan and execute system testing strategies and tactics to ensure the quality of software at all stages of the system life cycle.

Systems Software Infrastructure:

  • Knowledge of computer architecture and system software interaction; ability to design and build a fundamental architecture of operating systems, database management systems, communications protocols, compilers, and other development tools.

Technical Troubleshooting:

  • Knowledge of technical troubleshooting approaches, tools, and techniques; ability to anticipate, recognize, and resolve technical issues on hardware, software, application, or operation.

Technical Writing/Documentation:

  • Knowledge of technical writing; ability to write documents such as training manuals, guidelines or documents on standards, processes, and procedures.

Additional Info:

  • The required location for this role is Lafayette, IN

About Caterpillar –

For more than a century, Caterpillar has helped build a better, more sustainable world. With 2025 sales and revenues of $67.6 billion, Caterpillar Inc. is shaping the future as the world’s leading manufacturer of construction and mining equipment, off-highway diesel and natural gas engines, industrial gas turbines and diesel-electric locomotives. Backed by one of the largest independent global dealer networks and financing services through Cat Financial, the company’s primary business segments: Power & Energy, Construction Industries and Resource Industries are solving customers’ toughest challenges through commercial excellence and advanced technology, driven by a highly skilled, dedicated global team. Learn more at www.caterpillar.com.

Summary Pay Range:

$112,710.00 - $183,140.00

Compensation and benefits offered may vary depending on multiple individualized factors, job level, market location, job-related knowledge, skills, individual performance and experience. Please note that salary is only one component of total compensation at Caterpillar.

Benefits:

Subject to plan eligibility, terms, and guidelines. This is a summary list of benefits.

  • Medical, dental, and vision benefits*

  • Paid time off plan (Vacation, Holidays, Volunteer, etc.)*

  • 401(k) savings plans*

  • Health Savings Account (HSA)*

  • Flexible Spending Accounts (FSAs)*

  • Health Lifestyle Programs*

  • Employee Assistance Program*

  • Voluntary Benefits and Employee Discounts*

  • Career Development*

  • Incentive bonus*

  • Disability benefits

  • Life Insurance

  • Parental leave

  • Adoption benefits

  • Tuition Reimbursement

* These benefits also apply to part-time employees

This position requires working onsite five days a week.Visa Sponsorship is not available for this position.

Posting Dates:

September 3, 2026 - September 9, 2026

Any offer of employment is conditioned upon the successful completion of a drug screen.

Caterpillar is an Equal Opportunity Employer, Including Veterans and Individuals with Disabilities. Qualified applicants of any age are encouraged to apply.

#J-18808-Ljbffr