Senior Developer

C# / .NET

Apply Now

Position Summary

This position will be responsible for participating in planning, building and supporting industrial applications. An element of technical analysis and data modeling is to be expected as part of the job. Only applicants with 3+ years experience in .NET and especially C# development should apply.


  • Define project scope, goals and deliverables to support client business needs in collaboration with management and all stakeholders.
  • Effectively communicate project expectations and status to team members and stakeholders.
  • Design, develop and maintain business applications in Microsoft .Net 4.0+ using C#.
  • Flexibility to adapt to rapidly changing business environment which will include learning new technologies.

Minimum Qualifications

  • University degree in computer science, mathematics or related discipline.
  • 3+ years experience working as a professional developer with strong focus in .NET/C#.
  • Solid experience using T-SQL.
  • Basic, but confident, knowledge in and around ASP.NET MVC 5 or ASP.NET Core MVC especially towards front-end techs.
  • Excellent analytic skills combined with a precise working ethic.
  • Excitement to never stop learning in our multicultural and multidisciplinary team.
  • Excellent understanding of basic programming concepts (data structures, OOP, design/architecture patterns, etc.)
  • Significant previous experience in planning, engineering, developing, and maintaining scalable, robust, and secure software systems written in .NET.
  • Talent to work independently but also organize plans to line up with company goals while being able to account for time spent on projects.
  • Ability to identify business requirements and translate them into a working application.
  • Working knowledge of common software applications (e.g. Microsoft Office)
  • Likeable person who garners respect on and off the job.
  • Should be easy to get along with, nice, fun, ethical, and low-maintenance.

Bonus Qualifications

  • Agile software development experience.
  • Working knowledge of SignalR, OData or MongoDB.
  • Interest to learn about techs such as Artificial Intelligence, Advanced Analytics and Predictive Maintenance from our expert team.
  • Fluent written and spoken English
  • Experience developing WPF applications.
  • Good mathematical skills.

Core Values

  • Highly motivated team player with hands-on mentality.
  • Time management skills
  • Ability to interpret guidelines and evaluate information and adapt accordingly.
  • Ability to work independently and exercise independent judgment.
  • Strong written and verbal communication skills.
  • Meticulous attention to details.
  • Prioritizes work independently, working with supervisor as needed.
  • Managing software development from beginning to end using Agile methods, usually with several clients at a time.
  • Demonstrate consistency in actions and values.
  • Displaying passion for what you do and a drive to continuously improve.
  • Do not just meet customer expectations, go the extra step to exceed them.
  • Relentless commitment to win.
  • Showing personal and professional integrity.
  • Be positive, enthusiastic and accountable.

What We Offer

  • Excellent financial package and benefits including bonuses.
  • Flexible work hours tailored to the employee personal or educational schedule.
  • Regular holidays and vacation time plus bonus holidays available each year.
  • Very friendly, informal and supporting work environment.
  • Opportunities for traveling abroad.
  • Nice and cozy office with perfect location in the center of the historical city of Hochheim (Main).
  • Professional training programs and career development support in relevant professional areas.
  • An opportunity to adopt a multinational know-how and to gain experience with the best business practices and technology in the industry.
  • We believe that every individual has the right to feel comfortable at their workplace and to enjoy what they do. We offer our employees creative, professional, friendly and open-minded organizational culture, since we are convinced that it is the self-motivated, responsible and creative people that bring success to the company.

Why We’re Hiring

mi Solutions is in a rapid growth phase. We need additional talent to maintain our competitive advantages and continue high levels of client satisfaction. The marketplace we serve is in a state of technological evolution and together with our partners we are paving the way forward as an industry leader. We are ahead of our competition and know how to keep it that way. Your skill is wanted as we continue to move forward.

© mi Solutions & Consulting GmbH. All rights reserved.