Based in Geneva (HQ), Singapore and Bangalore, operating in more than 30 countries, PSiDEO provides a wide range of premium outsourced IT services to global customers, as well as the technical expertise and reliability of a software publisher.
The Software Engineering department is looking for diploma work students in Computer Science to design and implement innovative features for its leading software solution: B-Com Community and Event Management platform
You will have the opportunity to actively demonstrate your skills and creativity, and benefit from our team knowledge and experience. You will be able to fully understand the process of delivering large applications (10+ years of development in C# .Net, close to 900 tables, largely more than 5Mio lines of code, 4 major and highly innovative releases a year… and a lot more to come) in an international environment.
Internships can be organized for a large sets of projects related to the development of B-Com, our event management platform. They can take place in Geneva or Bangalore; according to the project.
1. Real-Time Business Reporting (4-6 months internship)
During your internship, you will expand the reporting capabilities of B-Com with useful real-time information: how many people have registered themselves in the last day, how many free hotel rooms are still available, the number of aborted registrations and many more, all in the mindset of providing useful information about the status of the projects organized with B-Com, so that they can be used as a basis for business decisions. You will have to specify as well as implement the information flow from action performed in the application to report output on a web dashboard / reporting sheet in an efficient way.
Keywords: C#/.NET, SQL Server, data analysis, reporting & business intelligence, modern web development
2. Continuing Education Credit Systems integration (6 months master project)
Attending a congress organized by the B-Com software may give its attendees credits towards their continuing education requirements. The goal of this project is to implement such a credit system in B-Com and allow its users to track their education goals and, on the organizer side, to award such credits. This project will include all the stages of the development – requirements gathering, specification as well as implementation of a useful feature of B-Com, an existing product already in use by many businesses.
Keywords: C#/.NET, SQL Server, modern web development, business analysis
3. One-to-one meeting matchmaking (4-6 master project)
During Trade Shows, buyers and sellers of different products have time to meet one-to-one to discuss business opportunities. The goal of this project is to help trade-show participants building their schedule and finding the most interesting business opportunities. Depending on the factors taken into account this is an NP-hard problem but there are different heuristic algorithms that may be applied. During your project, you will have the opportunity to integrate this matchmaking process in the B-Com product, both on the user-visible side (participants to the trade show defining their preferences and reviewing their schedule) as well as the algorithmic side (researching how to optimize preferences, comparing solutions).
Keywords: Heuristic Algorithms, C#/.NET, Linear Programming, Web Development
4. Mobile Application Development (4-6 months internship)
For the B-Com mobile application framework called “Mobile Application Factory”, PSiDEO would like to develop new fancy features in order to increase participants’ engagement and make them communicate together as well as with the congress’ speakers. This internship allows discovering modern mobile development technologies as well as the event management world.
Keywords: Mobile Development, Xamarin, C#/.NET, RESTful APIs, SQLite, SQL Server
5. User Activity Tracking Module (3-4 months internship)
In order to analyze users’ activity and behavior, the B-Com Software Team would like to provide its users with fine-grained tracking reports to optimize attendees experience and users’ conversion rate while ensuring users privacy and related legal requirements.
Keywords: C#/.NET, SQL Server, modern web development, reporting, integration
For all the above offers:
- Student in computer science with interest in user-oriented and technical problems
- Good planning and organization skills
- Team spirit, autonomous, results driven
- Fluent in French and English
- Propose, design and implement desired features with a Swiss quality philosophy
Interested? Please send us your application in English.