1

Software Developer Jobs in Marion, IN (NOW HIRING)

Responsibilities : β€’ Work in partnership with manufacturing test engineering, systems engineering, and software engineering to anticipate requirements for integration of new manufacturing ...

Controls Engineer

Huntington, IN Β· On-site

$79K - $102K/yr

Technical Software Aptitude Requirements:*** Rockwell Automation Products* Studio 5000 (ladder logic required, Function Block and Structured Text is a plus)* RSLogix 500 (occasional, legacy support)

Controls Engineer

Huntington, IN

$79K - $102K/yr

We are currently seeking a Controls Engineer to provide design efforts from inception through ... Develop and debug PLC, Servo System and HMI software programs to meet system requirements and ...

Controls Engineer

Huntington, IN

$79K - $102K/yr

We are currently seeking a Controls Engineer to provide design efforts from inception through ... Develop and debug PLC, Servo System and HMI software programs to meet system requirements and ...

Controls Engineer

Huntington, IN Β· On-site

$79K - $102K/yr

We are currently seeking a Controls Engineer to provide design efforts from inception through ... Develop and debug PLC, Servo System and HMI software programs to meet system requirements and ...

Havel

Marion, IN Β· On-site

$18 - $45/hr

Complete typical installation hardware design and software programming using established standards as required * Provide detailed information to communicate design and operation to customers and ...

Utilize simulation and engineering software to solve casting and manufacturing challenges * Lead and support continuous improvement and capital projects * Oversee program management and product ...

Complete typical installation hardware design and software programming using established standards as required * Provide detailed information to communicate design and operation to customers and ...

Automation Technician

Marion, IN Β· On-site

$18 - $45/hr

Complete typical installation hardware design and software programming using established standards as required * Provide detailed information to communicate design and operation to customers and ...

Perform heat transfer, fluid dynamics & thermal analysis of electric motors using Ansys software ... Write engineering procedures and standards to document thermal analysis procedures * Give ...

Senior Broadcast Engineer

Muncie, IN Β· On-site

$22 - $24.20/hr

Knowledge and expertise in the use of networking and streaming hardware and software. 3. Install ... Provide engineering support for the university cable system by maintaining and repairingthe ...

Perform heat transfer, fluid dynamics & thermal analysis of electric motors using Ansys software ... Write engineering procedures and standards to document thermal analysis procedures * Give ...

Controls Engineer Comp: $70,000-$85,000 Location: Peru, IN Our client is seeking immediate ... using CAD software Working knowledge of servo drives, VFDs, pneumatic systems, and hydraulic ...

The Project Engineer Position Due to continued growth, we are seeking a Project Engineer to join ... Working knowledge of Revit, Navisworks, Tekla, and other software systems is preferred * Creative ...

Perform heat transfer, fluid dynamics & thermal analysis of electric motors using Ansys software ... Write engineering procedures and standards to document thermal analysis procedures * Give ...

Perform heat transfer, fluid dynamics & thermal analysis of electric motors using Ansys software ... Write engineering procedures and standards to document thermal analysis procedures * Give ...

Showing results 21-40

Software Developer information

See Marion, IN salary details

$47.4K

$110.4K

$163.9K

How much do software developer jobs pay per year?

As of Sep 15, 2026, the average yearly pay for software developer in Marion, IN is $110,411.00, according to ZipRecruiter salary data. Most workers in this role earn between $88,800.00 and $128,300.00 per year, depending on experience, location, and employer.

What is a software developer?

A Software Developer is a professional who designs, builds, tests, and maintains computer programs or applications. They use programming languages to create software solutions that meet user needs, whether for desktop, mobile, or web platforms. Software Developers work closely with other team members such as designers, analysts, and testers to ensure the final product is functional, reliable, and user-friendly. Their responsibilities can range from writing code and fixing bugs to collaborating on system architecture and deploying updates.

What do software developers do?

Software developers design and create computer software programs and systems for their employer or client. Their job is to apply the principles of engineering, analytics, and computer science toward the development and testing of all kinds of software and applications. On a day-to-day basis, a software developer helps create and test software from start to finish. They discuss and analyze user requests and requirements, then research and brainstorm practical solutions to meet those needs, and determine the best course of action to create the application. As a software developer, you may develop an entirely new program or improve an existing one; you are responsible for a program’s overall framework and must design precise workflow charts that explain to programmers what code is needed for different aspects of the program.

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 in languages like Java, Python, or JavaScript, as well as a solid understanding of computer science fundamentals and a relevant degree or equivalent experience. Familiarity with development tools such as Git, integrated development environments (IDEs), and frameworks like React or .NET is typically required, along with knowledge of agile methodologies or certifications. Problem-solving ability, attention to detail, teamwork, and effective communication are essential soft skills that help you excel in collaborative and fast-paced environments. These skills ensure you can build reliable, maintainable software and adapt to evolving project requirements and technologies.

What are some common challenges software developers face when working on team-based projects?

Software developers often encounter challenges such as coordinating with team members across different time zones, managing code integration from multiple contributors, and maintaining clear communication about project requirements. Effective use of version control systems like Git and regular participation in code reviews can help mitigate these issues. Additionally, adapting to evolving project goals and balancing technical debt with feature development are common hurdles that require strong collaboration and problem-solving skills.

What is the difference between Software Developer vs Software Engineer?

AspectSoftware DeveloperSoftware Engineer
CredentialsBachelor's degree in CS or related field; coding certificationsBachelor's or higher in CS or Software Engineering; certifications may vary
Work EnvironmentDevelops, tests, and maintains software applicationsDesigns and develops software systems; often involved in architecture
Industry UsageCommonly used in tech companies, startups, and IT firmsUsed interchangeably with Software Developer in many organizations

While the roles often overlap, Software Developers focus on coding and building applications, whereas Software Engineers typically work on designing and architecting complex systems. Both roles require similar credentials and are integral to software creation, but their scope and responsibilities can differ based on project size and company structure.

Is a software developer still in demand?

Yes, software developers are in high demand due to ongoing digital transformation across industries. Skills in programming languages like Java, Python, and experience with cloud platforms increase employability, and the role is expected to grow as technology continues to advance.

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

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

What cities near Marion, IN are hiring for Software Developer jobs?

Cities near Marion, IN with the most Software Developer job openings:

Infographic showing various Software Developer job openings in Marion, IN as of September 2026, with employment types broken down into 94% Full Time, and 6% Contract. Highlights an 94% In-person, and 6% Remote job distribution, with an average salary of $110,411 per year, or $53.1 per hour.

OEM Cyber Security Analyst

Kokomo, IN β€’ On-site

MDAEdge
Custom Software Development ServicesΒ β€’Β 51 - 200 employees

Full-time

Re-posted 3 days ago


Job description

Job Summary:
MDAEdge is seeking a dynamic and results-driven individual to join as a Manufacturing Cybersecurity Analyst. This role involves supporting the strategy, development, implementation, and maintenance of manufacturing cybersecurity systems while collaborating with various teams to enhance business capabilities and ensure cybersecurity compliance.
Responsibilities:
β€’ Work in partnership with manufacturing test engineering, systems engineering, and software engineering to anticipate requirements for integration of new manufacturing cybersecurity requirements and at the same time actively listen to requirements raised by local teams.
β€’ Facilitate short and long-term strategic planning sessions with both central and local teams to improve, enhance and innovate business capability.
β€’ Support the roll-out of processes and procedures compliant with latest cybersecurity standards and regulations
β€’ Support cybersecurity risk assessments
β€’ Interface with cybersecurity experts from major OEM manufacturers
β€’ Work in partnership with the IT functions to anticipate the evolution of the information system architecture and determine specific actions to mitigate the risk of ongoing technology obsolescence.
β€’ Provide 2nd level support for manufacturing operations including support, issue resolution and problem solving
β€’ Responsible for gathering business requirements and objectives for cybersecurity projects
β€’ Work closely with internal resources from IT, engineering, and operations on designing, developing, configuring, implementing, and maintaining systems for efficient and effective cybersecurity tool execution.
β€’ Conduct key user training regarding shop floor systems as needed to ensure the systems are being used properly and that they are meeting business needs
β€’ Help to configure and prepare the system for new products that are to be built at the manufacturing plant. This will include configuring, debugging, and deploying
β€’ Document and maintain processes
β€’ Excellent interpersonal, communication and presentation skills (oral and written)
β€’ Ability to establish and maintain effective working relationships with others; work harmoniously and effectively as part of a global team
β€’ Ability to work in remote and dispersed working environments such as overseas locations, cultural differences, and split time-zones
β€’ Fluent in English, written and verbal
β€’ Travel may be required up to 25%.
Qualifications:
Required:
β€’ Bachelor's degree in IT, Cybersecurity, Software Engineering, or comparable course of studies.
β€’ 2+ year experience in development of software required.
β€’ 2+ year experience with relational databases required.
β€’ Requires basic knowledge of cybersecurity principles (encryption, security properties, encryption algorithms, keys/certificates/signatures).
β€’ Development experience in one or more languages: SQL, Python.
β€’ Working knowledge of VMware.
β€’ Working knowledge of Windows Server and Linux Operating Systems.
β€’ Attention to detail and ability to quickly learn new technologies and tools.
β€’ Excellent interpersonal, communication and presentation skills (oral and written).
β€’ Ability to establish and maintain effective working relationships with others; work harmoniously and effectively as part of a global team.
β€’ Ability to work in remote and dispersed working environments such as overseas locations, cultural differences, and split time-zones.
β€’ Fluent in English, written and verbal.
Company:
The world doesn't have a talent shortage. It has a talent alignment problem. MDA Edge exists to fix that. Founded in , the company is headquartered in Sheridan, WY, US, , with a team of 51-200 employees. The company is currently Growth Stage.