Software Engineer Jobs in Indiana
Software Engineer jobs in Indiana are concentrated in Indianapolis, Fort Wayne, and Bloomington, where employers like Salesforce, Eli Lilly, and Cummins maintain substantial engineering teams across enterprise software, embedded systems, and cloud infrastructure. Demand runs from junior developers through principal architects, with particular strength in full-stack development, DevOps, and data engineering as Indiana's tech and life sciences sectors continue to grow. Find a role that fits below and apply directly.
Find Software Engineer JobsOverview
Showing 5 of 93+ Software Engineer jobs











Who We Are
Clinical Architecture is at the forefront of healthcare IT innovation. Our team is an ambitious group of diverse leaders who balance creativity and expertise to solve tough problems that make a difference. Our environment is positive, casual, and comprised of people dedicated to delivering world-class solutions and exceptional customer service. Come join our team for happier workdays.
Software Test Engineer Lead
Clinical Architecture is seeking a Software Test Engineer Lead to join our team in the Indianapolis, IN area. The Software Test Engineer Lead will have experience with healthcare messaging and will oversee quality assurance initiatives across our software products. The ideal candidate will bring expertise in validating complex healthcare systems, ensuring data integrity, and supporting interoperability workflows. This role requires strong analytical thinking, hands-on testing skills, and the ability to collaborate across Engineering, Product, and Automation teams to drive a culture of quality.
- This role is based on-site at our Carmel, IN Headquarters, five days a week. While we are an in-office organization, we do our best to offer flexibility when needed, ensuring both work-life balance and uninterrupted business operations.
- Applicants must be authorized to work in the U.S. without sponsorship.
- Providing false information on application questions may result in automatic dismissal of your application. Please answer questions truthfully and to the best of your ability.
Responsibilities
Quality Assurance and Testing:
- Analyze software requirements to ensure clarity, completeness, and testability.
- Design, document, and maintain comprehensive test cases and support test artifacts.
- Execute tests to validate functionality, usability, and overall product quality.
- Perform exploratory, ad-hoc, regression, load, and system testing.
- Validate software performance across multiple environments.
Defect Management and Validation:
- Detect, report, and track defects throughout the development lifecycle.
- Re-test resolved defects to ensure proper fixes are implemented.
- Traverse and validate database entries using SQL queries.
- Research and replicate customer-reported issues to support effective troubleshooting.
Collaboration and Communication:
- Conduct peer reviews of test plans, requirements, and design documents.
- Participate in design reviews to ensure quality standards are embedded early.
- Communicate effectively with Engineering regarding system issues and defects.
- Partner with Product Management to clarify requirements and identify gaps.
- Review end-user documentation, providing guidance on content accuracy and usability.
Process Improvement and Leadership:
- Provide insights and recommendations to improve Product Quality processes and efficiency.
- Support the Automation team by supplying test scenarios, use cases, and test data.
- Develop deep understanding of Clinical Architecture's products and workflows.
- Champion a culture of quality across the organization.
Qualifications
- Associate degree in Computer Science, Information Technology, or equivalent work experience.
- 5+ years of experience testing applications for usability, functionality, and performance.
- Hands-on experience validating software using SQL queries.
- CTFL or equivalent QA certification, preferred.
- Experience with API testing, including test tools such as Postman, Swagger, or automation frameworks, preferred.
- Coding or scripting experience, preferred.
- Healthcare messaging experience (e.g., HL7, FHIR, CCD, X12) highly valued, preferred.
Why Clinical Architecture?
We offer:
- Opportunities for learning, development, and growth.
- Experiences that connect you with colleagues.
- A laid-back work environment with thoughtful amenities.
- Paid Volunteer Time, Paid Holidays & PTO, including our own winter break week for full-time team members.
- Sabbatical opportunities for tenured team members.
- Comprehensive Medical, Dental, Vision, and ancillary insurance options for eligible employees.
- Maternity and Parental leave benefits.
- Employer paid Short-term Disability & Long-term Disability.
- Health and Wellness incentives.
- 401k Matching.
- Better workdays.
Clinical Architecture is an Equal Opportunity Employer. All applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, gender identity or expression, sexual orientation, age, disability, veteran status, marital status, or any other protected characteristic.
See All 93 Software Engineer Jobs in Indiana
Find roles in Indiana that match your experience and apply in just a few clicks.
Find Software Engineer JobsSoftware Engineer Jobs by City in Indiana
Where Indiana roles are concentrated, by current openings.
Software Engineer Job Market in Indiana
A snapshot from current Indiana openings, updated as new roles post.
Who's Hiring


Top Industries Hiring
- Manufacturing
What Indiana Employers Look For
The qualifications that appear most often in software engineer jobs across Indiana.
- Bachelor's degree in computer science, software engineering, or a related technical field
- Proficiency in one or more languages such as Java, Python, C++, or JavaScript
- Experience designing and deploying applications in cloud environments such as AWS or Azure
- Familiarity with agile development methodologies and version control systems like Git
- Ability to collaborate cross-functionally with product, QA, and infrastructure teams
- Strong problem-solving skills with demonstrated experience in debugging and code review
Software Engineer Jobs in Indiana: Frequently Asked Questions
How do you become a software engineer in Indiana?
Software engineering in Indiana requires no state-issued license, so the path centers on education and demonstrated skill. Most employers expect at minimum a bachelor's degree in computer science, software engineering, or a closely related discipline from an Indiana university such as Purdue, Indiana University, or Rose-Hulman. Candidates who pair that degree with a portfolio of real projects or internship experience at Indiana employers are consistently the strongest applicants.
How much do software engineers make in Indiana?
Software engineers in Indiana earn a median of about $105,920 a year, based on May 2025 Bureau of Labor Statistics wage data, ranging from around $74,850 for the lowest 10% to over $164,650 for the top 10%. Pay rises with experience, specialty, and employer.
Which companies hire software engineers in Indiana?
Companies currently hiring software engineers in Indiana include Allegion, Ultra Maritime, and General Dynamics Mission Systems, per current listings on Migrate Mate as of November 2026. Indiana's combination of large corporate headquarters, growing tech firms, and major life sciences companies means demand for software engineers is distributed across several industries rather than concentrated in a single sector.
Which Indiana cities have the most software engineer jobs?
Indianapolis, Carmel, and Fort Wayne account for the most software engineer openings in Indiana. Indianapolis drives the largest share thanks to its concentration of Fortune 500 regional headquarters, health tech companies, and financial services firms, while Fort Wayne and Bloomington benefit from established manufacturing tech operations and university-affiliated research institutions that generate steady engineering demand.
Are there remote software engineer jobs in Indiana?
Yes, and more than most fields. About 24% of software engineer openings tied to Indiana are remote or hybrid as of November 2026, reflecting how broadly employers across industries have adopted distributed engineering teams. Roles focused on backend development, cloud infrastructure, and data engineering tend to be the most consistently offered on a fully remote basis.
How can I get hired as a software engineer in Indiana with little or no experience?
The most realistic entry path is an internship or new-graduate program at one of Indiana's large employers. Salesforce, Cummins, and Eli Lilly all run structured new-grad and rotational engineering programs that accept candidates with limited professional experience. Locally, Purdue and Indiana University career networks connect students directly with Indiana recruiters. A GitHub portfolio demonstrating personal or class projects gives early-career candidates a concrete edge over a blank resume.
Where can I find and apply to software engineer jobs in Indiana?
You can find and apply to software engineer jobs in Indiana on Migrate Mate, which lists current Indiana openings across industries and experience levels. Find roles that fit your background and apply directly to the ones that match.
See All 93 Software Engineer Jobs in Indiana
Find roles in Indiana that match your experience and apply in just a few clicks.
Find Software Engineer Jobs