Senior Software Engineer

4 weeks ago


Lahore, Punjab, Pakistan Strategic Systems International Full time

JOB TITLE: Software Engineer (.NET Full Stack & Mobile)

PURPOSE:

We are looking for a versatile and motivated Software Engineer with 1–3 years of experience to join our dynamic development team. The ideal candidate will have hands-on experience working with .NET 8.0 for mobile, desktop, and web-based applications, as well as strong skills in Angular, WebAPI, WPF, and SQL databases. This role requires a developer who is comfortable switching between platforms (mobile, web, desktop) and who thrives in delivering scalable, secure, and high-performance applications.

KEY RESPONSIBILITIES:

  • Design, develop, and maintain cross-platform mobile applications (primarily Android) using .NET 8.0 or .NET MAUI. Work on desktop applications using WPF and web applications using ASP.NET Core and Angular.
  • Develop and integrate secure, scalable, and high-performing REST APIs using ASP.NET Core and WebAPI. Ensure clean and efficient API architecture.
  • Work with SQL databases using Entity Framework Core (EF Core). Design, model, and manage database interactions to ensure data integrity and application performance.
  • Be adaptable to work across .NET-based environments—including mobile apps, web apps, and desktop applications—as per project needs.
  • Write clean, testable, and maintainable code following software engineering best practices, design patterns, and version control standards (Git).
  • Work closely with cross-functional teams including product managers, QA engineers, and DevOps. Participate in code reviews and contribute to architectural discussions.
  • Troubleshoot and debug issues across the stack and propose effective technical solutions.
  • Basic understanding of Docker containers, cloud platforms (Azure, AWS, or GCP), and CI/CD pipelines is a plus.

QUALIFICATIONS, SKILLS, AND EXPERIENCE:

  • Bachelor's degree in Computer Science or a related field (BS CS).
  • 1–3 years of hands-on experience in software development using the .NET ecosystem.
  • Proficient in .NET 8.0, .NET MAUI/Xamarin. Android, WPF, ASP.NET Core, Angular, and WebAPI.
  • Experience working with EF Core and SQL databases.
  • Good knowledge of version control systems (Git).
  • Strong communication skills (rated 3/5) and the ability to work independently with limited supervision.
  • Strong attention to detail, ability to write clean and efficient code.
  • Experience working in collaborative Agile environments.
  • Familiarity with Docker, cloud services (Azure, AWS, GCP), and CI/CD pipelines is a plus.

A Culture of Belonging: At our core, we value diversity and inclusion. As an equal opportunity employer, we are dedicated to creating a workplace where every voice is heard, every person is respected, and everyone has the opportunity to succeed.

#J-18808-Ljbffr
  • Software Engineer III

    2 weeks ago


    Lahore, Punjab, Pakistan TCP Software Full time

    Join to apply for the Software Engineer III - PHP role at TCP SoftwareJoin to apply for the Software Engineer III - PHP role at TCP SoftwareGet AI-powered advice on this job and more exclusive features.TCP is committed to cultivating a diverse and inclusive team. However, we are not able to sponsor visas for this role.About TCP (TimeClock Plus)For more than...


  • Lahore, Punjab, Pakistan Contour Software Full time

    Senior Software Developer (SQL Server + VB.NET)Join to apply for the Senior Software Developer (SQL Server + VB.NET) role at Contour SoftwareSenior Software Developer (SQL Server + VB.NET)1 week ago Be among the first 25 applicantsJoin to apply for the Senior Software Developer (SQL Server + VB.NET) role at Contour SoftwareAbout ContourContour Software has...


  • Lahore, Punjab, Pakistan Devsinc Full time

    Senior Software Engineer - Python (Django)Senior Software Engineer - Python (Django)Get AI-powered advice on this job and more exclusive features.Devsinc is seeking a talented Senior Software Engineer - Python (Django) to join our dynamic team. The ideal candidate will have a strong background in web application development and a deep understanding of the...


  • Lahore, Punjab, Pakistan Devsinc Full time

    1 month ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features.Devsinc is on the lookout for a motivated and highly skilled Senior Software Engineer - AI/ML to drive our artificial intelligence initiatives forward. The ideal candidate will have extensive experience in building AI and machine learning applications,...


  • Lahore, Punjab, Pakistan Khired Networks Full time

    Get AI-powered advice on this job and more exclusive features.Direct message the job poster from Khired NetworksHuman Resources Executive at Khired NetworksLocation: On-site role in DHA Phase 6 LahoreJob Type: Full-timeWe are seeking a highly skilled Senior Software Engineer / Architect to join our growing development team. This role is ideal for someone who...


  • Lahore, Punjab, Pakistan DWP Group Full time

    Senior Software Engineer (Dotnet Developer)Senior Software Engineer (Dotnet Developer)We are seeking a highly experienced Senior Software Engineer with strong expertise in ASP.NET Core MVC and hands-on experience in AI integration. The ideal candidate will play a key role in architecting, developing, and optimising scalable web applications while integrating...


  • Lahore, Punjab, Pakistan Creative Chaos Full time

    1 month ago Be among the first 25 applicantsJob SummaryA Senior Software Engineer for Python is an associate at Creative Chaos who is mainly responsible for developing server applications of various software platforms including but not limited to writing Restful APIs to be consumed by client applications. A senior software engineer makes sure that the...


  • Lahore, Punjab, Pakistan Eon Full time

    Join to apply for the Senior Software Engineer role at EonJoin to apply for the Senior Software Engineer role at EonGet AI-powered advice on this job and more exclusive features.Work with the Industry LeaderAt Eon, our mission is to make patients healthier and healthcare affordable. Eon Patient Management, or EPM as we like to call it, identifies patients...


  • Lahore, Punjab, Pakistan TCP Software Full time

    Join to apply for the Software Engineer IV, Machine Learning role at TCP SoftwareJoin to apply for the Software Engineer IV, Machine Learning role at TCP SoftwareTCP is committed to cultivating a diverse and inclusive team. However, we are not able to sponsor visas for this role.About TCP (TimeClock Plus)For more than 30 years, TCP has helped organizations...


  • Lahore, Punjab, Pakistan Techtiz Full time

    Senior Software Engineer (.NET)Get AI-powered advice on this job and more exclusive features.We're seeking a skilled Senior Software Engineer (.NET) with 6-8 years of experience to design and develop robust healthcare applications. You'll leverage your expertise in .NET Entity Framework, AWS infrastructure, Redis caching, and MSSQL to build scalable, secure...