Job role: Software Architect (.Net)
Duration: 6 month Contract to Hire
Location: Hybrid 2 days a week San Francisco CA
Job Description:
Key Responsibilities:
- Lead software development efforts with a focus on designing developing and maintaining robust web applications.
- Provide technical expertise and handson support for two AIdriven projects addressing realworld challenges ensuring successful execution and outcomes.
- Oversee technical teams facilitate knowledge transfer and manage vendor relationships to align with project goals and timelines.
- Collaborate with DevOps resources to streamline processes ensure highquality deployments and enhance system reliability.
- Act as a liaison with the Board of Directors managing stakeholder communication and navigating organizational dynamics.
- Transition and manage contractor teams ensuring smooth knowledge transfer and continuity of operations.
Required Qualifications:
- 5 7 years of software development and leadership experience with a proven track record of managing teams and projects.
- Expertlevel proficiency in web application development with strong handson experience in the Microsoft technology stack including:
- .NET Framework
- Azure Maps (or similar mapping tools like Mapbox)
- Experience with AI projects in some capacity
- Strong vendor management skills including contract negotiation and oversight of external resources.
- Experience with government or public sector projects is highly desirable though not required.
- Proven ability to manage and influence multiple stakeholders including experience working with Boards of Directors.