1

Application Design Engineer Jobs in Bloomington, IN

Web application developer

Crane, IN ยท On-site

$120 - $170/hr

Senior Web Application Developer * Work Authorization: US Citizen (Public Trust Clearance ... Design and implement scalable, cloud-native solutions using microservices and serverless ...

Senior Web Application Developer * Work Authorization: US Citizen (Public Trust Clearance ... Design and implement scalable, cloud-native solutions using microservices and serverless ...

Senior Web Application Developer * Work Authorization: US Citizen (Public Trust Clearance ... Design and implement scalable, cloud-native solutions using microservices and serverless ...

Design recommendations are then provided as needed. Key Responsibilities: Investigates product and ... Candidates with experience in automation and the application of AI tools, Codex, and Python to ...

Applied Mechanics - Sr. Engineer

Columbus, IN ยท On-site

$83K - $115K/yr

Design recommendations are then provided as needed. Key Responsibilities: Investigates product and ... Candidates with experience in automation and the application of AI tools, Codex, and Python to ...

Applied Mechanics - Sr. Engineer

Columbus, IN ยท On-site

$83K - $115K/yr

Design recommendations are then provided as needed. Key Responsibilities: Investigates product and ... Candidates with experience in automation and the application of AI tools, Codex, and Python to ...

If you are unable to complete this application due to a disability, contact this employer to ask ... Work closely with customers, engineers, senior technicians, and drafters to capture drawing/model ...

New

Lovable Tutor

Bloomington, IN ยท Remote

$18 - $40/hr

Skilled at teaching AI-driven application design, iterative prompt refinement, and application ... and developers seeking rapid application prototyping and deployment with AI-powered tools.

next page

Showing results 1-20

Application Design Engineer information

See Bloomington, IN salary details

$19

$53

$80

How much do application design engineer jobs pay per hour?

As of Sep 3, 2026, the average hourly pay for application design engineer in Bloomington, IN is $53.39, according to ZipRecruiter salary data. Most workers in this role earn between $38.89 and $67.84 per hour, depending on experience, location, and employer.

What is an application design engineer?

Application Design Engineers are professionals who develop, customize, and optimize technical solutions or products to meet specific client or industry needs. They work closely with customers, sales teams, and product development teams to ensure that applications perform efficiently and address user requirements. Their role often involves both engineering design tasks and application support, requiring a strong understanding of both product capabilities and customer use cases. They may also assist in troubleshooting, prototyping, and modifying existing systems to improve functionality.

What are some common challenges faced by application design engineers when working on custom solutions for clients?

Application Design Engineers often encounter challenges such as balancing client requirements with technical feasibility, managing tight deadlines, and ensuring seamless integration with existing systems. They must frequently adapt to evolving project scopes and navigate communication between cross-functional teams, including sales, development, and support. Strong problem-solving and collaboration skills are essential, as is the ability to clearly translate client needs into practical design specifications.

What are the key skills and qualifications needed to thrive as an application design engineer, and why are they important?

To thrive as an Application Design Engineer, you need a solid background in engineering principles, software development, and system design, usually supported by a degree in engineering or computer science. Familiarity with CAD software, simulation tools, and programming languages such as Python or C++ is typically required, along with certifications like Certified Systems Engineering Professional (CSEP) being advantageous. Strong problem-solving skills, creativity, and effective communication are essential soft skills for translating client needs into technical solutions and collaborating with cross-functional teams. These skills ensure that complex applications are designed efficiently, meet user requirements, and function reliably in real-world environments.

What is the difference between Application Design Engineer vs Software Engineer?

AspectApplication Design EngineerSoftware Engineer
CredentialsBachelor's in Engineering, CAD or design certificationsBachelor's in Computer Science or related field, coding certifications
Work EnvironmentDesign labs, manufacturing settings, client sitesOffices, development labs, remote work
Industry UsageElectronics, automotive, industrial equipmentIT, software development, tech companies
Primary FocusDesigning and testing physical products and systemsWriting, testing, and maintaining software applications

Application Design Engineers focus on creating and testing physical product designs, often working with hardware and systems integration. Software Engineers primarily develop and maintain software applications. While both roles require technical skills and collaboration, their core responsibilities and work environments differ significantly, making this comparison useful for those exploring career options or job opportunities in engineering fields.

Do application design engineers make good money?

Application design engineers typically earn competitive salaries that vary based on experience, location, and industry. They often have specialized skills in software or hardware design, which can lead to higher compensation, especially with advanced certifications or expertise in tools like CAD or simulation software.

What cities near Bloomington, IN are hiring for Application Design Engineer jobs?

Cities near Bloomington, IN with the most Application Design Engineer job openings:

Infographic showing various Application Design Engineer job openings in Bloomington, IN as of August 2026, with employment types broken down into 78% Full Time, 14% Part Time, 3% Temporary, and 5% Contract. Highlights an 88% Physical, 2% Hybrid, and 10% Remote job distribution, with an average salary of $111,058 per year, or $53.4 per hour.

Application Engineer - Mid

Warrant Technologies

Bloomington, IN โ€ข On-site

Full-time

Posted 14 days ago


Key responsibilities

  • Develop and migrate legacy application functionality to Angular using established architecture, design standards, and development patterns.

  • Develop, modify, troubleshoot, and test application code, including creating unit tests to validate functionality.

  • Collaborate with backend developers to integrate Angular components with Java/Spring services and REST APIs.


Job description

Description:

Position Overview

This position will support the modernization and migration of legacy web applications to a modern Angular-based architecture. This role will be responsible for developing, refactoring, testing, and integrating application functionality while working within established architecture, security, and development standards.

The ideal candidate has strong front-end development experience with Angular, can work across multiple application layers, and is comfortable working within an Agile development environment. The developer will collaborate closely with other developers, testers, technical leads, and Government stakeholders to deliver secure, maintainable, and high-quality solutions.


Key Responsibilities

  • Develop and migrate legacy application functionality to Angular using established architecture, design standards, and development patterns.
  • Develop responsive user interfaces using Angular, RxJS, PrimeNG, HTML, and CSS.
  • Analyze existing application functionality and legacy code to ensure business requirements are maintained during migration.
  • Develop, modify, troubleshoot, and test application code.
  • Participate in peer code reviews and incorporate feedback to improve code quality.
  • Develop and maintain unit tests to validate functionality and identify defects early in the development lifecycle.
  • Troubleshoot and resolve defects identified during development, integration, and testing.
  • Collaborate with backend developers to integrate Angular components with Java/Spring services and REST APIs.
  • Participate in Agile/Scrum activities, including sprint planning, backlog refinement, daily stand-ups, sprint reviews, and retrospectives.
  • Review user stories and acceptance criteria to ensure requirements are clearly understood before development begins.
  • Document technical solutions, development decisions, and application changes to support long-term sustainment.
  • Collaborate with team members to identify opportunities to improve development processes, code quality, and efficiency.
  • Support knowledge sharing and provide guidance to less-experienced developers when needed.
  • Work independently while effectively collaborating within a small, geographically dispersed development team.
Requirements:

  Required Qualifications

  • Minimum of three years of web-based application development experience using technologies such as:
    • Angular
    • JPA
    • RxJS
    • PrimeNG
    • HTML
    • CSS
  • Demonstrated understanding of multi-tier application design and development, with experience in at least two of the following:
    • Presentation layer/user interface
    • Business objects/application logic
    • Persistence/database connectivity and access
  • Ability to interpret and comply with established application architecture, frameworks, and coding standards.
  • Experience creating object-oriented applications using MVC and established design patterns.
  • Strong troubleshooting and problem-solving skills.
  • Ability to communicate effectively with technical and non-technical team members.
  • Ability to work independently as well as collaboratively within a small team.
  • Active DoD Secret clearance

Preferred Qualifications

Experience or knowledge in one or more of the following areas is highly desirable:

  • Java, Java Servlets, and J2EE-compliant technologies
  • Spring and Legacy Struts frameworks
  • RESTful services and API integration
  • Object Relational Mapping (ORM) technologies, including EclipseLink and Hibernate
  • Maven or similar Java build tools
  • Test-driven development and automated unit testing using JUnit, Mockito, TestNG, or similar tools
  • Git or SVN repository management
  • Java EE server environments, including WebLogic or JBoss
  • Oracle database systems and SQL/PLSQL
  • DevOps or DevSecOps practices
  • Agile/Scrum development methodologies
  • User story development and sprint backlog management
  • Technical or professional certifications from recognized organizations such as      Oracle, CompTIA, Red Hat, PMI, or similar organizations
  • Knowledge of USMC systems, processes, and culture

  Desired Skills and Attributes

  • Ability to quickly learn and understand complex legacy applications and translate existing functionality into modern Angular solutions.
  • Strong attention to detail with an emphasis on producing functional, maintainable, and well-tested code.
  • Ability to adapt to changing requirements, priorities, and technical challenges throughout a migration effort.
  • Willingness to research and adopt new technologies and development practices.
  • Ability to mentor and support less-experienced team members.
  • Strong communication and collaboration skills.
  • Comfortable working independently in a full-time telework environment as part of a small team of approximately 6–10 members.
  • Commitment to continuous learning, knowledge sharing, and improvement of development practices.