Role OverviewWe are seeking a dedicated Junior Software Developer to join our IT Service team in Delhi, India. In this role, you will contribute to the development, testing, and maintenance of software applications, working collaboratively with experienced professionals to deliver innovative solutions for our clients. This position offers an opportunity to grow your technical skills and contribute to impactful projects within a energetic IT environment.Responsibilities
- Develop, test, debug, and deploy high-quality software solutions.
- Participate in all phases of the software development lifecycle.
- Collaborate with cross-functional teams to understand requirements and translate them into technical specifications.
- Write explicit, concise, and well-documented code following established coding standards.
- Troubleshoot and resolve software defects and issues.
- Continuously learn and apply new technologies and best practices.
- Contribute to design discussions and architectural reviews.
Required Qualifications
- B.Tech. degree in Computer Science, Information Technology, or a related field.
- 3-4 years of professional experience in software development within the IT industry.
- Strong foundational knowledge in at least one programming language (e.g., Java, Python, C#, JavaScript).
- Solid understanding of data structures, algorithms, and object-oriented programming principles.
- Experience with relational databases (e.g., SQL Server, MySQL, PostgreSQL) and/or NoSQL databases.
- Familiarity with version control systems, preferably Git.
- Understanding of the Software Development Lifecycle (SDLC).
- Ability to work effectively in a team environment.
- Located in or willing to relocate to Delhi, Delhi, India.
Preferred Qualifications
- Experience with modern web frameworks (e.g., Spring Boot, .NET Core, Django, Node.js, React, Angular).
- Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud Platform).
- Exposure to Agile/Scrum development methodologies.
- Knowledge of RESTful APIs and microservices architecture.
- Experience with testing frameworks and practices.
Benefits
- Health and wellness programs.
- Professional development and training opportunities.
- Paid time off and holidays.
- Provident Fund contribution.
- A collaborative and inclusive work environment.
- Opportunities for career growth.
📌 Junior Software Developer (Delhi)
🏢 IBM
📍 Delhi