Strong technical depth in system architecture, application development, and software design. Recognized for team leadership and reliable execution.
• 6–9 years of experience in software engineering
• Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
• Proven experience leading development of distributed systems, cloud-native applications, or large-scale platforms
• Deep proficiency in programming languages, development frameworks, and cloud infrastructure (e.g., AWS, GCP, Kubernetes)
• Strong problem-solving, architecture design, and technical mentoring skills
• Excellent communication, collaboration, and leadership capabilities