Demo

Senior Software Architect

SafetyChain Software
Novato, CA Full Time
POSTED ON 2/2/2025
AVAILABLE BEFORE 4/28/2025

Senior Software Architect

Job Description :

Lead architectural design by taking ownership of designing scalable, reliable, and high-

performance software solutions for enterprise manufacturing applications, utilizing .NET,

Azure, and event sourcing architecture. Provide technical guidance and leadership to

development teams, ensuring adherence to architectural principles, best practices, and

industry standards. Define and evolve the overall system architecture, including

components, modules, interfaces, and integrations, to meet business requirements and

support future scalability. Conduct proof-of-concept projects and technology evaluations to

assess feasibility and suitability of new technologies, frameworks, and approaches within

the .NET and Azure ecosystems. Collaborate with development teams to identify

performance bottlenecks and design solutions for optimizing system performance,

scalability, and reliability. Drive the implementation of robust security measures and

compliance standards within the software architecture, ensuring data protection, privacy,

and regulatory compliance in the manufacturing domain. Promote a culture of continuous

improvement by staying abreast of emerging technologies, architectural trends, and best

practices, and incorporating them into the software development lifecycle. Foster effective

communication and collaboration with cross-functional teams, including product

management, engineering, quality assurance, and operations, to align architectural

decisions with business objectives and priorities. Create and maintain comprehensive

architectural documentation, diagrams, and guidelines to facilitate understanding,

communication, and governance of the software architecture. Provide mentorship,

coaching, and knowledge sharing to junior architects and development team members,

empowering them to grow their skills and capabilities in software architecture and design.

Identify and mitigate technical risks associated with the software architecture, proactively

addressing potential issues and challenges to ensure project success and delivery within

time and budget constraints. Evaluate and manage relationships with third-party vendors,

partners, and service providers, ensuring alignment with architectural goals, quality

standards, and contractual obligations.

Job Requirements :

1. Bachelor's degree in Computer Science, Software Engineering, or a closely related

field.

2. Seven (7) years of experience in software development with a focus on architecting

complex, scalable enterprise applications.

3. Additional experience must include :

  • Designing, implementing, and deploying solutions on Azure
  • Agile and DevOps
  • Net technologies, including C#, ASP.NET and .NET Core
  • Azure services, including Azure Functions, Azure SQL Database, Azure Service

Bus, and Azure Container Apps

  • Application and User level security models, API strategies, Product extensibility models and architectures, multi- tenancy data concerns, Data management / data sovereignty, and DevSecOps Event sourcing and CQRS (Command Query Responsibility Segregation)
  • 4. May work remotely.

    5. Must have current authorization to be employed in the U.S. without employer

    sponsorship.99 Redwood Blvd, #205, Novato, CA 94945

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Senior Software Architect?

    Sign up to receive alerts about other jobs on the Senior Software Architect career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $117,871 - $153,580
    Income Estimation: 
    $131,745 - $167,716
    Income Estimation: 
    $144,503 - $184,592
    Income Estimation: 
    $102,541 - $137,871
    Income Estimation: 
    $153,752 - $200,235
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $176,149 - $220,529
    Income Estimation: 
    $111,369 - $141,168
    Income Estimation: 
    $131,745 - $167,716
    Income Estimation: 
    $144,503 - $184,592
    Income Estimation: 
    $102,541 - $137,871
    Income Estimation: 
    $153,752 - $200,235
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Not the job you're looking for? Here are some other Senior Software Architect jobs in the Novato, CA area that may be a better fit.

    Senior Software Architect

    Safety Chain, Novato, CA

    Full-stack Software Architect

    forml, Sonoma, CA

    AI Assistant is available now!

    Feel free to start your new journey!