- Where
- Bengaluru, Karnataka, India, IN · India
- Level
- Mid
Job Title: Software Engineer
Department: Software Engineering / IT
Experience: Freshers – 2 Years
Employment Type: Full-Time
Job Summary
We are looking for a skilled and motivated Software Engineer to design, develop, test, and maintain software applications. The candidate will collaborate with cross-functional teams to build reliable, scalable, and efficient software solutions.
Key Responsibilities
Design, develop, and maintain software applications.
Write clean, efficient, and reusable code.
Analyze technical requirements and develop software solutions.
Identify, debug, and resolve software defects.
Perform unit testing and support integration testing.
Collaborate with developers, testers, and business analysts.
Participate in code reviews and technical discussions.
Develop and integrate APIs and database systems.
Maintain technical documentation.
Follow coding standards and software development best practices.
Skills Required
Proficiency in at least one programming language, such as Java, Python, C++, or JavaScript.
Knowledge of data structures and algorithms.
Understanding of object-oriented programming (OOP).
Basic knowledge of databases and SQL.
Familiarity with Git and version control.
Understanding of Software Development Life Cycle (SDLC).
Knowledge of debugging, testing, and problem-solving.
Good analytical, 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.