Epicareer Might not Working Properly
Learn More
C

Software Architect (.NET/C#)

Salary undisclosed

Checking job availability...

Original
Simplified

Software Architect (.NET/C#)
Full-Time job
Portland, OR
We re seeking a seasoned Software Architect to provide strategic architectural and technical leadership to our software engineering teams delivering market-leading products. This role is a key partner to both the Engineering Manager and Product Manager and plays a vital role in shaping technical direction, evaluating new technologies, and ensuring alignment with our long-term architectural roadmap. The ideal candidate brings deep technical expertise in .NET/C#, strong interpersonal and leadership skills, and a passion for mentoring and enabling high-performing teams.
Key Responsibilities:

  • Collaborate with product managers and engineering leadership to understand business goals, technical challenges, and project requirements.
  • Provide architecture and design guidance to engineering teams to ensure scalable, secure, and high-performing solutions.
  • Offer hands-on mentorship to feature teams to promote adherence to best practices, development standards, and technical vision.
  • Research, evaluate, and implement new tools and technologies that improve development efficiency and product quality.
  • Align implementation strategies with broader platform and architectural goals.
  • Actively explore emerging technologies and recommend those with high impact potential for the business and engineering teams.
  • Participate in code reviews, architecture discussions, and early-stage design efforts including whiteboarding, prototyping, and pairing when necessary.

Qualifications:

  • 7+ years of experience as a developer or software architect working with .NET/C# in enterprise environments.
  • Deep expertise in .NET/C#, SQL Server, Azure, and scalable web application development.
  • Strong experience with Git and modern version control workflows.
  • Fluency in software design and architectural patterns with a focus on performance, reliability, and scalability.
  • Full stack knowledge including microservices, containers (e.g., Docker, Kubernetes), message queues, cloud-native design, and modern front-end UI frameworks.
  • Exceptional communication skills, both written and verbal, with the ability to tailor complex technical content for diverse audiences.
  • Comfortable leading both small and large group discussions and technical presentations.
  • Passionate about learning, collaboration, and experimenting with new approaches and technologies.
  • Self-directed with strong time management skills and a results-driven mindset.


This is a unique opportunity to influence technical direction, collaborate with brilliant minds, and help shape the future of innovative software products. If you re a hands-on architect with a builder s mindset and a strong foundation in .NET technologies, we d love to talk to you.

WE ARE NOT ABLE TO SPONSING VISA's AT THIS TIME.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job

Software Architect (.NET/C#)
Full-Time job
Portland, OR
We re seeking a seasoned Software Architect to provide strategic architectural and technical leadership to our software engineering teams delivering market-leading products. This role is a key partner to both the Engineering Manager and Product Manager and plays a vital role in shaping technical direction, evaluating new technologies, and ensuring alignment with our long-term architectural roadmap. The ideal candidate brings deep technical expertise in .NET/C#, strong interpersonal and leadership skills, and a passion for mentoring and enabling high-performing teams.
Key Responsibilities:

  • Collaborate with product managers and engineering leadership to understand business goals, technical challenges, and project requirements.
  • Provide architecture and design guidance to engineering teams to ensure scalable, secure, and high-performing solutions.
  • Offer hands-on mentorship to feature teams to promote adherence to best practices, development standards, and technical vision.
  • Research, evaluate, and implement new tools and technologies that improve development efficiency and product quality.
  • Align implementation strategies with broader platform and architectural goals.
  • Actively explore emerging technologies and recommend those with high impact potential for the business and engineering teams.
  • Participate in code reviews, architecture discussions, and early-stage design efforts including whiteboarding, prototyping, and pairing when necessary.

Qualifications:

  • 7+ years of experience as a developer or software architect working with .NET/C# in enterprise environments.
  • Deep expertise in .NET/C#, SQL Server, Azure, and scalable web application development.
  • Strong experience with Git and modern version control workflows.
  • Fluency in software design and architectural patterns with a focus on performance, reliability, and scalability.
  • Full stack knowledge including microservices, containers (e.g., Docker, Kubernetes), message queues, cloud-native design, and modern front-end UI frameworks.
  • Exceptional communication skills, both written and verbal, with the ability to tailor complex technical content for diverse audiences.
  • Comfortable leading both small and large group discussions and technical presentations.
  • Passionate about learning, collaboration, and experimenting with new approaches and technologies.
  • Self-directed with strong time management skills and a results-driven mindset.


This is a unique opportunity to influence technical direction, collaborate with brilliant minds, and help shape the future of innovative software products. If you re a hands-on architect with a builder s mindset and a strong foundation in .NET technologies, we d love to talk to you.

WE ARE NOT ABLE TO SPONSING VISA's AT THIS TIME.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job