Key Responsibilities:
- Responsible for developing and deploying applications to production and test
environments.
- Willingness and ability to learn new tools, technology or programming languages.
- Handle multiple projects, tasks and communications concurrently.
- Work closely with Product Management in product conceptualization by providing
constructive feedback.
- Work with RingCentral Support to manage escalated issues to meet SLAs.
- Ability to express your ideas and opinions clearly and provide technical leadership in
architecting, designing and developing applications.
- Work with colleagues in other countries and non native English speaking team
members.
- Encourage the team to think out of the box, learn new tools, technology or
programming languages.
Requirements:
- 3 years or more overall Software Development Experience.
- Well versed with Agile Development.
- Very strong foundational knowledge in Object-Oriented Design Principles, Data
Structures, Algorithms, SQL/NoSQL, Operating Systems, and Software Engineering.
- Java (Spring, Hibernate etc.), SQL.
- AWS project experiences.
Nice to have:
- Experiences in developing apps for SaaS environments.
- Docker project experience.
- Python
- AI, LLM