20 Aug
|
Clarovate
|
India
Software Developer Fresher
Experience: 01 Year / Freshers
Education: B.Tech / B.E. in Computer Science, Information Technology, or a related field.
Job Type: Full-Time
Work Location: Pune
Work Mode: Work From Office
Department: Technology / Engineering
Key Responsibilities
Develop, test, debug, and maintain software applications under the guidance of senior developers.
Write clean, readable, and maintainable code.
Participate in the complete software development lifecycle.
Work on new features, enhancements, bug fixes, and application improvements.
Develop and consume REST APIs.
Work with relational or NoSQL databases.
Understand existing codebases and contribute to assigned modules.
Perform unit testing and basic application debugging.
Use Git for source-code management and collaborate with the development team.
Participate in code reviews and follow coding standards.
Troubleshoot technical issues and identify root causes.
Learn and work with current technologies based on project requirements.
Collaborate with developers, QA engineers, product teams,
and other stakeholders.
Required Skills
Strong understanding of Core Programming Concepts.
Good knowledge of at least one programming language such as:
Java
Python
JavaScript / TypeScript
C++
Valuable understanding of OOP concepts.
Basic knowledge of Data Structures and Algorithms.
Understanding of DBMS and SQL.
Basic understanding of Operating Systems and Computer Networks.
Knowledge of HTML, CSS, and JavaScript is an advantage.
Basic understanding of REST APIs and JSON.
Familiarity with Git/GitHub.
Valuable analytical and problem-solving skills.
Preferred / Good-to-Have Skills
Academic or personal projects in software development.
Exposure to React, Angular, Node.js, Spring Boot, .NET, Django, or similar frameworks.
Basic knowledge of cloud platforms such as AWS, Azure, or GCP.
Familiarity with Docker or CI/CD concepts.
Participation in coding competitions, hac
📌 Software Developer Intern Pune (India)
🏢 Clarovate
📍 India