Talentpool is looking for a Senior Software Engineer to join our innovative team in Mumbai. This full-time, on-site position presents an excellent opportunity to work within the Computer Software and Engineering industry, contributing to projects that drive technological advancements and enhance user experiences.
In this role, you will be instrumental in designing and developing high-performance software solutions that cater to our clients' needs. You will collaborate with cross-functional teams to deliver scalable applications while ensuring quality and efficiency throughout the software development lifecycle. Your expertise will help shape our products and strategies as we aim for excellence in the tech landscape.
We offer a market-competitive salary range of $20,000 - $100,000 annually, along with comprehensive perks and a vibrant work culture that fosters professional growth and innovation.
Responsibilities
Design and implement robust software solutions for various applications
Collaborate with product managers, designers, and other engineers
Write clean, maintainable, and efficient code adhering to best practices
Participate in code reviews and provide constructive feedback
Mentor junior developers and guide them in their professional growth
Debug and troubleshoot complex software issues effectively
Optimize application performance and scalability through thorough testing
Stay abreast of industry trends and emerging technologies
Requirements
Bachelor's degree in Computer Science or a related field
5+ years of experience in software development
Proficiency in programming languages such as Java, C#, or Python
Experience with web frameworks and technologies (e.g., React, Angular)
Strong understanding of databases (SQL, NoSQL) and data structures
Excellent problem-solving and analytical skills
Robust communication and teamwork abilities
Experience with Agile methodologies and version control systems (e.g., Git)