Senior Software Engineer
Sunnyvale, CA 94089
The main objective is to design, develop, maintain and review software in a small R&D group with high ambitions for innovation, growth and new development. High focus on quality and on time delivery!
* Designs and Develops software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle.
* Make informed decisions quickly and taking ownership of services and applications at scale
* Exchange technical information with quality engineers and other members of your product group so as to review the design of the product features.
* Act as a technical lead to design the solutions.
* Supports and develops software engineers by providing advice, coaching and educational opportunities.
* Understand business needs and know how to create the tools to manage them
* Grow engineering teams by interviewing, recruiting and hiring.