Job Description:
Lead & mentor a high-performing development team in building advanced, scalable software solutions.
· Architect and implement robust and maintainable backend solutions.
· Ensure scalability & performance by optimizing distributed systems and database architectures.
· Collaborate with engineering teams across different departments to gather requirements and define solutions that meet business needs.
· Define and enforce best practices for API design, microservices architecture, and security concepts.
· Drive performance improvements, optimizations, and incident response processes.
· Stay updated with the latest technologies and best practices in backend architecture, cloud platforms, and security.
· Coordinate with Product Managers to align development with business priorities and roadmap planning.
· Work alongside the Project Manager to track progress, mitigate risks, and ensure timely delivery of features.
· Wor...