Architect Job at VIR Consultant LLC, Franklin, TN 37067

WW9oR1kyNUd1TkhxMWF6aGl3QmtJUT09

Job Description

Title: Software Architect

Location: Franklin, TN

Duration: Fulltime

Must-Haves

1 Bachelors Degree in Computer Science or similar field

2 Proficient experience with C#, .Net framework (including WPF & WCF) and .Net core

3 Experience with design patterns, modern software frameworks and architectures.

4 This is a hybrid position that requires 3 days onsite every week

Requirements

· Carry out technical assessments on requested features and identify scope of work/dependencies for development requirements.

· Reviews business context for solutions to company challenges as well as defining the vision and requirements for the solution, recommending 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.

· Responsible for driving architecture around new product features and ensuring that designs are in alignment with 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.

· Communicates the architecture to the stakeholders and collaborates and coordinates with existing domain architects in the formalization and adoption of software standards and procedures.

· Champions a structured approach to business application solutions.

· Supports the development of strategy, frameworks, and best practices for the development organization.

· Participate in the implementation of solutions that will improve the 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.

· Big picture problem solving skills.

· Strong interpersonal communication and collaboration skills are essential.

· Experience working in highly regulated environments a plus.

· Experience with SQL DB like SQLite a plus.

· Experience with Google Protobuf & gRPC a plus

Job Type: Full-time

Pay: $130,000.00 - $160,000.00 per year

Benefits:

  • 401(k)
  • Health insurance
  • Paid time off
  • Vision insurance

Experience level:

  • 10 years

Schedule:

  • Monday to Friday

Ability to commute/relocate:

  • Franklin, TN 37067: Reliably commute or planning to relocate before starting work (Required)

Experience:

  • Software development: 5 years (Required)
  • C#: 6 years (Required)
  • Game Development: 4 years (Required)
  • .NET Core: 5 years (Required)
  • Software architecture: 5 years (Required)

Work Location: In person


  • Health insurance

Similar Jobs