Job Description

Summary

We are seeking a highly skilled .NET Full Stack Developer to join our dynamic team. The ideal candidate will have extensive experience in both front-end and back-end development, with a strong proficiency in .NET technologies.

Key Responsibilities

  1. Develop, test, and deploy high-quality software applications using .NET technologies.
  2. Collaborate with cross-functional teams to define, design, and ship new features.
  3. Write clean, scalable, and maintainable code.
  4. Participate in code reviews and provide constructive feedback to peers.
  5. Troubleshoot, debug, and upgrade existing software.
  6. Ensure the performance, quality, and responsiveness of applications.
  7. Stay up-to-date with the latest industry trends and technologies.

Required Skills and Qualifications

  1. Bachelor’s degree in Computer Science, Engineering, or related field.
  2. Proven experience as a Full Stack Developer or similar role.
  3. Strong proficiency in .NET (C#, ASP.NET, .NET Core).
  4. Experience with front-end technologies such as HTML, CSS, JavaScript, and frameworks like Angular 16 or latest.
  5. Familiarity with database technologies such as SQL Server and dapper.
  6. Understanding of web services (REST, SOAP) and Web APIs.
  7. Experience with version control systems, preferably Git.
  8. Excellent problem-solving skills and attention to detail.
  9. Strong communication and teamwork abilities.

Preferred Skills

  1. Experience with cloud platforms such as Azure or AWS.
  2. Knowledge of containerization technologies like Docker and Kubernetes.
  3. Familiarity with CI/CD pipelines and DevOps practices.
  4. Experience with Agile/Scrum methodologies.
  5. Knowledge of other back-end languages like Node.js, Python.

Skills
  • Attention to Detail
  • AWS
  • Communications Skills
  • Database Management
  • Problem Solving
  • SQL
  • Team Collaboration
© 2024 cryptojobs.com. All right reserved.