Spring 2018 .NET Internship

Everything You Always Wanted to Know About Our Internships But Were Afraid to Ask

About the project

Hi! This is the 3rd sequel in the series of building a Research activity management system which will help the University of Oradea structure its research-related activities. You can read more about the ongoing project here and here.

Automating laborious work is key towards having a better life and making good use of technology. You will be able to help bring technology upfront to design and implement such a system and earn professional experience in your field by doing so.

 

Deadline for application: 16.04.2018

Interviews & selection: 16-27.04.2018

Internship: 02.05-08.06.2018

What?

You’ll be working on:

  • Login and User profile functionality
  • A minimum set of authorization rules
  • Reporting module
  • UI/UX and functionality enhancements

Project setup:

  • The first 2 weeks will be dedicated to training
  • The following 4 weeks will be split up into 2 sprints
  • A typical sprint includes: daily standup, planning, estimates, development, peer reviews, final reviews, and a demo meeting
  • We'll also have a team building, i.e. an interactive meeting in which you will get to know each other better

How?

Objectives:

  • Experience the ups and downs of working in a team
  • Be responsible for your work
  • Implementing the Repository and Unit of Work pattern using Entity Framework
  • Onion architecture - we've designed the system based on these guidelines and having in mind domain-driven design
  • Riding the wave by experiencing the top front-end libraries and designs in the branch:
    • TypeScript + Angular 2
    • Material design - specs google released on UI/UX

Main areas:

  • C# / OOP
  • HTML/CSS/Javascript basics
  • TypeScript + Angular 2
  • ASP.NET MVC/Web API
  • MsSQL
  • SCRUM Agile
  • Testing intro - because every developer needs to test their code!

Technology stack and approach:

  • HTML, CSS, TypeScript
  • Angular 2, Angular Material Design
  • Entity Framework - Code First
  • MsSQL Server
  • Authentication - Forms
  • Authorization - Role/Claims
  • Caching
  • Dependency Injection
  • Repository, Unit Of Work
  • Unit testing
  • Visual Studio Team Services
  • Continuous Integration in Azure

Who?

We're looking for students who have:

  • A positive mindset
  • The ability to learn new technologies quickly
  • Passion for technology and learning
  • Good English skills (it’s a must-have!)
  • The ability to adapt to our way of working
  • The ability to work in a team

It's a plus if you have:

  • Knowledge of most common algorithms
  • Experience optimizing different algorithms and can explain them in terms of their complexity
  • Experience with C, C++, C# or other languages
  • Experience with ASP.NET MVC/Web API
  • Experience with HTML/CSS/JavaScript
  • Experience with at least one JavaScript framework/library (e.g. Angular JS, React, Knockout JS, Ember JS, Node JS)
  • The ability to suggest improvement points for the apps you'll be working on

Getting ready

Our colleagues (who by the way will mentor the interns) made an extensive list of free learning materials. These will help you prepare for the technical interview. Also, we want to share with you our guide to writing a resume that stands out.

Testimonials

An internship is the best way to start your IT career. Both in high school and in college you learn the basics of programming language, which is kind of sampling the different sides of software development. During a Qubiz internship, you get a real taste of a software development project, from working with new technologies to working in a team.
Learning from awesome and open-minded people is a good thing and can be a big step if you decide to take it. It is about an intense and very helpful experience. But, of course, if you want to find out how it really is, just give yourself a chance and join this internship. :)
I loved everything in Qubiz, the colleagues, the atmosphere. I am happy that I choose Qubiz for this summer internship.

Past Internships

The summer of 2017 .NET internship

The system we built in this internship is a Research Activity Management System which will help the University of Oradea structure its work more easily and faster. To find our more about our requirements and learning materials click here

The summer of 2016 .NET internship

During the summer of 2016 internship, our .NET knowledge-thirsty interns helped us develop an internal application for testing the candidates that are applying for a job or an internship. To find out more about our requirements and learning materials click here

A different kind of internship

Last spring we added another twist to the internship by teaming up with the University of Oradea. The objective was to deliver a software for professors as well as to offer students a different perspective on software development.

Learn during the day, enjoy the summer in the evening

It’s very rewarding to spend time with talented and passionate young people, especially if you share the same interests. Some of our colleagues had the pleasure of mentoring a group of interns for the entire month of August.

Apply now

Now that we captured your interest, send your CV and motivation letter to internship@qubiz.com. We’ll let you know what the next steps are!