We are seeking a skilled ArcGIS Software Solutions Architect & Developer who enjoys blending technical expertise with business problem-solving, particularly in GIS-enabled software solutions. You'll play a key part in designing and guiding the implementation of software architectures that are efficient, scalable, and aligned with business needs.
Worksite Location :
- If the successful candidate resides within a 60-minute commute from the Maple Grove office= Hybrid
If the successful candidate resides farther than a 60-minute commute from the Maple Grove office= Remote
Salary Range :
$140-170K / yr + bonusNo work visa sponsorship available; no C2C
Benefits :
Three levels of health insurance coverage to choose from for families and individuals20 days of PTO, 13 holidays, 3 days of paid volunteer days offAnnual bonus6% 401k match
Roles & Responsibilities
Design and develop architectural frameworks for moderately complex systems and applicationsTranslate business and technical requirements into scalable architecture and detailed design specificationsCollaborate with product managers, engineering teams, UX designers, and other stakeholders to ensure alignment and feasibilityProvide technical leadership and architectural oversight throughout the software development lifecycle (SDLC)Evaluate and recommend appropriate tools, platforms, and technologies to support evolving solution needsEstablish and contribute to architectural standards, reusable design patterns, and reference modelsConduct design and code reviews to validate compliance with best practices and established guidelinesSupport project planning activities, including effort estimation, risk assessment, and technical recommendations
Required Skills & Experience
A Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience7+ years of professional software development experience, including 2+ years in a technical leadership or architecture role.Strong expertise with ESRI ArcGIS Desktop and Enterprise platformsHands-on experience architecting, designing, and administering ArcGIS environmentsProficiency with software design principles, architectural patterns, and system integration best practicesExperience building and integrating APIs, services, and complex systemsTechnical proficiency with C#, .NET, databases, web APIs, and modern frontend frameworks (React preferred)Solid understanding of cloud platforms (AWS, Azure, or GCP) and cloud-native architectural approaches