Job Title:

Software Developer – Desktop Applications


Job Summary:

Are you passionate about creating robust and efficient desktop applications? We are seeking a skilled Software Developer with expertise in C#, Entity Framework, and MS SQL to join our dynamic team. If you have a flair for optimizing performance and are experienced in DevExpress WinForms Controls and MVC architecture, this opportunity is for you!


Key Responsibilities:

  • Develop and maintain high-performance desktop applications using C# and Entity Framework.
  • Optimize application performance by converting Entity Framework operations into efficient Stored Procedures.
  • Design, create, and optimize MS SQL databases, including Stored Procedures, Functions, Indexing, and Views.
  • Work with DevExpress WinForms Controls, including Grid Control and Xtra Reports, to create user-friendly and visually appealing interfaces.
  • Follow MVC architecture for structured and scalable application development.
  • Collaborate with the team using GitHub for version control and code collaboration.

Required Skills and Qualifications:

  • Backend Development: Proficient in C# and Entity Framework with experience in performance optimization.
  • Database Expertise: Strong knowledge of MS SQL (Stored Procedures, Functions, Indexing, Views) and performance tuning.
  • Frontend Development: Experience with DevExpress WinForms Controls and DevExpress Reports.
  • Software Architecture: Hands-on experience with MVC architecture for application development.
  • Version Control: Proficiency in using GitHub for code management.
  • Strong problem-solving skills and the ability to work collaboratively in a team.

Preferred Qualifications:

  • Familiarity with other reporting tools or frameworks.
  • Prior experience in building large-scale desktop applications.
  • Knowledge of software deployment and maintenance processes.

Why Join Us?

  • Work on challenging projects with cutting-edge technologies.
  • Be part of a collaborative and innovative team.
  • Opportunities for professional growth and skill enhancement.
  • Competitive salary and comprehensive benefits package.

How to Apply:

Ready to take your career to the next level? Submit your resume and portfolio today! Click on the “Apply Now” button below or send your application to info@visionerpsolutions.com.


Location: 

Nairobi, Kenya

Employment Type:

Full-time