Software Developer
Indexed description
The Software Developer will be responsible for providing expert-level technical support across multiple products while working directly with the Client Success team and end clients. He/She should develop deep knowledge of all products.
The primary responsibilities of this job include:
- Serve as the primary technical point of contact for Client Success team and end clients.
- Act as a technical expert both within and outside your immediate team and be an effective communicator, cross-team problem solver - driving consensus, and developing solutions.
- Debug and troubleshoot high-performance and secure RESTful web services.
- Troubleshoot and resolve issues in web and mobile applications.
- Lead triage activities, create incident reports, and coordinate incident response across multiple teams.
- Work with Product and technical stakeholders to resolve complex issues and provide technical insights to improve product reliability.
- Coordinate seamlessly with India-based support team to ensure maximum support coverage and exceptional client experience.
- Work closely, partner, and collaborate with Engineering, Product, and DevOps teams to provide exceptional solutions that adhere to standards across teams.
- Contribute to design reviews, code reviews and hands-on troubleshooting in your respective domain.
- 7+ years of experience in technical support, software development, or related technical roles.
- 4+ years of hands-on experience with JavaScript technologies (e.g. Javascript, Typescript, Node) and frontend framework (e.g. React)
- AWS Certified Developer/Solution Architect - Big Advantage
- Experience with database troubleshooting and performance (e.g. SQL, MongoDB)
- Strong understanding of microservices, event-driven architectures, serverless container technologies (Lambda, Docker) and container orchestration platforms such as Kubernetes, OpenShift, or equivalent
- Experience working with large, scalable distributed systems
- Ability to debug, troubleshoot and resolve complex technical issues
- Should have very strong analytical and debugging skills.
- Excellent communication skills with an ability to communicate effectively with both technical and non-technical audiences, and coordinate across teams and time zones
- Experience working directly with clients and Client Success teams
- Must work in EST (Eastern Standard Time) timezone
- Knowledge of mobile apps will be an added advantage.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search