Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

ProAg Logo

Intermediate Software Solutions Architect

ProAg

Salary not specified
Aug 15, 2025
Maple Grove, MN, US
Apply Now

ProAg is seeking an Intermediate Software Solutions Architect to apply GIS expertise in an Agile environment to ensure their software packages are the easiest and most efficient in the industry, serving farmers, agents, and re-insurers.

Requirements

  • Solid knowledge of how ESRI ArcGIS Desktop and Enterprise work.
  • Experience architecting, designing, and administering an ArcGIS environment.
  • Experience with software design principles, patterns, and best practices.
  • Experience designing and integrating complex software systems, APIs, and services.
  • Proficiency working with web APIs, databases, C-Sharp, .Net, and frontend frameworks (preferably React).
  • Strong understanding of cloud platforms (AWS, Azure, or GCP) and cloud-native architecture.

Responsibilities

  • Lead the design and development of software architectures for moderately complex systems or product lines.
  • Translate business requirements and technical needs into high-level architectural solutions and detailed design specifications.
  • Collaborate closely with engineering teams, product managers, UX designers, and stakeholders to ensure technical feasibility and alignment.
  • Provide architectural oversight and guidance throughout the software development lifecycle (SDLC)
  • Evaluate and select appropriate technologies, platforms, and tools to support current and future solution needs.
  • Contribute to architectural standards, reference architectures, and reusable design patterns across teams.
  • Conduct code and design reviews to ensure compliance with architectural guidelines and engineering best practices.

Other

  • Bachelor’s degree in Computer Science, Engineering, or a related technical field (or equivalent).
  • 7+ years of professional experience in software development, including 2+ years in an architecture or technical lead role.
  • Ensures Accountability. Take personal responsibility and ownership of successes and challenges.
  • Communicates Effectively. Actively seek out and communicate with key stakeholders in all situations.
  • Resourcefulness. Determine how to meet customer and employee needs and finds the resources to get it done.