Senior Software Engineer (.NET & Ruby)

business Techwaresoft LLC
location_on Quetta City Tehsil
work full-time
attach_money USD 2.000.000 - 2.750.000
A month ago USD 2.000.000 - 2.750.000

Description

This is a full-timerole for a

Senior Software Engineer (.NET & Ruby)

based in Pakistan. The role involves designing, developing, and maintaining high-performance applications using the .NET ecosystem while also supporting Ruby-based legacy systems. You will work across the full stack, collaborate with cross-functional teams, mentor junior developers, and contribute to architectural decisions./

Qualifications

Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent practical experience

4+ years of professional experience in .NET development (C#, .NET Framework, .NET Core, ASP.NET MVC/Core, Web API)

Strong knowledge of OOP principles, design patterns, and data structures

Proficiency with SQL Server, T-SQL, and ORM frameworks (Entity Framework Core, NHibernate)

Basic knowledge of Ruby to maintain and support legacy systems

Understanding of RESTful APIs and microservices architecture

Familiarity with Azure, AWS, or GCP (a plus)

Experience with unit testing, integration testing, and mocking frameworks

Responsibilities

Design, develop, and maintain scalable and secure .NET applications

Collaborate with product managers, designers, and engineers to deliver technical solutions

Write clean, efficient, and well-documented code following best practices

Review code, provide feedback, and ensure coding standards are met

Troubleshoot, debug, and optimize existing applications

Participate in the full SDLC from requirements gathering to deployment

Contribute to architectural planning for both .NET and Ruby systems

Mentor junior developers and foster knowledge sharing

Stay updated on emerging technologies and trends in .NET and Ruby

Participate in Agile/Scrum ceremonies and contribute to process improvement

Must Have

4+ years of professional experience in .NET development

Strong OOP, design patterns, and database expertise

Working knowledge of Ruby for maintaining legacy systems

Proficiency in Git and REST API development

Nice to have

Exposure to cloud platforms (Azure, AWS, GCP)

What's great in the job?

Work on diverse projects involving both modern .NET technologies and Ruby-based systems

Collaborative team environment with opportunities for mentorship and leadership

Exposure to cloud, microservices, and modern development practices

A role that values technical expertise and encourages innovation

#J-18808-Ljbffr

Posted: 24th November 2025 8.55 am

Application Deadline: N/A

Apply Now