1

Application Software Developer Jobs in Minnesota

Software Developer 2

Eagan, MN ยท On-site +1

$80K - $95K/yr

A developer at this level has become more skilled and proficient in application development and ... Software development experience in JS, SQL, and an OO language, preferably C# * Knowledge of basic ...

Software Developer I

Saint Paul, MN ยท On-site

$65K - $80K/yr

We are looking for a Software Developer I to join our growing team ... This role is ideal for developers with foundational knowledge in application development and design.

Senior AUTOSAR Software Developer

Fridley, MN ยท On-site

$56.25 - $74.25/hr

Senior AUTOSAR Software Developer Must Have Skills: ยง Strong expertise in AUTOSAR Software ... of AUTOSAR-based application layer development. ยง Hands-on experience with RTE behaviour in ...

Software Engineer

Eden Prairie, MN ยท On-site

$86K - $129K/yr

Primary Objective The Software Engineer role is a member of the Application Software Development team at MTS Systems. The team is responsible for the design, creation, test, and continual improvement ...

Software Applications Engineer

Saint Paul, MN ยท On-site

$75K - $105K/yr

Overview Calspan JETS is seeking a Software Applications Engineer to support the configuration, integration, and field deployment of our Data Acquisition and Control System (DACS) used in jet-engine ...

Senior Software Developer

Minneapolis, MN ยท On-site

$50 - $80/hr

As a Software Developer - partner across IT and with assigned business line(s) to assess, research ... server application Experience with REST web services (client and server) Ability to accept a ...

next page

Showing results 1-20

Application Software Developer information

See Minnesota salary details

$16

$51

$83

How much do application software developer jobs pay per hour?

As of Jul 14, 2026, the average hourly pay for application software developer in Minnesota is $51.56, according to ZipRecruiter salary data. Most workers in this role earn between $41.44 and $59.33 per hour, depending on experience, location, and employer.

What are some common challenges Application Software Developers face when working on cross-functional teams?

Application Software Developers often collaborate closely with designers, testers, product managers, and sometimes clients. One common challenge is aligning technical feasibility with business goals and user expectations, which can require strong communication and negotiation skills. Developers may also need to adapt quickly to changing project requirements and integrate feedback from multiple stakeholders. Working effectively in this environment involves balancing technical excellence with collaborative teamwork, ensuring timely delivery without compromising quality.

What are Application Software Developers?

Application Software Developers are professionals who design, build, test, and maintain software applications for computers or mobile devices. They work to understand user needs, create software solutions, and ensure applications run smoothly and efficiently. Their work often involves programming, debugging, updating applications, and collaborating with other IT professionals. Application Software Developers may specialize in specific types of software or platforms, such as web, desktop, or mobile applications.

Is software developer still in demand?

Software developers are in high demand due to ongoing digital transformation across industries, with strong growth projected for the coming years. Skills in programming languages, cloud computing, and agile development increase employability, making it a stable career choice.

What jobs pay 500,000 a year in the US?

Application Software Developers with extensive experience, specialized skills in high-demand technologies, or working in senior or executive roles can earn salaries approaching or exceeding $500,000 annually, especially with bonuses and stock options. Such compensation is typically found in large tech companies, financial firms, or through entrepreneurial ventures, often requiring advanced certifications and a strong track record of performance.

What are the key skills and qualifications needed to thrive as an Application Software Developer, and why are they important?

To thrive as an Application Software Developer, you need strong proficiency in programming languages such as Java, Python, or C#, along with a solid understanding of software development principles and a relevant degree in computer science or a related field. Experience with development frameworks, version control systems like Git, and familiarity with integrated development environments (IDEs) are typically required. Problem-solving abilities, attention to detail, and effective communication skills help developers collaborate and deliver high-quality software. These skills and qualities are crucial for building reliable applications that meet user needs and business goals in a dynamic tech environment.

What engineer makes $500,000 a year?

Highly experienced software engineers, especially those in specialized fields like machine learning, AI, or senior roles at major tech companies, can earn $500,000 or more annually. Compensation often includes base salary, bonuses, and stock options, and typically requires advanced skills, extensive experience, and a strong track record in the industry.

What is the difference between Application Software Developer vs Web Developer?

AspectApplication Software DeveloperWeb Developer
Primary FocusDesigning and building software applications for desktops, mobile devices, or enterprise systemsCreating websites and web applications for online use
Required SkillsProgramming languages like Java, C++, Python; software architectureHTML, CSS, JavaScript; front-end and back-end web technologies
Work EnvironmentSoftware companies, enterprise IT departments, app development firmsWeb development agencies, tech startups, freelance work
Common CertificationsMicrosoft Certified: Azure Developer Associate, Oracle Java CertificationsCertified Web Developer, Adobe Certified Expert

Application Software Developers focus on creating standalone software applications for various platforms, while Web Developers specialize in building websites and web-based applications. Both roles require programming skills and often overlap, but their primary environments and target outputs differ.

What does a software application developer do?

A software application developer designs, codes, tests, and maintains software applications for various platforms. They use programming languages such as Java, C++, or Python and often collaborate with teams to meet project requirements and deadlines. Strong problem-solving skills and knowledge of development tools are essential for this role.
Infographic showing various Application Software Developer job openings in Minnesota as of July 2026, with employment types broken down into 75% Full Time, 20% Part Time, 1% Temporary, and 4% Contract. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $107,236 per year, or $51.6 per hour.
Software Developer 2

Software Developer 2

ImageTrend

Eagan, MN โ€ข On-site, Remote

$80K - $95K/yr

Full-time

Posted 15 days ago


Job description

Job Description
About Us:
ImageTrend, LLC. is dedicated to connecting life's most important data in the healthcare and emergency response community. We deliver software solutions, data analytics and services for EMS, hospitals, community paramedicine (CP), critical care, fire, and preparedness to enable fully integrated patient-centric healthcare and public safety. Our commitment to innovation, its clients, and providing world-class implementation and support is unsurpassed. Based in Eagan, MN, ImageTrend combines business analysis, creative design and data driven architecture to offer scalable solutions and strategies for today and the future.
Employment at ImageTrend is not just about doing a job; it's about being a part of a community. We are top-notch talent, passionate about making a difference through the work we do together!
Description: Under the direction of the Chief Architect, the Software Developer 2 will play a key role in the continued development and enhancement of our applications. A developer at this level has become more skilled and proficient in application development and design, expanding beyond a single scope to gain a deeper understanding of complex system architecture. This role will contribute to the success of cross-functional initiatives, bringing technical insight, problem-solving capabilities, and consistent follow-through to drive quality solutions forward.
What You'll Do:
  • Utilize C#/.NET Core, SQL database, TypeScript with React and Microsoft Azure
  • Add new features to the product and improve existing functionality through clean, well-documented code
  • Write tests and documentation to keep up with an evolving codebase
  • Proactively update lead developer(s) on status and escalate when appropriate
  • Recognize patterns or issues in existing code to be refactored
  • Interact with the full tech stack, from the database to the UI and application integrations with other solutions
  • Assist in the estimation of high-level requirements and defined tasks during the planning process alongside senior developers, project managers and business analysts
  • Interface with our QA and Support teams or other internal stakeholders, including troubleshooting defects and workflows, or assisting with client issues
  • Assist junior team members and new hires
  • Adhere to DevOps best practices
  • Stay informed of new technologies or industry trends that we can consider implementing
  • Travel to orientation, conferences or company events, and other onsite meetings as required
  • Additional duties as assigned

Requirements:
  • A degree in Computer Science or related field, or equivalent combination of education and relevant work experience
  • Software development experience in JS, SQL, and an OO language, preferably C#
  • Knowledge of basic application design and architecture
  • Understanding of relational database principles and how to use them
  • Familiarity with Microsoft Azure, or other server and hosting environments and deployment
  • Ability to answer and explain decisions made in the development process
  • Ability to define test cases and write code with them in mind
  • Strong attention to detail and ability to identify quality code
  • Strong communication skills, written and verbal, and a willingness to give and receive constructive feedback
  • An insatiable curiosity and drive to learn
  • Ability to work both independently and on a team towards a collective goal
  • Strong work ethic, integrity, honesty, collaboration and team orientation
  • Ability to travel up to 10% annually

This role can be performed 100% virtually anywhere in the US while following our Remote Work Policy. Deadline to apply is at least 3 days after the posting date listed.
Position Salary Range: The annual base salary range for this full-time role is $80,000 - $95,000 USD + bonus + benefits + perks + community gains. Within the range, individual pay is determined by job-related skills, education or training and other relevant qualifications.
ImageTrend is an equal opportunity employer and is committed to providing a workplace free from harassment and discrimination. We celebrate the unique differences of our employees because that is what drives curiosity, innovation, and the success of our business. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, gender identity or expression, age, marital status, veteran status, disability status, pregnancy, parental status, genetic information, political affiliation, or any other status protected by the laws or regulations in the locations where we operate. Accommodations are available for applicants with disabilities.
If you are unable to submit your application because of incompatible assistive technology or a disability, please contact us at 952-469-1589, and ImageTrend will reasonably accommodate qualified individuals with disabilities to the extent required by applicable law.
ImageTrend participates in the Electronic Employment Verification Program (E-Verify) to validate employee Form I-9 documentation. Please visit everify.gov to learn more.