.Net Developer
Job Description
Key Responsibilities:
- Develop and maintain .NET applications, including web applications, desktop applications, and services.
- Collaborate with product managers, business analysts, and other team members to understand project requirements and objectives.
- Design, code, test, and debug software modules in C# and .NET/.Net Core.
- Write clean, efficient, and well-documented code.
- Optimize application performance and ensure scalability.
- Participate in code reviews and provide constructive feedback to peers.
- Maintain and enhance existing .NET applications.
- Troubleshoot and resolve software defects and issues.
- Stay up to date with the latest .NET technologies and best practices.
- Contribute to the design and architecture of software solutions.
- Work on projects with a focus on software quality, security, and reliability.
- Assist in the deployment and maintenance of applications.
- Collaborate with the testing team to ensure the quality of the software.
Qualifications:
- Bachelor’s degree in computer science, Information Technology, or a related field (or equivalent experience).
- Proven experience as a .NET Developer or Software Developer.
- Strong proficiency in C# / .Net Core and the .NET framework.
- Experience with ASP.NET, MVC, and Web API for web application development.
- Knowledge of database systems, particularly SQL Server.
- Understanding of software development methodologies and best practices.
- Problem-solving skills and the ability to work in a collaborative team environment.
- Excellent communication and interpersonal skills.
Skills Required
Company Information
Not Disclosed by the Recruiter
Not Disclosed by the Recruiter