IND Senior Software Engineer
Job Description
• Design and develop scalable, cloud-based software solutions for enterprise platforms
• Participate in architecture reviews, design discussions, and code reviews across teams
• Collaborate with product and business stakeholders to define requirements and prioritize development work
• Build high-quality, secure, and maintainable code following best engineering practices
• Perform testing, debugging, and troubleshooting of applications to ensure system reliability
• Optimize application performance and continuously improve system efficiency and scalability
• Ensure software security by implementing secure coding practices and monitoring systems
• Work in Agile development environments with CI/CD pipelines and DevOps tools
• Contribute to hiring, mentoring, and building high-performing engineering teams
• Support knowledge sharing, coaching, and technical training within the team
