onsite
Software Developer - Kiranm Innovation Labs Private Limited
Software Engineer
Full‑stack software developer responsible for designing, coding, testing, and maintaining scalable, secure applications using Java, Python, JavaScript, and C++. Works across the entire development lifecycle to deliver high‑quality digital solutions.
About the role
Key Responsibilities
- Translate business and user requirements into reliable software applications or system‑level programs.
- Write clean, efficient, and scalable code in Java, Python, JavaScript, or C++.
- Collaborate with product managers, designers, and QA teams to define functional specifications and ensure quality.
- Debug, troubleshoot, and optimize existing codebases for performance and maintainability.
- Participate in code reviews, unit testing, and continuous integration pipelines.
- Document design decisions, API contracts, and deployment procedures.
Requirements
- Proven experience in software development with at least one of Java, Python, JavaScript, or C++.
- Strong understanding of object‑oriented design, data structures, and algorithms.
- Experience with version control (Git) and CI/CD practices.
- Excellent problem‑solving skills and attention to detail.
- Effective communication and teamwork abilities.
Skills
javapythonjavascriptc