Responsibilities:
Design, develop, and maintain .NET applications
Collaborate with cross-functional teams to analyze, design, and implement new features
Participate in code reviews to ensure code quality and maintainability
Identify and troubleshoot software defects and performance issues
Ensure compliance with coding standards and best practices
Stay up-to-date with industry trends and technologies to continuously improve software
development practices
Requirements:
Bachelor's degree in Computer Science or a related field
Strong experience in .NET development and .NET frameworks
Proficiency in C#
Experience with web development technologies such as ASP.NET, MVC, and JavaScript frameworks (React, Angular, etc.)
Knowledge of database technologies (SQL, NoSQL)
Experience with version control systems (Git, SVN)
Ability to write clean, maintainable, and efficient code
Strong problem-solving and communication skills
Ability to work in a fast-paced and collaborative environment
Bachelor's Degree