Key Responsibilities:
? Collaborate with cross-functional teams to understand project requirements and translate them into technical specifications.
? Design, code, test, and debug software applications using Python and Java.
? Participate in the full software development lifecycle (SDLC), from concept and design to testing and deployment.
? Develop, optimize, and maintain database schemas and queries using Microsoft SQL Server and/or Oracle.
? Write clean, scalable, and well-documented code.
? Participate in code reviews to ensure high-quality standards and share knowledge with the team.
? Troubleshoot, diagnose, and resolve software defects and performance issues.
Qualifications We Are Looking For:
? Good English communications and can work with international colleagues
? At least 3 days per week working
? Currently enrolled in a Bachelor's or Master's degree program in Computer Science, Software Engineering, or a related field. (We are specifically seeking students in their third year, fourth year, or graduate studies.)
? Proficiency in at least one of the following programming languages: Python or Java.
? Solid understanding of relational database concepts and experience with Database Design.
? Hands-on experience with one or more of the following database technologies: Microsoft SQL Server or Oracle.
? Familiarity with SQL and the ability to write complex queries.
? Eagerness to learn new technologies and adapt in a fast-paced environment.
What We Offer:
? Mentorship: Direct guidance from seasoned software engineers and architects.
? Meaningful Projects: Work on live projects that impact our business and customers.
? Skill Development: Enhance your expertise in Python, Java, and enterprise-level database systems.
? Collaborative Culture: Be part of a supportive and innovative team.
? Career Growth: Outstanding performance during the internship may lead to future full-time employment opportunities.