DBA Web Technologies
Software Architect (C#, .Net Framework, WPF, WCF, .Net Core, Design Patterns, Co
DBA Web Technologies, Nashville, Tennessee, United States
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
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