The Andersons

.NET Solution Architect

The Andersons$100K — $130K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science or related field; Master's preferred.
  • 5-10 years of experience in .NET application architecture.
  • Strong hands-on expertise in C# and .NET core applications.
  • In-depth knowledge of application design patterns and architecture principles.
  • Experience with Microsoft SQL Server, including Azure SQL hosting.
  • Familiarity with application security and compliance standards.
  • Exceptional written and verbal communication skills.

Responsibilities

  • Assess and modernize the existing custom .NET application portfolio.
  • Establish documented architecture standards and coding practices.
  • Create compliance frameworks and perform architecture reviews.
  • Conduct code reviews to ensure best practices are followed.
  • Design solutions for new features and lead proof-of-concept initiatives.
  • Support production apps, troubleshooting and implementing fixes.
  • Collaborate with business stakeholders to align requirements with solutions.

Benefits

  • Opportunity to lead modernization initiatives in a crucial technology area.
  • Gain experience with emerging technologies and tools.
  • Work in a dynamic environment with exposure to business stakeholders.
  • Engage in professional development and mentorship opportunities.
  • Possibility to influence coding standards and practices leading to continuous improvement.
Full Job Description
Job Description:

Position Summary

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.

Key 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.

What is Expected of You and Others at This Level

  • In-depth knowledge and experience

  • Uses existing solutions to resolve complex issues

  • Works independently; receives minimal guidance

  • Acts as a resource for colleagues with less experience

  • Represents the level at which career may stabilize for many years

Competencies Expected of You and Others at This Level

  • Manages Conflict - Handling conflict situations effectively and with a minimum of noise
  • Communicates Effectively - Develop and deliver multi-mode communications that convey a clear understanding of the unique needs of different audiences
  • Decision Quality - Making good and timely decisions that keep the organization moving forward
  • Directs Work - Providing direction, delegating and removing obstacles to get work done
  • Resourcefulness - Securing and deploying resources effectively and efficiently
  • Demonstrates Self-Awareness - Using a combination of feedback and reflection to gain productive insight into personal strengths and weaknesses

Education and Experience

  • Bachelor’s degree in Computer Science, Information Technology, or a related field required. Master’s Degree preferred

  • 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.

Preferred Qualifications

  • Azure Developer Associate (AZ-204), Azure Solutions Architect Expert (AZ-305) or other relevant certifications

  • Experience with Azure cloud platforms and AI Coding tools

Physical Requirements and Working Environment

  • Prolonged periods of sitting at a desk and working at a computer 

This job description is intended to describe the general nature and level of work performed. It does not include all responsibilities and skills required of the job and may be changed at any time. All responsibilities must be completed in compliance with all safety protocols, policies, procedures and consistent with the spirit and philosophy of The Andersons’ Statement of Principles.

#LI-EM

About The Andersons

The Andersons Careers

Join The Andersons, a dynamic and innovative company where your skills and passion can shape the future. As a leader in diverse industries, The Andersons offers unparalleled job opportunities and a culture of growth and leadership that stands out in today’s competitive market.

Work You’ll Do

At The Andersons, you will be part of a professional team that values innovation and diversity. Our commitment to your career development is reflected in our wide array of employment opportunities, ranging from internships to full-time positions. Engage in meaningful work that drives progress and fosters leadership skills in an environment where every team member’s contribution is valued.

Explore Our Job Opportunities

Whether you're just starting out or looking to advance your career, The Andersons has a position to match your skills and ambitions. We are hiring across various departments, seeking curious, creative, and solution-driven team players. - **Internship Programs**: Kickstart your career with The Andersons’ internship programs. Gain hands-on experience, valuable networking connections, and a chance to see how your studies apply to real-world scenarios. - **Professional Growth**: Advance your career with The Andersons through continuous learning opportunities, including leadership and diversity training programs that prepare you for the next steps in your professional journey. - **Benefits and Culture**: Enjoy a comprehensive benefits package that supports both your professional and personal life. Our inclusive culture encourages teamwork and innovation, ensuring that every employee can contribute to their fullest potential.

Join Our Team

Search open positions that align with your career goals. We look for passionate, driven individuals eager to contribute to our team’s success. Enhance your resume, prepare for your interview, and join a company committed to your growth and development.

Stay Connected

- **Career Insights**: Stay ahead with career tips, insider perspectives, and industry-leading insights you can put to use today—all from the people who work at The Andersons. - **Networking Opportunities**: Expand your professional network through company-hosted events and professional groups that can help propel your career forward. - **Job Alert Emails**: Personalize your subscription to receive job alerts, latest news, and insider tips tailored to your preferences. Discover the exciting and rewarding opportunities that await at The Andersons.

The Andersons Jobs and Careers

Our combined service capabilities and commitment to innovation and diversity help our clients and employees alike to overcome challenges and lead transformation in their industries. Join The Andersons and be part of a company that’s dedicated to your success in the era of global growth and innovation.

Apply Now

Explore the possibilities that The Andersons offers for personal and professional development. Visit our careers page to view all available job opportunities and join a team that’s making a difference.
Learn more about The Andersons
Size
2,296 employees
Market Cap
$1.2 billion
Industry
Net Income
$7.7 million
Founded
1947
5 Year Trend
+26.3%
Revenue
$8.2 billion
NASDAQ

Similar Jobs

More Jobs at The Andersons

More Information Technology Jobs

Find similar .NET Solution Architect jobs: