Se rendre au contenu

Developer .NET MVC

--FRIBOURG--

Our client is an international industrial group operating in the agri-business sector, with activities spanning the development and management of large-scale plantations. The group oversees multiple long-term projects across Central and West Africa, as well as Southeast Asia, and is currently engaged in a strategic modernization of its information systems.

To support this transformation, the company is strengthening its internal development team with an experienced .NET MVC Developer capable of contributing to business-critical applications used across its international operations.

C# / .NET Framework & .NET MVC
SQL Server & Database Design
Web Technologies (HTML5, CSS, JavaScript)
Entity Framework
IIS & API Development (WebAPI)

Mission Overview

As part of its digital modernisation efforts, the company is seeking a .NET MVC Developer to support the design, development, deployment, and maintenance of core internal applications. Reporting to a Technical Lead / Project Manager, you will take part in all phases of the software development lifecycle and work closely with business users.

This position involves regular international travel to operational sites for deployment, training, and on-site support.

Key Responsibilities

  • Participate in requirements analysis and application design
  • Propose technical solutions aligned with business needs
  • Develop, test, and integrate software applications
  • Deliver user support, documentation, and training (remote & on-site)
  • Contribute to continuous improvement and application maintenance
  • Collaborate with a multidisciplinary team (developers, QA, PMO, etc.)

Key Competencies

  • Problem Solving: Ability to assess complex issues and deliver effective solutions

  • Time Management: Ability to manage priorities and meet deadlines

  • Attention to Detail: Clean, maintainable, and reliable code

  • Communication: Clear, structured, and user-friendly communication

  • Teamwork: Ability to collaborate with cross-functional teams

  • Adaptability & Resilience: Comfortable with change, fast-paced environments, and evolving technologies

Required Profile

Core Skills & Qualifications

    • Degree in Computer Science, Engineering, or related field

    • Minimum 5 years of professional experience in software development

    • Demonstrated success in similar roles

    • Experience with open-source contributions is a plus

    • Strong mastery of object-oriented programming

    • Ability to work independently with rigor and ownership

    • Excellent analytical, organizational, and synthesis skills

    • Outstanding communication skills (written & verbal)

    • Team player with strong interpersonal abilities

    • Proactive, curious, adaptable, and solution-oriented

Technical Skills (Required)

    • C#

    • .NET MVC (Razor) & WebAPI

    • IIS

    • Entity Framework

    • JavaScript

    • HTML5 / CSS

    • SQL Server

    • SVN or Git

Nice-to-Haves

    • React.js, Vue.js, or Angular

    • DevExpress ASP.NET MVC Controls

    • Jira

    • TypeScript

    • DevOps tools (Azure DevOps, GitLab, Jenkins)

    • Docker & Kubernetes

Languages

  • French: fluent – required

  • English: advanced level – required

Travel Requirements

This role includes regular travel to operational sites in Africa and Southeast Asia (30–50 days per year). Candidates should be comfortable with:

  • Trips of 10–15 days at a time

  • Occasional Sunday departures (due to long travel routes)

  • Working in remote, rural environments (plantation sites)

  • Hot and humid climates

  • Required vaccinations (e.g., yellow fever)

  • A curious, open-minded, and adventurous mindset