About the role:
This position is based in Hyderabad, India. In addition to several positions, we are looking for a Senior Software Architect to design scalable high performance applications. You must be an energetic self-starter with a desire to learn new things quickly. In this position, you will work with a team of talented software engineers to innovate, implement, and support the product roadmap.
RESPONSIBILITIES:
- Proactively identify new opportunities and advocate for and implement improvements to the current state of projects.
- Work with Technological Experts in the same domain in other teams in the organization, while driving cross-team collaboration for a direct project.
- Often take a leading role in features or refactors around the specific domain and push the team to align with the CyberArk Tech Radar.
- Solving challenging and complex issues or bugs in their domain of expertise in the group.
- Review implementations that are related to their domain of expertise.
- Teach and guide developers in the group.
- Optimize application for maximum speed and scalability.
- Responsible for coding, testing, debugging and implementation into production.
- Develop and review unit test cases to ensure comprehensive unit testing .
- Diagnose and fix product issues found internally or in the field.
- Interface with Support to handle customer escalation issues.
- Mentor junior members of the team in their assigned tasks and their technical skills development.
- Eager to continuously learn and investigate new technologies and languages in their domain.
- Critical thinking.
- Maintains awareness of industry trends and tools.