Job Details

Software Architect (C#, .Net Framework, WPF, WCF, .Net Core, Design Patterns, Code Analysis) in[...]

  2025-11-12     DBA Web Technologies     all cities,TN  
Description:

Overview

Software Architect (C#, .Net Framework, WPF, WCF, .Net Core, Design Patterns, Code Analysis) in Franklin, TN - Hybrid

Job Function: Application Architect

Date Of Job Posting: 07-21-2023

POSITION: Software Architect (C#, .Net Framework, WPF, WCF, .Net Core, Design Patterns, Code Analysis)

LOCATION: Franklin, TN – Hybrid (3 days onsite, 2 days remote)

SALARY: Excellent compensation with benefits + Bonus + 401K + Partial Relocation

DURATION: Full-Time (Onsite) (3 days onsite, 2 days remote)

SKILLS: Software Architecture, C#, .Net Framework, WPF, WCF, .Net Core, Design Patterns, modern software frameworks, architectures, analyzing code, Hands on (code, code review, refactor code), Memory Management, and Multi-Threading

Responsibilities

  • Carry out technical assessments on requested features and identify scope of work/dependencies for development requirements.
  • Review business context for solutions to company challenges, define the vision and requirements, and recommend potential options (which may include RFIs, RFPs or prototype development).
  • Participate in defining technical product requirements and high-level architectural specifications, ensuring feasibility, functionality, and integration with existing systems/platforms.
  • Drive architecture around new product features and ensure designs align with the technology roadmap.
  • Lead, guide and influence Tech Leads and Software engineers.
  • Take technical ownership of the product engineering and quality.
  • Collaborate effectively with cross-functional teams to deliver end-to-end products & features.
  • Communicate the architecture to stakeholders and coordinate with domain architects to formalize and adopt software standards and procedures.
  • Champion a structured approach to business application solutions.
  • Support the development of strategy, frameworks, and best practices for the development organization.
  • Participate in the implementation of solutions that improve current product performance, quality, processes, and standards.
  • Discover or develop innovative solutions with the use of the latest technologies.
  • Guide technical evaluations via POCs and design workshops.

Qualifications

  • Bachelor's degree in Computer Science, a similar technical field of study, or equivalent practical experience.
  • 5+ years of experience as a software Architect.
  • Experience with modern software development or operations and their associated technologies.
  • Extensive experience with C#, .Net framework (including WPF & WCF) and .Net core.
  • Experience with design patterns, modern software frameworks and architectures.
  • Professional experience analyzing code for weaknesses/errors and supporting planned improvements.
  • Strong interpersonal communication and collaboration skills are essential.
  • Experience working in highly regulated environments is a plus.
  • Experience with SQL DB like SQLite is a plus.
  • Experience with Google Protobuf & gRPC is a plus.
#J-18808-Ljbffr


Apply for this Job

Please use the APPLY HERE link below to view additional details and application instructions.

Apply Here

Back to Search