Skip to main content

About the role

Software Developer Design & develop highly scalable services and solve complex software systems problems by leveraging state-of-the-art technology. Gain exposure to various emerging technologies used in Marketing and E-commerce platforms. Provide technical direction, architecture leadership and expertise to the team. Lead by example. Show your chops as an exceptional and experienced developer. Drive projects of high visibility across the organization. Participate in medium- to large-scale, complex, cross-functional projects by reviewing project, product and business requirements; translating requirements into technical solutions; gathering requested information (for example, design documents, product requirement); designing robust and scalable architectures; writing and developing code; conducting unit testing; communicating status and issues to team members and stakeholders; collaborating with cross functional teams; troubleshooting open issues and bug-fixes; enhancing design to prevent re-occurrences of defects; ensuring on-time delivery.
What You’ll Bring: Bachelor's Degree or Master’s degree in Computer Science (or related field) and 12+ years of experience Strong computer science fundamentals in algorithms, data structures, databases, operating systems, etc.

Matching similar jobs

JOB OVERVIEW

Experience level

Lead

Location

Sunnyvale, CA

Occupation

Software Developers

Industry

Custom Computer Programming Services

Posted

5 days ago

Tired of running searches?

Rank the roles you'd take once, and matches like these arrive on their own.

CREATE PROFILE (opens in a new tab)