Software Engineer

 

Description:

Responsibilities

  • Design, develop, test, and maintain applications using .NET Core and ASP.NET Core
  • Develop and maintain RESTful APIs for internal and third-party integrations
  • Build and optimize Microsoft SQL Server databases, queries, and stored procedures
  • Develop Windows Services and real-time communication solutions using SignalR/WebSockets
  • Integrate enterprise applications with SAP and other business systems
  • Collaborate with cross-functional teams to deliver reliable and scalable software solutions
  • Troubleshoot, debug, and continuously improve application performance
  • Participate in code reviews and follow software engineering best practices

 

Qualifications

  • 2–3 years of hands-on experience with .NET Core / ASP.NET Core
  • 1–2 years of experience working with Microsoft SQL Server (MSSQL)
  • Strong understanding of REST API development and backend architecture
  • Experience with frontend and backend application development
  • Knowledge of software design patterns and clean coding principles
  • Experience with Windows Services
  • Experience integrating applications with enterprise systems (SAP experience preferred)
  • Familiarity with SAP T-Codes is an advantage
  • Experience with SignalR, WebSockets, or Firebase Cloud Messaging (FCM) is a plus
  • Experience with Git and version control systems
  • Strong analytical, problem-solving, and communication skills
  • Ability to work independently in a remote environment while collaborating effectively with the team

Organization Shakoor And Company Limited (SACL)
Industry IT / Telecom / Software Jobs
Occupational Category Software Engineer
Job Location Karachi,Pakistan
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2026-07-30 6:41 pm
Expires on 2026-09-13