About the Role:
We are looking for a passionate and detail-oriented Software Developer to join our growing technology team. The ideal candidate will have a strong foundation in programming concepts, problem-solving skills, and a genuine interest in building scalable software solutions.
Key Responsibilities:
- Design, develop, test, and maintain software applications as per business requirements.
- Write clean, efficient, and well-documented code following best practices.
- Collaborate with cross-functional teams (Product, QA, Design) to deliver high-quality solutions.
- Debug, troubleshoot, and resolve technical issues in existing applications.
- Participate in code reviews and contribute to continuous improvement of development processes.
- Stay updated with emerging technologies and recommend improvements where applicable.
- Work on database design, API integration, and deployment as required.
Required Skills:
- Strong knowledge of programming languages such as Java, Python, C++, or JavaScript.
- Understanding of Data Structures, Algorithms, and OOP concepts.
- Familiarity with web technologies (HTML, CSS, JavaScript) and/or frameworks (React, Angular, Node.js, Spring Boot, Django, etc. — based on your stack).
- Basic knowledge of databases (SQL/NoSQL — MySQL, MongoDB, etc.).
- Understanding of version control systems (Git/GitHub).
- Knowledge of software development lifecycle (SDLC) and Agile methodology is a plus.
Pay: ₹15,000.00 - ₹20,000.00 per month
Work Location: In person