We are seeking a motivated Software Developer to join our development team. The candidate will be responsible for developing, maintaining, and enhancing web-based applications using Microsoft .NET technologies while ensuring performance, quality, and responsiveness.
Develop, test, and maintain applications using C#, ASP.NET, MVC, .NET Core
Collaborate with internal teams to understand business requirements
Write clean, scalable, and maintainable code
Perform debugging and application troubleshooting
Work with SQL Server and manage database-related tasks
Ensure compliance with coding standards and best practices
Participate in code reviews and documentation
Strong experience in C#, ASP.NET, MVC, .NET Core
Working knowledge of SQL Server
Basic understanding of HTML, CSS, JavaScript
Familiarity with version control tools (Git)
Good communication and teamwork skills
Preferred Skills:
Experience with front-end frameworks (Angular/React)
Knowledge of Azure or cloud platforms
Understanding of Agile development methodology