We are looking for a talented and motivated .NET Developer to join our growing team. As a .NET Developer, you will be responsible for designing, developing, and maintaining web-based applications and software solutions using the .NET framework. The ideal candidate will have a passion for writing clean, efficient, and scalable code.

Key Responsibilities:

  • Design, develop, and maintain web applications and systems using the .NET framework (C#, ASP.NET, MVC, etc.)
  • Collaborate with cross-functional teams to gather and define project requirements.
  • Write clean, scalable, and efficient code in accordance with best practices.
  • Troubleshoot, debug and optimize existing applications and code.
  • Ensure the performance, quality, and responsiveness of applications.
  • Stay updated with the latest industry trends and technologies to improve development processes.
  • Participate in code reviews and provide constructive feedback to peers.
  • Maintain and support existing applications as needed.
  • Write unit tests and integrate them into the application development lifecycle.

Required Skills and Qualifications:

  • Proficiency in C#, ASP.NET, and MVC.
  • Strong understanding of object-oriented programming (OOP) principles.
  • Experience with SQL Server and relational database design.
  • Knowledge of web technologies (HTML, CSS, JavaScript, jQuery).
  • Experience with RESTful API development and integration.
  • Familiarity with version control systems such as Git.
  • Ability to troubleshoot, debug, and optimize code for performance.
  • Strong problem-solving and analytical skills.
  • Good communication skills and the ability to work in a team environment.

Preferred Skills: Experience with Angular, React, or other front-end frameworks.

Educational Requirements: Bachelor's degree in Computer Science, Information Technology, or related field.

Experience: 2+ years of professional experience in .NET development.

Job Details

Total Positions:
1 Post
Job Shift:
First Shift (Day)
Job Type:
Department:
Software Development
Job Location:
Gender:
No Preference
Minimum Education:
Bachelors
Degree Title:
Bachelor's degree in Computer Science, Information Technology, or related field.
Career Level:
Experienced Professional
Minimum Experience:
2 Years
Apply Before:
Mar 18, 2025
Posting Date:
Feb 17, 2025

Avanza Solutions

Information Technology · 301-600 employees - Karachi

Avanza Solutions is a global software solutions provider specializing in e-Business and e-Banking solutions, Enterprise Application Services, Infrastructure Management, and Quality Services. Avanza serves clients worldwide, through a cross-section of industries, with specific concentration in the banking, financial, and government sectors. Our business philosophy is founded on the importance of relationships and a persistent search for greater accomplishments.

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium

Similar Job Titles

Software Engineer

Croem Inc, Islamabad, Pakistan
Posted Feb 14, 2025
I found a job on Rozee!