Full-time

Senior Software Engineer (. NET)

Posted by Think Digitally • Karachi Division, Sindh, Pakistan

📍 Karachi Division, Sindh 🕒 March 01, 2026

About the Role

Responsibilities

  • Design, develop and maintain scalable applications using the .NET framework.
  • Write clean, maintainable, testable and efficient code using best practices and following coding standards.
  • Solve complex technical challenges using creative problem-solving techniques.
  • Act as a mentor for team members on technical issues across assigned work streams.
  • Assist technical leadership in planning, prioritizing and executing assigned tasks within deadlines.
  • Assist technical leadership in technical and functional risk assessment and mitigation activities.

Skills & Requirements

  • Bachelor's or master's in computer science, engineering, or related field.
  • 3+ years of experience in building large-scale business applications.
  • In-depth knowledge of C#, .Net, .Net Core, JavaScript, ASP.NET MVC, object-oriented programming.
  • Strong experience in using SQL Server with...

Ready to Apply?

Submit your application today and take the next step in your career journey with Think Digitally.

Apply Now