- Where
- Bengaluru, Karnataka, India, IN · India
- Level
- Mid
Job Title: Software Developer
Department: Software Development / IT
Experience: Freshers – 2 Years
Employment Type: Full-Time
Job Summary
We are looking for a motivated Software Developer to design, develop, test, and maintain software applications. The candidate will collaborate with the development team to build reliable, scalable, and user-friendly software solutions.
Key Responsibilities
Develop, test, and maintain software applications.
Write clean, efficient, and reusable code.
Analyze technical requirements and implement software solutions.
Identify, debug, and resolve software defects.
Collaborate with developers, testers, and business analysts.
Develop and integrate APIs and database systems.
Participate in code reviews and technical discussions.
Maintain technical documentation.
Optimize application performance and reliability.
Follow software development standards and best practices.
Skills Required
Knowledge of at least one programming language: Java, Python, C++, or JavaScript.
Understanding of data structures and algorithms.
Knowledge of object-oriented programming (OOP).
Basic knowledge of databases and SQL.
Familiarity with Git and GitHub.
Understanding of Software Development Life Cycle (SDLC).
Knowledge of debugging and testing.
Familiarity with REST APIs.
Strong analytical and problem-solving skills.
Good communication and teamwork skills.
Educational Qualification
B.E./B.Tech in Computer Science, Information Technology, or a related field.
BCA, MCA, or equivalent qualifications may also be considered.
Freshers with relevant projects and programming knowledge are encouraged to apply.