Senior Application Developer Jobs in Minnesota
Senior Application Developer jobs in Minnesota are in high demand, concentrated in financial services, healthcare technology, retail systems, and enterprise software, with openings available from mid-level through principal engineer. The Minneapolis-Saint Paul metro, Rochester, and Duluth account for the largest share of postings, where employers like UnitedHealth Group, Target, and U.S. Bancorp maintain significant engineering teams. The most sought-after specialties include cloud-native development, full-stack architecture, and enterprise application integration. See the openings below and apply to the ones that match your experience.
Find JobsOverview
Showing 5 of 12+ Senior Application Developer jobs











Overview
We are seeking an Application Developer to join Esri's Geo Experience Center team, where you will contribute to building prototype applications that explore digital cartography, advanced map visualizations, and web-based GIS experiences. This role focuses on hands-on application development using JavaScript, TypeScript, ArcGIS Maps SDK for JavaScript, and modern web application frameworks to test ideas, visualize complex spatial data, and support early-stage innovation.
You will work on thought leadership demonstrations and prototypes that push the boundaries of Esri's geospatial tools and technology, with an emphasis on applying web-based ArcGIS capabilities in new and creative ways. You would be working within a diverse team creating prototypical applications informed by real-world use cases and customer needs to creatively apply Esri's geospatial technology.
Responsibilities
- Develop and maintain prototype applications and proofs of concept using JavaScript, TypeScript, and ArcGIS Maps SDK for JavaScript
- Contribute to the design and implementation of user experiences for web applications, digital cartographic visualizations, and interactive map-based workflows
- Assist in prototyping and experimenting with novel web-based maps, scenes, and spatial data visualizations, helping explore how geospatial information can be effectively represented in browser-based contexts
- Work with modern web application frameworks such as React, Angular, Svelte, or Vue to build targeted, stand-alone web applications and reusable UI components
- Collaborate with core development and SDK teams during release development sprints, providing feedback on APIs, beta capabilities, tools, workflows, documentation, and developer experience
- Explore and apply emerging web visualization capabilities, including WebGL and browser-based real-time visualization, to support advanced 2D, 3D, and multidimensional spatial experiences
- Evolve coding and development skills by staying current with JavaScript, TypeScript, complementary programming languages, development practices, coding tools, and user interface design techniques
Requirements
- 2+ years of experience developing web applications using JavaScript; TypeScript experience preferred
- Experience with modern web application frameworks such as React, Angular, Vue, Svelte, or similar technologies
- Experience with code management systems and CI/CD
- Foundational understanding of digital cartography, data visualization, or geospatial application development
- Ability to work collaboratively within a multidisciplinary team
- Bachelor's degree in computer science, engineering, mathematics, GIS, or related field
- Ability to travel domestically or internationally up to 25–50%
- Visa sponsorship is not available for this posting. Applicants must be authorized to work for any employer in the U.S.
Recommended Qualifications
- Familiarity with ArcGIS Maps SDK for JavaScript, ArcGIS Experience Builder, or other Esri web technologies
- Interest in geospatial technology and applying innovative approaches to solve complex visualization and application development challenges
- Experience with WebGL, 3D visualization, or browser-based real-time rendering technologies
- Master's degree in computer science, engineering, mathematics, GIS, or a related field
#LI-KH4
#LI-Onsite
The Company
At Esri, diversity is more than just a word on a map. When employees of different experiences, perspectives, backgrounds, and cultures come together, we are more innovative and ultimately a better place to work. We believe in having a diverse workforce that is unified under our mission of creating positive global change. We understand that diversity, equity, and inclusion is not a destination but an ongoing process. We are committed to the continuation of learning, growing, and changing our workplace so every employee can contribute to their life's best work. Our commitment to these principles extends to the global communities we serve by creating positive change with GIS technology. For more information on Esri's Racial Equity and Social Justice initiatives, please visit our website here.
If you don't meet all of the preferred qualifications for this position, we encourage you to still apply!
Esri is an equal opportunity employer (EOE) and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law. If you need reasonable accommodation for any part of the employment process, please email askcareers@esri.com and let us know the nature of your request and your contact information. Please note that only those inquiries concerning a request for reasonable accommodation will be responded to from this e-mail address.
Esri Privacy Esri takes our responsibility to protect your privacy seriously. We are committed to respecting your privacy by providing transparency in how we acquire and use your information, giving you control of your information and preferences, and holding ourselves to the highest national and international standards, including CCPA and GDPR compliance.
See All 12 Senior Application Developer Jobs in Minnesota
Find roles in Minnesota that match your experience and apply in just a few clicks.
Find JobsSenior Application Developer Jobs by City in Minnesota
Where Minnesota roles are concentrated, by current openings.
Senior Application Developer Job Market in Minnesota
A snapshot from current Minnesota openings, updated as new roles post.
Who's Hiring



Top Industries Hiring
- Food & Beverage
- Insurance
- Agriculture & Farming
- Healthcare & Medical Services
What Minnesota Employers Look For
The qualifications that appear most often in senior application developer jobs across Minnesota.
- Bachelor's degree in computer science, software engineering, or a related technical field
- Five or more years of professional software development experience building enterprise applications
- Proficiency in one or more languages such as Java, C#, Python, or JavaScript frameworks
- Demonstrated experience with cloud platforms including AWS, Azure, or Google Cloud
- Strong knowledge of Agile methodologies, CI/CD pipelines, and DevOps practices
- Experience mentoring junior developers and leading technical design discussions
Senior Application Developer Jobs in Minnesota: Frequently Asked Questions
How do you become a senior application developer in Minnesota?
Minnesota does not require a state-issued license to work as a senior application developer. The typical path starts with a bachelor's degree in computer science, software engineering, or information systems, followed by several years of progressive development experience. Minnesota employers, particularly in the Minneapolis-Saint Paul financial and healthcare technology sectors, often value industry certifications from AWS, Microsoft Azure, or Google Cloud alongside a strong portfolio of enterprise-level projects.
How much do senior application developers make in Minnesota?
Senior application developers in Minnesota earn a median of about $130,050 a year, based on May 2025 Bureau of Labor Statistics wage data, ranging from around $79,900 for the lowest 10% to over $169,810 for the top 10%. Pay rises with experience, specialty, and employer.
Which companies hire senior application developers in Minnesota?
Companies currently hiring senior application developers in Minnesota include Cargill, Accelint, and Esri, per current listings on Migrate Mate as of August 2026. Minnesota's concentration of Fortune 500 headquarters in finance, retail, and healthcare means engineering teams here are large, well-funded, and frequently posting senior-level roles.
Which Minnesota cities have the most senior application developer jobs?
Wayzata, Saint Paul, and Lake Elmo have the most senior application developer openings in Minnesota. Minneapolis and Saint Paul anchor the market because major employers in financial services, healthcare technology, and retail are headquartered or have large engineering centers there, while Rochester's openings are driven by its anchor medical and enterprise technology institutions.
Are there remote senior application developer jobs in Minnesota?
Yes, and more than most fields. About 50% of senior application developer openings tied to Minnesota are remote or hybrid as of August 2026, reflecting how naturally the work translates to distributed teams. Roles focused on cloud infrastructure, backend API development, and systems integration tend to be the most consistently offered on a fully remote basis.
How can I get hired as a senior application developer in Minnesota with little or no experience?
The most realistic entry path is targeting associate or junior developer roles at Minnesota's large technology employers and building toward seniority from within. Organizations like UnitedHealth Group, Target, and Optum run structured new-graduate and rotational engineering programs that bring candidates in without senior experience. Completing a cloud certification from AWS or Microsoft and contributing to a public portfolio of projects on GitHub gives candidates a measurable edge when competing for those entry points.
Where can I find and apply to senior application developer jobs in Minnesota?
You can find and apply to senior application developer jobs in Minnesota on Migrate Mate, which lists current openings across the state. Search the listings to find roles that match your skills, experience level, and preferred location, then apply directly to the ones that fit.
See All 12 Senior Application Developer Jobs in Minnesota
Find roles in Minnesota that match your experience and apply in just a few clicks.
Find Jobs