Software Engineer

RingCentral ☁️📞🤝

Benefits

Job Description

Responsible for designing, developing, and implementing technology solutions that meet the business objectives of our clients. To succeed in this role you must Participate in the planning, definition, and high-level design of software and system integration Research, identify, and explore software solution alternatives Lead systems design and API integrations with existing applications, systems, and platforms Analyze the cost and performance of a solution and evaluate tradeoffs Establish Best Practices for software development and provide code and best practices reviews Identify opportunities for process improvement and contribute to the development of best practices and standards Assess technical risks and define mitigations strategies Define and decide, plan, and document the right technical strategy and approach that will best support long-term team plans and goals Work with third-party vendors Partner with Product Manager to design and create user stories and future vision Tactical Hands-on coding is sometimes required Work with management to drive and plan projects that meet deliverable dates Provide guidance and support to project managers, engineers, and developers throughout each project's lifecycle.

About RingCentral

RingCentral, Inc. is a leading provider of global enterprise cloud communications, collaboration, and contact center solutions.

Apply for This Position