Role and Responsibilities:
Assist in the design, development, testing, and deployment of software solutions.
Collaborate with cross-functional teams to define, design, and ship new features.
Work on bug fixing and improving application performance.
Learn and apply best practices in software development and coding standards.
Participate in code reviews and contribute to continuous improvement of processes.
Research and evaluate new technologies to drive innovation and problem-solving.
Support in troubleshooting and resolving issues in existing software systems.
Qualifications:
Pursuing a Bachelor’s degree in Computer Science, Engineering, or related field.
Familiarity with programming languages (e.g., Java, Python, JavaScript,PHP, C++) , frameworks (e.g., React, Node.js) and design tools ( microsoft visual, adobe Xd)
Understanding of software development lifecycle and methodologies (e.g., Agile).
Strong analytical and problem-solving skills.
Ability to work independently and collaboratively within a team.
Excellent communication and interpersonal skills.
Passion for learning and technology.
Preferred Qualifications:
Previous internship or project experience in software development.
Knowledge of version control systems (e.g., Git).
Experience with databases and SQL.
Understanding of cloud platforms (e.g., AWS, Azure, Google Cloud).
Benefits:
Opportunity to gain hands-on experience in a dynamic startup environment.
Mentorship from experienced developers and exposure to cutting-edge technologies.
Potential for full-time employment based on performance and business needs.
Networking opportunities with industry professionals and peers.





