
Senior Backend Software Engineer
2 days ago
Job Description:
This is a full-time
ON-SITE
role for a talented Senior Backend Software Engineer to join our dynamic team in our Karachi office.
Candidate must have at least 5+ years of hands-on experience in .NET Core backend development, microservices architecture, API development, SQL Server optimization, and strong backend design patterns including MVVM.
You will be responsible for building highly scalable, secure, and performant backend services following modern software engineering practices.
This role requires deep expertise in backend architecture, microservices patterns, database design, security standards, and DevOps tools like GitHub Actions and Azure DevOps.
This Job Is Not for You If:
- You are considering working Remotely or Hybrid.
- You rely on ChatGPT for fundamental learning, such as figuring out how to connect APIs to databases, rather than using it as a tool to enhance productivity and professional efficiency.
- You do not meet performance expectations, as we continuously evaluate work and take necessary actions, including termination, if red flags arise.
Experience: 5+ years
Timings: 10:00 am – 7:30 pm (Pakistan time)
Role and responsibility:
- Design, develop, and optimize .NET Core microservices and RESTful APIs.
- Architect and maintain SQL Server databases with efficient schema design, query optimization, stored procedures, and indexing strategies.
- Implement secure authentication and authorization mechanisms (OAuth 2.0, JWT, IdentityServer).
- Apply MVVM design patterns and maintain clean separation between domain models, API contracts, and business logic.
- Build scalable, distributed systems with best practices in microservices architecture (service discovery, circuit breakers, resilience patterns).
- Develop efficient, maintainable, and unit-tested code across the backend.
- Collaborate with DevOps teams to deploy and monitor applications using GitHub Actions and Azure DevOps.
- Participate in code reviews, mentor junior developers, and promote backend best practices.
Key Skills Required:
- 5+ years of experience as a Backend Developer.
- Strong command of .NET Core (C#, ASP.NET Core, Web API, Entity Framework Core).
- Deep understanding of Microservices Architecture and building distributed backend systems.
- Expertise in SQL Server database design, query tuning, stored procedures, and indexing.
- Experience applying MVVM (Model-View-ViewModel) pattern in backend API and service layers.
- Knowledge of secure API development (OAuth 2.0, OpenID Connect, JWT).
- Familiarity with Azure DevOps, GitHub Actions, and CI/CD pipelines for backend services.
- Good understanding of clean architecture, domain-driven design (DDD) principles is a plus.
- Experience with unit testing frameworks like xUnit or NUnit.
- Strong understanding of security best practices, authentication and authorization.
- Experience with Agile methodologies, DevOps practices, and cloud deployment strategies.
Nice to have: (Hint: Having bonus skills will move you to the top of list)
- Bonus 1:
Experience developing real-time communication applications (audio/video calling features). - Bonus 2:
Hands-on experience integrating Twilio APIs for communication solutions. - Bonus 3:
Experience using SignalR for real-time data streaming and notifications. - Experience working in payment gateway integrations.
- Hands-on experience with Azure cloud services.
- Familiarity with Docker and Kubernetes for containerized microservices.
- Knowledge of event-driven architectures (e.g., Azure Service Bus).
Benefits
Medical allowance with family
Yearly Bonus
Leave Encashment
Market competitive salary
-
Backend Software Engineer
1 week ago
Karachi, Sindh, Pakistan beBeeSoftware Full time $90,000 - $120,000Job Title: Backend Software EngineerWe are seeking an experienced and highly skilled Backend Software Engineer to join our development team. As a key member of the team, you will be responsible for designing, developing, and maintaining high-quality backend systems using Python and Node.js.The ideal candidate will have a strong understanding of software...
-
Senior Backend Software Engineer
6 days ago
Karachi, Sindh, Pakistan beBeeBackend Full time $90,000 - $120,000Backend Developer OpportunityWe're a team of innovative technologists and engineers dedicated to making finance more accessible and sustainable.Investing has the power to positively impact people's lives. We're committed to making digital assets available to those in frontier markets who might otherwise be left behind.About This RoleDesign and develop...
-
Senior Backend Engineer
2 weeks ago
Karachi, Sindh, Pakistan Softech Worldwide Full timeJoin to apply for the Senior Backend Engineer - .NET role at Softech Worldwide.We are looking to add talented Backend Engineers to our team, who will work on building enterprise-class video streaming and processing applications. The position requires exceptional knowledge and skills in Back-end development, such as Web API, Service Stack, integrations with...
-
Senior Software Engineer
1 week ago
Karachi, Sindh, Pakistan beBeeBackend Full time $60,000 - $100,000As a backend software engineer, you will be responsible for designing, developing, and maintaining the backend infrastructure of our web applications.We are seeking an experienced professional with expertise in the MERN stack (MongoDB, Express.js, React.js, Node.js), MEAN Stack (MongoDB, Express.js, Angular.js, Node.js), and DevOps practices.Key...
-
Senior Backend Engineer
1 week ago
Karachi, Sindh, Pakistan PureSquare Full timeOverviewWe are seeking a talented and experienced Senior Backend Engineers (Java) to join our growing development team. The ideal candidate is passionate about backend engineering, has hands-on experience building scalable Java-based microservices, and thrives in a SaaS product environment. Familiarity with modern engineering practices—such as CI/CD,...
-
Senior Backend Software Specialist
2 weeks ago
Karachi, Sindh, Pakistan beBeeSoftware Full time $80,000 - $120,000We are looking for a skilled backend software engineer to join our dynamic team.The ideal candidate will have expertise in designing, developing, and maintaining scalable backend systems.Design, develop, and maintain scalable backend systemsWrite and optimize complex SQL queries and stored proceduresCollaborate with remote teams and communicate effectively...
-
Senior Backend Software Engineer
1 week ago
Karachi, Sindh, Pakistan beBeeBackend Full time 1,200,000 - 1,800,000Job OverviewWe are seeking a seasoned expert to fill the role of Backend Developer. As a senior member, you will be responsible for designing and implementing scalable and maintainable backend systems.Main ResponsibilitiesSystem Architecture: Design and implement efficient system architectures using frameworks like Python (Django/Flask/FastAPI), NodeJS, or...
-
Senior Software Engineer
2 weeks ago
Karachi, Sindh, Pakistan Dolphin Advanced Technology Services Full time $90,000 - $120,000 per yearSenior Backend Developer (SQL & )About the RoleWe are seeking an experienced Senior Backend Developer with expertise in SQL and to join our engineering team. In this role, you will design, develop, and maintain high-performance, scalable backend systems that power our applications. The ideal candidate will have extensive experience with frameworks and...
-
Principal Backend Software Engineer
1 week ago
Karachi, Sindh, Pakistan beBeeBackend Full time 2,000,000 - 3,000,000Senior Backend Developer PositionWe are seeking a highly skilled and experienced Senior Backend Developer to join our team.The ideal candidate will have strong hands-on experience with the MERN Stack, Laravel/PHP, and optionally .NET.Key Responsibilities:Develop and maintain backend logic for web and mobile applications.Work with frontend developers to...
-
Software Engineer
2 weeks ago
Karachi, Sindh, Pakistan beBeeBackendDeveloper Full time 1,440,000Job SummaryWe are seeking a talented Backend Developer to join our team and contribute to the design, development, and maintenance of robust backend systems using Node.js.The ideal candidate will have strong command of JavaScript and the Node.js ecosystem, as well as hands-on experience with RESTful APIs and microservices. They should also be proficient in...