Software Architect
DAZN
over 1 year ago
Hyderābād, India
Staff+
Responsibilities
- Design and develop scalable backend systems using Node.js.
- Collaborate with cross-functional teams to define technical requirements.
- Create technical specifications and architecture diagrams.
- Conduct code reviews and mentor the development team.
- Ensure adherence to coding standards and security guidelines.
- Troubleshoot and debug issues across the application stack.
- Implement strategies to ensure system quality.
- Analyze performance issues and implement optimizations.
- Stay current with emerging trends in Node.js development.
Requirements
- Bachelor's or Master's degree in Computer Science or related field.
- 10+ years of experience in designing large-scale web applications.
- Expert knowledge of Node.js and its ecosystem.
- Understanding of cloud platforms like AWS, Azure, or Google Cloud.
- Solid understanding of database design and SQL.
- Strong knowledge of RESTful web services and API development.
- Excellent problem-solving and debugging skills.
- Strong communication and collaboration skills.
Tech Stack
AWSAzureGoogle Cloud PlatformJavaNode.jsSQL
Categories
BackendDevOpsFull Stack