- Bachelor’s degree in Computer Science, IT or related field.
- Minimum 7-8 years in software development with 3+ years in Leadership or Senior roles.
- Proficient in Java and/or Python with hands-on experience in enterprise-scale applications.
- Lead and mentor junior software engineers, providing guidance on coding best practices, design patterns & problem-solving strategies to enhance skills and expertise.
- Strong experience with cloud platforms (AWS, Azure, or GCP).