Demo

.NET Cloud/Software Architect

Foundation Software
Strongsville, OH Full Time
POSTED ON 1/6/2025 CLOSED ON 2/3/2025

What are the responsibilities and job description for the .NET Cloud/Software Architect position at Foundation Software?

We are seeking a skilled and experienced .NET Software Architect who is enthusiastic about designing and implementing robust, scalable, and secure solutions in an Agile environment to join our growing team. As a Software Architect, you will be responsible for architecting software solutions on the Azure/AWS platform, adhering to SOLID principles and best practices in software engineering. Your primary focus will be on designing and implementing highly efficient and maintainable code, ensuring the overall quality and performance of the software solution.

What is great about working for Foundation? Plenty! We have a fun, casual, yet hard-working culture that invests in our employees, promotes creativity, and delivers on our reputation. Would you like to work for a company that offers manicures and pedicures in the office? We do! How about massages, house cleaning, laundry service, monthly car washes, catered lunches Wednesdays and a monthly happy hour - we offer all this and more!

At Foundation we believe in and promote a work-life balance with a top-notch workout facility, fitness classes and free personal training; and for those competitive types, a game room complete with table tennis, foosball, and video game systems. Also, some comforts of home, there is a full kitchen, free coffee and specialty flavors, soft drinks, and snacks.

Other employee rewards include tickets to Cleveland sporting events, a variety of lunch and learns, and various employee-appreciation events throughout the year. Benefits include paid vacation, paid holidays, 401(k) with match, and tuition reimbursement, plus medical, eye and dental. Now offering discounts on pet, home, and auto insurance through Liberty Mutual!

Responsibilities:

  • Architect and design scalable software solutions for a multi-cloud (AWS/Azure) environment, leveraging .NET technologies.
  • Collaborate with stakeholders, including developers, project managers, and product owners, to gather requirements and define technical specifications.
  • Lead the design and implementation of software components, ensuring adherence to SOLID principles and best practices.
  • Drive the adoption of Agile methodologies and practices within the development team.
  • Provide technical guidance and mentorship to junior developers, promoting knowledge sharing and continuous learning.
  • Conduct code reviews to ensure code quality, performance, and adherence to coding standards.
  • Identify technical challenges and propose solutions to address them effectively.
  • Stay updated on emerging technologies and industry trends, incorporating them into the software architecture as appropriate.
  • Collaborate with DevOps teams to ensure seamless deployment and operation of software solutions in the Azure environment.
  • Participate in architecture review meetings and contribute to the continuous improvement of software development processes.
  • Evaluate and recommend third-party tools, libraries, and platforms following secure development practices.
  • Create and maintaining comprehensive software architecture documentation, including design decisions, architectural patterns, and technical standards.

Requirements:

  • Bachelor's degree in computer science, Engineering, or related field. Master's degree preferred.
  • Proven experience as a Software Architect, with expertise in designing and implementing .NET solutions targeting multi-cloud platforms (AWS/Azure).
  • Strong understanding of Agile methodologies and experience working in Agile teams.
  • Proficiency in SOLID principles and experience applying them in software design.
  • In-depth knowledge of .NET framework, C#, ASP.NET, and related technologies.
  • Hands-on experience with native cloud services, including Azure App Service, Azure Functions, Azure SQL Database, Azure Storage, Amazon S3, Lambda Functions, etc.
  • Excellent problem-solving and analytical skills, with the ability to analyze complex technical challenges and propose effective solutions.
  • Effective communication and people skills, with the ability to effectively collaborate with cross-functional teams.
  • Proven leadership skills and the ability to mentor and coach other developers.
  • AWS or Azure certification(s) preferred.

Join our team and be part of an innovative and dynamic environment where you can make a significant impact on the development of innovative software solutions for the construction industry.

Foundation is constantly recognized as one of Northeast Ohio's top workplaces. We are a 19-time winner of the NorthCoast 99 award, a multi-year winner of The Plain Dealer's Top Workplaces award, and have been recognized multiple years on the Inc. 5000 list of fastest-growing private companies in the U.S.

Let us start your future at Foundation!

Foundation Software is an Equal Opportunity Employer.

.Net Architect
Cognizant Technology Solutions -
Cleveland, OH
Manager IT, Cloud Operations
MRI Software -
Cleveland, OH
Hyland Cloud, Sr. Platform Product Manager
Hyland Software -
Westlake, OH

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a .NET Cloud/Software Architect?

Sign up to receive alerts about other jobs on the .NET Cloud/Software Architect career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$95,407 - $122,738
Income Estimation: 
$118,163 - $145,996
Income Estimation: 
$120,777 - $151,022
Income Estimation: 
$129,363 - $167,316
Income Estimation: 
$86,891 - $130,303
Income Estimation: 
$70,239 - $89,209
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$91,486 - $118,193
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$150,756 - $194,140
Income Estimation: 
$172,191 - $221,861
Income Estimation: 
$114,549 - $164,025
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other .NET Cloud/Software Architect jobs in the Strongsville, OH area that may be a better fit.

.Net Architect

Cognizant, Cleveland, OH

.Net Architect

Cognizant North America, Cleveland, OH

AI Assistant is available now!

Feel free to start your new journey!