We are looking for an experienced Senior Software Engineer with 6–8 years of hands-on expertise in Java, JavaScript, Python, and ReactJS. This role is focused on building scalable applications, solving complex technical problems, and contributing to product innovation.
Key Responsibilities
Application Development: Design, develop, and maintain high-performance applications using Java, Python, JavaScript, and ReactJS.
Code Quality: Write clean, efficient, and reusable code following industry best practices.
System Design: Contribute to architecture discussions and propose scalable solutions.
Problem Solving: Analyze requirements, troubleshoot issues, and optimize performance.
Collaboration: Work closely with product managers, QA engineers, and other developers to deliver robust solutions.
Continuous Learning:
Stay updated with emerging technologies and frameworks to enhance product capabilities.
Required Skills & Qualifications
Experience: 6–8 years of qualified software development experience.
Technical Expertise: Robust proficiency in Java, Python, JavaScript, and ReactJS.
Framework Knowledge: Familiarity with up-to-date frameworks, libraries, and APIs.
Database Skills: Experience with relational databases.
Testing: Knowledge of unit testing, integration testing, and debugging.
Communication: Ability to clearly articulate technical concepts to peers and stakeholders.
Preferred Qualifications
Experience with AWS cloud platform
Exposure to Software Development and DevOps practices
Familiarity with Agile methodologies.