Shapecaret-double-leftcaret-double-rightcaret-downcaret-leftcaret-right-circlecaret-rightShapeclosedropdownexpand morefacebookLogolinkedinlogo-footerlogo-marklogo-mobilemailsearchtwitteryoutube
Menu Close

C# SOFTWARE ENGINEER

|JOB DESCRIPTION:

 TMC Science & Technology is looking for a C# software development engineer for building C# applications and components. It is essential that you are a hands-on person with excellent engineering skills and a personal drive to achieve project goals.

A C# software development engineer for building C# applications and components. Your primary responsibilities will be to design and develop these applications, and to coordinate with the rest of the team working on different layers of the infrastructure, having a C++/CLI code base. 

 

Responsibilities

  • Actively participate in the gathering and analysis of customer requirements, performing feasibility study, providing technical and User Interface proposals

  • Design, build, and maintain efficient, reusable, and reliable C# code

  • Ensure the best possible performance, quality, and responsiveness of applications

  • Identify bottlenecks and bugs, and devise solutions to these problems

  • Help maintain code quality, organization, and automatization

  • Help documenting detailed specifications and software designs 

 

|WE ARE LOOKING FOR:

 Must have: 

    • Proficient in C#, experience in object oriented C# libraries and the .NET framework. 

    • Knowledgeable in C++.

    • Familiar with various design and architectural patterns

    • Proficient understanding of code versioning tools (e.g. GIT, perforce)

 

  • Preferred: 

    • Development experience for Tablet format Windows OS, including touch user experience.

    • Familiar with Windows Presentation Foundation 

    • knowledgeable in database fundamentals.

    • Experience in User Interface Design

 

  • Nice: 

    • Familiar with Windows Communication Framework

    • Familiar with SQL (MS SQL)

    • Familiar with continuous integration

 

|WHAT YOU CAN EXPECT OF TMC:

 TMC is a technology consultancy that brings expertise to their clients in order to support them with the realization of their challenges. As such, TMC is operating as an expert center at the disposition of its clients to help them in being more competitive in an ever more global and faster changing technological world.

TMC is truly unique thanks to our business model called the Employeneurship model which comes as a true innovation for the High Technology consulting business. It's the business relationship of the 21th century for highly skilled Engineers & Scientists, and our model is built around 5 main pillars:

 

  • Permanent employment contract, offering you stability and security

  • Individual profit sharing: know your market value and share in the profit your work generates

  • One-on-one coaching and trainings designed to help you develop your entrepreneurial skills

  • The competence cells structure, providing a strong relevant network

  • The entrepreneurial lab: a playground for new ideas and a launching for start-ups

Apply now