Senior .NET Engineer

Overview:

Wyzet is looking for a Senior Full Stack Engineer(.NET) with 8+ years of experience to join our team. This person would be responsible for designing, developing, configuring and deploying web applications.

Key Responsibilities:

  • Design, develop, and maintain high-quality, scalable, and robust .Net applications using the latest technologies and best practices.
  • Collaborate with cross-functional teams, including product managers, designers, and other developers, to understand project requirements and deliver innovative solutions.
  • Participate in code reviews, ensure adherence to coding standards, and promote best practices for clean, maintainable, and efficient code.
  • Mentor and guide junior developers, sharing knowledge and promoting professional growth within the team.
  • Stay up-to-date with emerging technologies, frameworks, and industry trends, and contribute to the team’s continuous learning and improvement.
  • Troubleshoot and resolve complex issues, perform root cause analysis, and implement preventative measures.
  • Participate in the entire software development life cycle, from requirements gathering to deployment and maintenance.

Qualifications:

  • Proven experience as a Senior .Net Developer with at least 8 years of professional experience in .Net development.
  • Solid understanding of C#, .Net Framework, and .Net Core.
  • Proficiency in ASP.NET MVC, Web API, and related technologies.
  • Strong knowledge of object-oriented programming principles, design patterns, and software architecture.
  • Experience with database technologies such as SQL Server, Entity Framework, and data access layers.
  • Familiarity with front-end technologies like HTML, CSS, JavaScript, and modern JavaScript frameworks (e.g., React, Angular).
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration skills.

Good to Have:

    • Experience with cloud platforms like Azure or AWS.
    • Knowledge of microservices architecture and containerization technologies (e.g., Docker, Kubernetes).
    • Familiarity with Agile methodologies and DevOps practices.
    • Experience with automated testing frameworks and tools (e.g., NUnit, xUnit, Selenium).
    • Understanding of security principles and best practices for web applications.
    • Familiarity with project management tools and version control systems (e.g., Git, SVN).

Get Your Desired Job now

Data Engineer 5+ years