1

Developer Jobs in Lafayette, IN (NOW HIRING)

Ability to explain Pythonic programming conventions, decorators, and generators while preparing students for data science, web development, automation, and computer science coursework. * Conceptual ...

Controls Engineer

Mulberry, IN · On-site

$78K - $101K/yr

We are seeking an experienced Controls Engineer responsible for designing, developing, installing, testing, and maintaining control systems and equipment used to monitor and control engineering ...

Controls Engineer

Rossville, IN · On-site

$78K - $102K/yr

We are seeking an experienced Controls Engineer responsible for designing, developing, installing, testing, and maintaining control systems and equipment used to monitor and control engineering ...

Controls Engineer

Montmorenci, IN · On-site

$74K - $96K/yr

We are seeking an experienced Controls Engineer responsible for designing, developing, installing, testing, and maintaining control systems and equipment used to monitor and control engineering ...

Controls Engineer

Lafayette, IN · On-site

$80K - $103K/yr

We are seeking an experienced Controls Engineer responsible for designing, developing, installing, testing, and maintaining control systems and equipment used to monitor and control engineering ...

Controls Engineer

Otterbein, IN · On-site

$78K - $100K/yr

We are seeking an experienced Controls Engineer responsible for designing, developing, installing, testing, and maintaining control systems and equipment used to monitor and control engineering ...

Controls Engineer

Battle Ground, IN · On-site

$79K - $103K/yr

We are seeking an experienced Controls Engineer responsible for designing, developing, installing, testing, and maintaining control systems and equipment used to monitor and control engineering ...

Controls Engineer

Dayton, IN · On-site

$80K - $103K/yr

We are seeking an experienced Controls Engineer responsible for designing, developing, installing, testing, and maintaining control systems and equipment used to monitor and control engineering ...

Controls Engineer

West Lafayette, IN · On-site

$80K - $103K/yr

We are seeking an experienced Controls Engineer responsible for designing, developing, installing, testing, and maintaining control systems and equipment used to monitor and control engineering ...

Controls Engineer

Shadeland, IN · On-site

$79K - $103K/yr

We are seeking an experienced Controls Engineer responsible for designing, developing, installing, testing, and maintaining control systems and equipment used to monitor and control engineering ...

Controls Engineer

Westpoint, IN · On-site

$79K - $103K/yr

We are seeking an experienced Controls Engineer responsible for designing, developing, installing, testing, and maintaining control systems and equipment used to monitor and control engineering ...

Controls Engineer

Clarks Hill, IN · On-site

$76K - $99K/yr

We are seeking an experienced Controls Engineer responsible for designing, developing, installing, testing, and maintaining control systems and equipment used to monitor and control engineering ...

Showing results 21-40

Developer information

See Lafayette, IN salary details

$38.5K

$124.5K

$152.5K

How much do developer jobs pay per year?

As of Sep 15, 2026, the average yearly pay for developer in Lafayette, IN is $124,450.00, according to ZipRecruiter salary data. Most workers in this role earn between $102,000.00 and $151,100.00 per year, depending on experience, location, and employer.

What is a developer?

A software developer—sometimes referred to as a software engineer, computer programmer, or computer scientist—designs and develops programs, applications, websites, and databases. Their responsibilities include creation, testing, and modification of the code that runs programs within IT systems. Software developers generally have a bachelor’s degree in computer science and are familiar with writing code in at least one programming language.

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

To thrive as a Developer, you need strong programming skills in languages like Java, Python, or JavaScript, paired with a solid understanding of algorithms and software development principles, often supported by a degree in computer science or related field. Familiarity with version control systems (such as Git), integrated development environments (IDEs), and sometimes cloud platforms or specific frameworks is typical. Problem-solving ability, attention to detail, and effective communication are standout soft skills for this role. These competencies are crucial for building reliable, maintainable software and collaborating efficiently within development teams.

What are some common challenges developers face when working on large-scale projects, and how can they overcome them?

Developers working on large-scale projects often encounter challenges such as coordinating with multiple team members, managing complex codebases, and ensuring consistent documentation. To overcome these obstacles, it's important to follow best practices like version control, code reviews, and regular communication through agile methodologies. Additionally, leveraging collaboration tools and maintaining clear documentation can help streamline workflows and minimize misunderstandings within the team.

What is the difference between Developer vs Software Engineer?

AspectDeveloperSoftware Engineer
CredentialsTypically requires a degree in computer science or related field, certifications varyOften requires a degree in computer science or software engineering, certifications may include Microsoft, AWS, etc.
Work EnvironmentWorks on coding, debugging, and implementing software applicationsDesigns, develops, tests, and maintains software systems, often involved in architecture decisions
Industry UsageCommonly used in tech companies, startups, and software firmsUsed across industries for system development, enterprise solutions, and software projects
Search & Comparison IntentPeople compare Developer with Software Engineer to understand roles and career paths

While both Developers and Software Engineers work on software projects, Developers primarily focus on coding and implementing features, whereas Software Engineers often take a broader role in designing and architecting software systems. The roles overlap significantly, but Software Engineers typically have a more comprehensive scope involving system design and engineering principles.

Is a developer still in demand?

Yes, developers are in high demand across many industries due to ongoing digital transformation and the need for software solutions. Skills in programming languages like Java, Python, and JavaScript, along with experience in cloud computing and agile environments, enhance job prospects in this field.

What are the most commonly searched types of Developer jobs in Lafayette, IN?

The most popular types of Developer jobs in Lafayette, IN are:

What are popular job titles related to Developer jobs in Lafayette, IN?

For Developer jobs in Lafayette, IN, the most frequently searched job titles are:

What cities near Lafayette, IN are hiring for Developer jobs?

Cities near Lafayette, IN with the most Developer job openings:

Infographic showing various Developer job openings in Lafayette, IN as of August 2026, with employment types broken down into 80% Full Time, 6% Part Time, and 14% Contract. Highlights an 83% Physical, 5% Hybrid, and 12% Remote job distribution, with an average salary of $124,450 per year, or $59.8 per hour.

Engineering Changes Engineer

Crawfordsville, IN • On-site

Acuity Brands
Electrical Equipment, Appliance, and Component Manufacturing • 10K+ employees

Other

Posted 13 days ago


Acuity Brands rating

5.4

Company rating: 5.4 out of 10

Based on 9 frontline employees who took The Breakroom Quiz


Job description

Acuity Inc. (NYSE: AYI) is a market-leading industrial technology company. We use technology to solve problems in spaces, light and more things to come. Through our two business segments, Acuity Brands Lighting (ABL) and Acuity Intelligent Spaces (AIS), we design, manufacture, and bring to market products and services that make a valuable difference in people's lives.
We achieve growth through the development of innovative new products and services, including lighting, lighting controls, building management solutions, and an audio, video and control platform. We focus on customer outcomes and drive growth and productivity to increase market share and deliver superior returns. We look to aggressively deploy capital to grow the business and to enter attractive new verticals.
Acuity Inc. is based in Atlanta, Georgia, with operations across North America, Europe and Asia. The Company is powered by approximately 13,000 dedicated and talented associates. Visit us at www.acuityinc.com.
Job Summary
The Engineering Changes Engineer leads the planning, evaluation, and implementation of Engineering Changes (ECNs/ECOs) across U.S. manufacturing sites. This role partners with Engineering, Operations, Quality, Supply Chain, and Production teams to ensure changes are executed efficiently, on time, and with minimal impact to quality, cost, inventory, and customer commitments.
Key Tasks & Responsibilities

  • Lead the evaluation, planning, coordination, and implementation of Engineering Changes across U.S. manufacturing sites.
  • Assess the impact of engineering changes on inventory, materials, production schedules, quality, cost, and customer commitments, developing mitigation and implementation plans as needed.
  • Lead cross-functional reviews with Engineering, Manufacturing, Supply Chain, Quality, Planning, and Operations teams.
  • Monitor implementation progress, identify risks, dependencies, and conflicts, and drive resolution activities.
  • Manage Engineering Change Orders (ECOs), Engineering Change Notices (ECNs), deviations, and product configuration records within Acuity systems such as Oracle or Windchill.
  • Develop metrics, track implementation performance, generate reports, and identify process improvement opportunities.
  • Drive continuous improvement initiatives to enhance the effectiveness, efficiency, and reliability of change management processes.
Skills and Minimum Experience Required
  • Bachelor's Degree
  • 3-5 years of experience.
  • Engineering Change Management, Product Lifecycle Management (PLM), and Bill of Materials (BOM) Management knowledge.
  • Project management tools and manufacturing process knowledge.
  • Experience supporting New Product Introduction (NPI), product transfers, and end-of-life product transitions.
  • Enterprise Replenishment Process experience in Oracle or similar systems.
  • Strong problem-solving skills and ability to work in a focused and methodical manner.
  • Relationship-building and stakeholder management skills.
  • Continuous improvement orientation.
  • Ability or willingness to learn how to analyze parts, assemblies, and production processes.
  • Preferred: Bachelor's Degree in Engineering, Industrial Engineering, Manufacturing Engineering, Supply Chain, Operations Management, or a related technical field.
  • Preferred: Experience in Engineering Change Management, Manufacturing Engineering, Product Engineering, Operations, Supply Chain, or related technical functions; leading cross-functional projects in a manufacturing environment; and implementing Engineering Changes from concept through production release.

Travel Requirements
Ability to travel domestically and/or internationally up to 25%.
We value diversity and are an equal opportunity employer. All qualified applicants will be considered for employment without regards to race, color, age, gender, sexual orientation, gender identity and expression, ethnicity or national origin, disability, pregnancy, religion, covered veteran status, protected genetic information, or any other characteristic protected by law.
Please click here and here for more information.
Accommodation in the Application Process: Acuity Inc. is an equal opportunity employer. It complies with the Americans with Disabilities Act (ADA) and other applicable laws requiring reasonable accommodation of persons with disabilities in employment. This includes the provision of reasonable accommodation in the application process. If you believe you need reasonable accommodation to assist with our online application system or any aspect of the application process, please contact Human Resources at (770) 922-9000, and select option 4. Please be prepared to identify the requisition / position applied for and the aspect of the application process for which you believe accommodation is needed. The company will engage in an interactive process with you to better understand the request and to determine whether reasonable accommodation is needed and available.
Any unsolicited resumes sent to Acuity Inc. from a third party, such as an Agency recruiter, including unsolicited resumes sent to an Acuity Inc. mailing address, fax machine or email address, directly to Acuity Inc. employees, or to Acuity Inc. resume database will be considered Acuity Inc. property. Acuity Inc. will NOT pay a fee for any placement resulting from the receipt of an unsolicited resume.
Acuity Inc. will consider any candidate for whom an Agency has submitted an unsolicited resume to have been referred by the Agency free of any charges or fees. This includes any Agency that is an approved/engaged vendor, but does not have the appropriate approvals to be engaged on a search.
E-Verify Participation Poster
e-verify.gov
eeoc.gov

What Acuity Brands employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom