A company is looking for a Staff Software Engineer.
Key Responsibilities
Collaborate with teams to design, develop, and support existing and new functionality and applications
Write high-quality code following best practices for coding, compliance, security, and performance
Contribute to software development with an emphasis on architecture, design, quality, implementation, and culture
Required Qualifications
Extensive professional experience, recommended 10+ years
Demonstrated ability to work individually as well as part of a team
Demonstrated success delivering SaaS, E-Commerce, or consumer-facing web applications / APIs
Deep experience with distributed systems, cloud environments (Azure preferred), and modern architectures
Strong knowledge of Microsoft technologies including C#, Azure, and SQL Server
Staff Software Engineer • Fremont, California, United States