Skills and Qualifications: – Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field. – Basic knowledge of programming languages such as Java, Python, C++, or JavaScript. – Familiarity with software development life cycle (SDLC), version control systems (like Git), and agile methodologies is a plus. – Strong analytical thinking and problem-solving skills. – Good written and verbal communication skills. – Understanding of the importance of software quality, performance, and scalability.