Job Description
Job Description
Design the overall architecture of the software system, including components, their interactions, life cycles with additional focus on security and performance. Lead the design and development of the software architecture, making decisions about technologies, frameworks, and best practices to ensure system scalability, performance, and reliability. Identify bottlenecks and performance issues, implement optimizations to improve system efficiency. Enhance and refactor existing code to improve maintainability, performance, and scalability. Create and maintain technical documentation, including architecture diagrams, design specifications, and API documentation. Conduct code reviews and provide technical guidance to the development team, ensuring that coding standards and architectural principles are followed. Collaborate with cross-functional teams, including Product, Solutions...
Ready to Apply?
Take the next step in your AI career. Submit your application to i2c Inc today.
Submit Application