Roles and Responsibilities
Develop, test, debug, and maintain software applications.
Write clean, efficient, and well-structured code.
Assist in designing and developing web or desktop applications.
Work with senior developers to understand project requirements.
Identify and resolve basic software bugs and technical issues.
Participate in code reviews, testing, and application deployment.
Work with databases and perform basic database operations.
Learn and implement new tools, frameworks, and technologies.
Prepare technical documentation as required.
Complete assigned tasks within project deadlines.
Skills Required
Basic knowledge of any programming language such as Java, Python, C#, JavaScript, or PHP.
Understanding of programming fundamentals, OOP concepts, and data structures.
Basic knowledge of HTML, CSS, and JavaScript is an advantage.
Familiarity with SQL and database concepts.
Basic understanding of software development life cycle (SDLC).
Good logical thinking and problem-solving ability.
Willingness to learn and work in a team.
Educational Qualification
B.E. / B.Tech in Computer Science, Information Technology, or related disciplines.
BCA / MCA / B.Sc. Computer Science / M.Sc. Computer Science.
Candidates from other educational backgrounds with relevant programming skills may also apply.
Experience
Freshers are welcome to apply.
Academic projects, internships, and personal software projects are an added advantage.
Preferred Candidate Profile
Passionate about software development and technology.
Self-motivated with a positive learning attitude.
Good communication and teamwork skills.
Able to understand requirements and solve technical problems.
Ready to learn new programming languages and development frameworks.
What We Offer
Opportunity to work on real-time software projects.
Practical exposure to software development processes.
Guidance and mentorship from experienced developers.
Opportunities for technical learning and career growth.