.NET Solution Architect

The Andersons, Inc.Maumee, OH
Onsite

About The Position

This position is responsible for driving a stable, modern, and standardized custom .NET application portfolio. This role will serve as the technical authority for custom application architecture; designing modernization roadmaps for existing systems, enforcing compliance with established standards, and providing direct development support to junior and offshore team members.

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, or a related field required.
  • 5-10 years’ relevant experience in .NET application architecture (including legacy .NET framework applications and modern .NET development)
  • Strong hands-on expertise with C# .NET Applications, NET core targets, Microsoft SQL Server hosted both on prem and in Azure SQL.
  • In-depth understanding of application design patterns and architecture principles for internal applications and customer facing apps.
  • Familiarity with securing applications and ensuring compliance with data privacy and security requirements.
  • Excellent organizational skills and attention to detail
  • Excellent written and verbal communication skills; ability to translate business requirements into application solutions and articulate architectural decisions to stakeholders in a clear, persuasive manner.

Nice To Haves

  • Master’s Degree preferred
  • Azure Developer Associate (AZ-204), Azure Solutions Architect Expert (AZ-305) or other relevant certifications
  • Experience with Azure cloud platforms and AI Coding tools

Responsibilities

  • Assess the current portfolio of custom .NET applications; identify technical debt, security risks, and obsolescence; and develop roadmaps to upgrade legacy .NET Framework applications to modern .NET targets.
  • Prioritize and sequence migrations based on business impact and technical dependencies.
  • Establish clear, documented architecture standards and coding practices for custom application development (e.g., patterns for repository, DI, error handling, security, testing, deployment).
  • Create compliance frameworks and conduct regular architecture reviews to ensure the development team adheres to standards; addressing deviations and driving continuous improvement in code quality.
  • Perform or lead code reviews on all major changes to ensure standards compliance and best practices.
  • Design solutions for new features and modernization initiatives, evaluating tools and patterns that fit business requirements and align with established standards.
  • Lead proof-of-concept efforts for emerging technologies that benefit the team's capabilities.
  • Support production applications, troubleshooting complex issues and working with the team to implement fixes.
  • Ensure applications are robust, secure, scalable, and maintainable.
  • Be on call to support critical business production applications.
  • Work closely with business stakeholders to gather application requirements; ensuring proposed solutions meet business objectives and align with enterprise architecture standards.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service