Impala Information technologies
  • Home
  • About us
  • SOLUTIONS
    • Cyber Security Services
    • Impala Cyber Dome
    • Software Solutions
    • ICT Infrastructure
    • Communications
  • Experience
  • Careers
  • Contact us
  • Plus
    • Home
    • About us
    • SOLUTIONS
      • Cyber Security Services
      • Impala Cyber Dome
      • Software Solutions
      • ICT Infrastructure
      • Communications
    • Experience
    • Careers
    • Contact us
Impala Information technologies
  • Home
  • About us
  • SOLUTIONS
    • Cyber Security Services
    • Impala Cyber Dome
    • Software Solutions
    • ICT Infrastructure
    • Communications
  • Experience
  • Careers
  • Contact us

Full-Stack Software Engineer (C#, .Net)

About the Position

Impala-ICT is looking for a creative and driven Software Developer to help us build our next generation systems while supporting our established platforms. In this hybrid role, you will be joining a dynamic R&D team focused on designing robust, high-performance solutions. 

If you are passionate about clean architecture and thrive in a collaborative environment where technical excellence is a priority, we want you on our team.

Why this role matters

our work will span the entire software lifecycle. You will ensure the stability and performance of our critical legacy systems, while also serving at the forefront of our new initiatives. Your contributions will directly shape the foundation of our new products, ensuring they are built for scale, reliability, and long-term success alongside our existing infrastructure.


Your key Responsibilities

In this role, you will balance building new, scalable systems from the ground up with maintaining and optimizing existing applications. While we value full-stack capability, your primary impact will be driving development across Backend, Frontend, and On-Prem Cloud Engineering utilizing the .NET ecosystem.


New Development: Design, architect, and build new features and systems from scratch.

System Maintenance: Maintain, debug, and refactor legacy code to ensure ongoing reliability, security, and performance.


What you will bring

Backend Expertise: 1+ years of professional software development experience, with a deep focus on C# and the .NET Framework / .NET Core.

  •  Systems Engineering Mindset: A proactive attitude toward building products, prioritizing high-quality code and scalable design patterns.
  • Architectural Understanding: A solid grasp of software architecture, system scalability, and product-driven development lifecycles.
  • Communication: Strong English skills and the ability to collaborate effectively in a distributed, multicultural environment.

Experience we consider a Plus

  • Frontend Expertise: Desktop frontend experience – WPF / WinUI
  •  Working with an ORM (Object Relational Mapping) library.
  •  Databases: Proficiency working with SQL DB relational databases or non and relational databases.
  •  DevOps & Scripting: Experience with CI/CD automation pipelines and scripting languages (e.g., Python, Bash) to streamline development and deployment.
  • Performance Analysis: Familiarity with tools and techniques for profiling and optimizing .NET applications in high-load environments



  • Home
  • Privacy Policy
  • About us
  • Contact us

Optimisé par

Ce site Web utilise les cookies.

Nous utilisons des cookies pour analyser le trafic du site Web et optimiser votre expérience du site. Lorsque vous acceptez notre utilisation des cookies, vos données seront agrégées avec toutes les autres données utilisateur.

RefuserAccepter