Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Senior Software Engineer (.NET & Ruby).
Gujranwala Jobs | Expertini

Urgent! Senior Software Engineer (.NET & Ruby) - Local Job Opening in Gujranwala

Senior Software Engineer (.NET & Ruby)



Job 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


Required Skill Profession

Other General



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Senior Software Potential: Insight & Career Growth Guide