Junior Software Development and Network Support
Junior Software Development and Network Support0-1PuneFull-TimePosition Type: (Full-Time - Internship)Duration: 4 MonthsStart Date: January 26Location: RemoteCompany: Tvarit GmbhAbout TVARITTVARIT GmbH specializes in developing and delivering cutting-edge artificial intelligence (AI) solutions forthe metal industry, including steel, aluminum, copper, cast iron, and more. Our software productsempower customers to make intelligent, data-driven decisions, driving advancements in Predictive Quality(PsQ), Predictive Maintenance (PdM), and Energy Consumption Reduction (PsE), etc.With a strong portfolio of renowned reference customers, state-of-the-art technology, talented researchteam from prestigious universities, and recognition through esteemed awards such as the EU Horizon 2020AI Prize, TVARIT is recognized as one of the most innovative AI companies in Germany and Europe.We are looking for a self-motivated person with a positive "can-do" attitude and excellent oral and writtencommunication skills in English.Role SummaryWe are looking for a motivated Junior Software Developer & Network Support Co-op Student to joinour technology team for a 4-month work term. This position is designed for students enrolled in theComputer Systems Technology – Software Development & Network Engineering program who havecompleted at least three semesters of study.Key ResponsibilitiesSoftware DevelopmentAssist in the development and maintenance of software applications using Java, Python, or webWrite, test, and debug code under the guidance of senior developersParticipate in code reviews and follow best coding practicesWeb & Database SupportSupport internal or client-facing web applicationsAssist with database tasks such as writing queries, updating records, and validating data (e.g., MySQL, Oracle)Help troubleshoot application and data-related issuesSystems & Network SupportProvide basic support for systems and network operationsAssist with monitoring services, troubleshooting connectivity issues, and documenting resolutionsGain exposure to cloud platforms (AWS/Azure) and modern IT infrastructureTesting & DocumentationAssist with software testing and quality assurance activitiesDocument technical procedures, configurations, and user guidesFollow version control practices using tools such as GitWork closely with developers, IT staff, and project stakeholdersParticipate in team meetings, stand-ups, and sprint planning sessionsCommunicate progress and issues clearly and professionallyRequired QualificationsCurrently enrolled in Computer Systems Technology – Software Development & Network Engineering (or a closely related program)Completed at least 3 semesters of studyUnderstanding of:Databases and SQLNetworking basics and system fundamentalsPreferred SkillsFamiliarity with Java, Python, or C-based languagesBasic knowledge of Linux/Windows systemsExposure to cloud services (AWS, Azure) is an assetStrong problem-solving and communication skillsAbility to learn quickly and work in a team environmentWhat You Will GainReal-world experience in software development and IT systemsExposure to professional development workflows and toolsMentorship from experienced technical professionalsOpportunity to apply academic knowledge in a practical settingJ-18808-Ljbffr