Software Engineer

Key Responsibilities:
• Design, develop, and maintain scalable software solutions for PayU Payments’
• Collaborate with cross-functional teams to deliver high-quality software.
• Analyze business and technical requirements; propose and implement effective solutions.
• Apply strong problem-solving skills to troubleshoot and optimize existing systems.
• Write clean, efficient, and well-documented code.
• Explore, experiment with, and implement Android technologies where relevant.
What We’re Looking For:
• Demonstrated proficiency in problem-solving, logical reasoning, and analytical thinking.
• Proficient in software development; strong coding skills are a must.
• Strong in Kotlin programming & Kotlin libraries
• Knowledge of Android app development, using XML / Compose
• Knowledge of Android frameworks like Retrofit, Gson, Dagger, Room etc
• Good to have: Experience in Android SDK development.
• Good knowledge of Unit testing frameworks