×
Register Here to Apply for Jobs or Post Jobs. X

Senior Solutions Architect

Job in San Rafael, Marin County, California, 94911, USA
Listing for: The Pasha Group
Full Time position
Listed on 2025-12-20
Job specializations:
  • Software Development
    Full Stack Developer, Software Engineer
Salary/Wage Range or Industry Benchmark: 125000 - 150000 USD Yearly USD 125000.00 150000.00 YEAR
Job Description & How to Apply Below

Information for California residents about our collection and use of job applicant personal information can be found here.

Position at The Pasha Group

Job Summary

The Senior Solutions Architect drives portfolio and program architecture, and scalable secure software solutions to meet long‑term business objectives and increase business value.

Primary Objectives
  • Design and develop mission critical, technology solutions and architecture, using both custom developed software and 3rd party products.
  • Support existing frameworks and advance current technologies that manage risk and reduces technical debt.
  • Lead and collaborate with project and process management teams, senior application development managers, development teams, product managers, business analysts, project managers, and business stakeholders in order to deliver and produce innovative, cost effective, and quality applications.
  • Lead efforts toward the holistic and cohesive design of our application portfolios.
Duties and Responsibilities
  • Proactively maintain, adapt, and evolve technical architecture ensuring implemented solutions are innovative, current, and risk free by leveraging and enhancing existing frameworks.
  • Investigate, assess, and recommend new and emerging technologies and development methodologies for their applicability throughout the organization.
  • Monitor and optimize the performance, scalability, and reliability of in‑house and deployed third‑party business applications.
  • Lead collaboration with development teams to propose, evaluate, and approve recommended technologies or methodologies.
  • Champion the implementation of approved new technologies or methodologies through development of standards and educational training of the team.
  • Assist in early design and prototyping of new applications.
  • Support teams in the delivery of new applications with minimal supervision.
  • Approve business requirements, estimates, functional specifications, testing strategies and other activities to ensure architectural alignment.
  • Work with teams of internal and external developers to create, enhance, and maintain high‑quality applications.
  • Develop and manage effective relationships with third‑party software and consulting vendors.
  • Participate in enterprise architecture governance and contribute to strategic planning.
  • Ability and willingness to assist all team members to shepherd projects to successful completion. Ivory tower residents are not a good fit for this role.
  • Other duties as assigned.
QUALIFICATIONS

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/ or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Education
  • Bachelor's degree in Computer Science, Mathematics, Engineering, or similar field or equivalent combination or coursework and related experience required
Licenses and Certifications
  • Cloud technology certification (Azure, AWS, Google) preferred
  • Developer certification preferred
Work Experience
  • 12+ years of development experience on the Microsoft technology stack including .NET, C#, ASP.NET, and SQL Server required
  • Experience with modern web technologies (Angular, responsive design, REST, OAuth) required
  • Experience with Microsoft Azure cloud technologies required
  • Experience with event driven or message based architectures preferred
  • Experience with complex and robust application integrations (APIs, REST, messaging) preferred
Required Knowledge,

Skills and Abilities
  • Excellent analysis and design skills of complex business needs, with in‑depth knowledge and understanding of modern software architecture principles and patterns.
  • Extensive proficiency with Agile software development methodologies.
  • Expert level competency in C# and .NET (Framework and/or Core).
  • Expert level experience working with SQL Server and T‑SQL coding.
  • Experience implementing security at all levels of the application stack.
  • Excellent knowledge of software development methodologies and processes.
  • Proficiency at communicating architecture to all levels of management, customers, and partners.
  • Abi…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary