Job Description
Responsibilities:
Design, develop, and maintain applications using the .NET framework.
Collaborate with cross-functional teams to define, design, and ship new features.
Write clean, scalable, and efficient code.
Perform code reviews and provide constructive feedback to team members.
Troubleshoot and resolve complex technical issues.
Ensure the performance, quality, and responsiveness of applications.
Stay updated with the latest industry trends and technologies.
Requirements:
At least 8 years of experience in .NET development.
Proficiency in C#, ASP.NET, MVC, and .NET Core.
Strong understanding of object-oriented programming (OOP) principles.
Experience with front-end technologies such as HTML, CSS, JavaScript, and frameworks like Angular or React.
Familiarity with database technologies such as SQL Server and Entity Framework.
Experience with version control systems like Git.
Excellent problem-solving skills and attention to detail.
Strong communication and collaboration skills.
Preferred Qualifications:
Experience with cloud platforms such as Azure or AWS.
Knowledge of microservices architecture and RESTful API design.
Familiarity with DevOps practices and tools.
Experience with Agile/Scrum methodologies
Developer / Software Engineer - One to Three Years,.NET 6.0 - Seven to Ten Years PSP Defined SCU in Digital_Experience Design_UX_Research_Consultant"
Full-time