Senior Software Architect

Location: Johnstown, PA

Job Type: Contract to Hire

The Senior Software Architect is expected to lead technical initiatives of the company. This position is ultimately responsible for ensuring that the ideals, goals and mission of the company are being fulfilled through the technical solutions offered. The Senior Software Architect works with Product Owners and Project Managers to define the roadmap and help align engineering teams to meet objectives. The Senior Software Architect shall define and implement software engineering processes and drive outcomes. This role will also work closely with technical staff, business development/sales, and marketing to define roadmaps, and translate customer/product requirements to build solutions and offerings.

Education & Experience:

  • The candidate shall be proficient in all aspects of software engineering, architecture models, patterns, and full-stack development, with emphasis on C#, .NET, and .NET Core.
  • Mobile development (Xamarin, native android, iOS) is a plus.
  • Bachelors in Computer Science or similar required, Master’s Degree preferred