Description

We are seeking a highly skilled and experienced .NET Fullstack Developer to join our dynamic team. As a key member of our development team, you will play a crucial role in designing, developing, testing, and deploying innovative web applications. The ideal candidate should have a strong background in both front-end and back-end development using the .NET framework.

Responsibilities:

  • Fullstack Development:
  • Design, develop, and maintain scalable and responsive web applications using the .NET framework.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Front-end Development:
  • Develop interactive and user-friendly interfaces using HTML, CSS, and JavaScript frameworks (Angular, React, or similar).
  • Ensure the seamless integration of front-end and back-end components.
  • Back-end Development:
  • Implement server-side logic using C# and the .NET framework.
  • Design and develop robust APIs to facilitate seamless data exchange between the front-end and back-end systems.
  • Database Management:
  • Design, implement, and maintain databases (SQL Server, MySQL, or similar).
  • Optimize database performance for maximum efficiency and scalability.
  • Code Quality and Testing:
  • Write clean, well-documented, and efficient code.
  • Conduct unit testing and participate in code reviews to ensure high-quality software development.
  • Troubleshooting and Debugging:
  • Identify and resolve software issues, bugs, and performance bottlenecks.
  • Conduct thorough testing to ensure the stability and reliability of applications.
  • Collaboration and Communication:
  • Collaborate with cross-functional teams, including designers, product managers, and other developers.
  • Communicate effectively with team members to understand project requirements and timelines.
  • Adaptability:
  • Stay updated on the latest technologies and industry trends.
  • Adapt to changing project requirements and priorities.

Requirements:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Proven experience as a .NET Fullstack Developer with a minimum of 6 years.
  • Strong proficiency in C#, ASP.NET, and .NET Core.
  • Experience with front-end frameworks such as Angular, React, or similar.
  • Solid understanding of relational databases and SQL.
  • Familiarity with agile development methodologies.
  • Excellent problem-solving and communication skills

Education

Bachelor's degree