Description

Responsibilities

  • Design, build, and maintain secure, scalable, and high-performing software systems.
  • Collaborate with cross-functional teams to understand business needs and deliver solutions that delight customers.
  • Lead architectural discussions and contribute to key technical decisions.
  • Mentor and support team members by sharing knowledge and promoting best practices.
  • Participate in code reviews, testing, and CI/CD processes to ensure software quality and resilience.
  • Troubleshoot and resolve technical challenges across services and infrastructure.
  • Continuously seek improvements in performance, observability, and developer experience.
  • Stay up-to-date with emerging technologies and propose relevant innovations

Key Skills
Education

Any Gradute