Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

EY NET Full-Stack Developer H/F 
Tunisia 
222012988

15.09.2024

Your key responsibilities

  • Participate in requirements analysis to gain an understanding of business needs and to propose technical solutions.
  • Design, build, and maintain efficient, reusable, and reliable code using .NET programming languages (C#, VB.NET).
  • Develop .NET solutions for various projects and business requirements, which include web, desktop, and mobile applications.
  • Ensure the best possible performance, quality, and responsiveness of applications.
  • Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues.
  • Write clean, scalable code using .NET programming languages.
  • Test and deploy applications and systems.
  • Revise, update, refactor, and debug code.
  • Improve existing software by incorporating new technologies and by staying at the forefront of .NET development practices.
  • Develop documentation throughout the software development life cycle (SDLC).
  • Serve as an expert on applications and provide technical support.

To qualify for the role, you must have

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 3+ years of experience working with .NET or relevant experiences
  • Proven experience as a .NET Developer or Application Developer.
  • Familiarity with the ASP.NET framework, SQL Server, and design/architectural patterns (e.g. Model-View-Controller (MVC)).
  • Experience with architecture styles/APIs (REST, RPC).
  • Understanding of Agile methodologies.
  • Excellent troubleshooting and communication skills.
  • Strong attention to detail.
  • Proficient knowledge of code versioning tools (such as Git, SVN, or Mercurial).
  • Experience with popular web application frameworks, such as AngularJS, and libraries like jQuery.
  • Knowledge of .NET Core is a plus.

What We Offer:

  • A collaborative and positive work culture.
  • Opportunities for professional growth and career advancement.
  • Access to the latest tools and technology.