Home South Africa Software Development Engineer Internship

Home South Africa Software Development Engineer Internship

Software Development Engineer Internship

Full time at a Laimoon Verified Company in South Africa
Posted on April 24, 2024

Job details

Software Development Engineer Internship Paid internship at XWiki · Starts after academic term Categories:- Business Software Development- Web City:room Iași Learning GoalsBy the end of the internship you will have learned:How to work in an Open Source company and interact with a worldwide communityHow to integrate in a multidisciplinary team with designers, engineers and managersWhat the software development lifecycle of a product isHow to contribute to an extensible platformHow to manage shared code ownership and code reviewsInformal details about build, development best practices and quality checks (backward compatibility, test coverage checks; unit, integration and functional tests)Responsibilities, Projects & SkillsSpoken and written English skills that will facilitate the communication with our international teamIdentify issues and areas of improvement for the product, and report them in our bug-tracking toolDesign, implement and publish prototypes, improvements and fix bugs for our XWiki products, extensions and recommended applicationsDesign, implement and publish Pro business applications and community extensionsRespect deadlines and deliver good quality projects to the Open Source communityBe proactive and contribute to the improvement of the XWiki Open Source platform and of the development of best practices across the teamsTechnical requirementsXWikiTesting: unit testing (e.g. JUnit, Jasmine), mock objects (e.g. Mockito), automated UI testing (e.g. Selenium 4/Webdriver), coverage (e.g. JaCoCo)Database: Hibernate (ORM), SQLTools that you will use: GitHub, JIRA, Maven, Eclipse, Jenkins, Element, Chrome, Firefox, Microsoft EdgeTraining & MeetingsOffice orientationAn introduction to the XWiki companyAn introduction to the XWiki open source projectTraining on how to contribute an extensionOn the job training while testing the product, reporting issues and implementing fixes and new featuresRegular meetings with the mentorsFinal evaluation; assessment of the internship's successDurationThe chosen candidate can expect a full-time internship during summer (Jul 1 - Sep 30)The daily schedule: 8 h/day in the 8-20 bracketPaid internshipOpen plan office with fun activities (Table Football, WII / video games, board-games, etc.)Refreshments and fruits on the houseMonthly team activitiesYou will work on the latest generation of technical equipmentOpen and collaborative environment where your ideas are heardCasual dress codeWork on an Open Source product and extensions that are used by users all over the worldThe majority of your work will be publicly available, so you can reference it in your portfolioMentorship by experienced engineers that will help you develop your IT potentialPossibility to join as a full time or part-time employee after the internship

#J-18808-Ljbffr Software Architecture & Engineering

Apply safely

To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.

Share this job
Improve your chance to get this job. Do an online course on Software Development starting now. Claim $10 promo towards online courses. See all courses
See All Software Jobs
Feedback Feedback