Senior Backend Developer

Gigalabs (Pvt) Ltd.


Date: 1 day ago
City: Lahore
Contract type: Full time
Remote
Employment Type: Project Based

Timings: Mon Fri 9-5 EST (at least 4 hours overlap with team)

Job Brief

We are seeking a Senior Backend Developer with deep expertise in backend development and a strong track record in building scalable and efficient systems. The ideal candidate should have extensive experience in ASP.NET Core (6, 7, or 8), cloud services, and database management.

Key Responsibilities:

Design, develop, and maintain backend services and APIs using ASP.NET Core (6/7/8).

Collaborate with cross-functional teams to deliver a seamless user experience.

Work with SQL databases and ORMs like Entity Framework Core to design and manage efficient data models.

Integrate with cloud storage services (e.g., AWS S3, Azure Blob Storage, Google Cloud Storage) for handling data and file management.

Implement secure and efficient mechanisms for handling large file uploads, including resumable uploads and retries.

Ensure API and data security through best practices, including authentication and authorization mechanisms.

Monitor and improve system performance, identifying bottlenecks and optimizing solutions.

Write comprehensive unit and integration tests to ensure code quality and reliability.

Document technical designs, APIs, and workflows to provide clear guidelines.

Skills and Qualifications:

Proven Experience: 7+ years in backend development.

ASP.NET Core: Extensive experience with versions 6, 7, or 8 and a strong understanding of its ecosystem.

Database Expertise: Proficiency with SQL databases (e.g., SQL Server, PostgreSQL) and ORMs like Entity Framework Core. Experience with NoSQL databases is a plus.

Cloud Services: Familiarity with cloud platforms (AWS, Azure, or GCP) and managing cloud-based storage systems.

System Design: Strong experience in system architecture, including designing APIs, data flow, and class diagrams.

File Upload Management: Hands-on experience with large file handling, resumable uploads, and pre-signed URLs.

Security: Understanding of security principles in backend development, including OAuth, JWT, and API Gateway integrations.

Problem-Solving: Exceptional analytical and problem-solving skills with a focus on delivering maintainable solutions.

Preferred Qualifications:

Familiarity with DevOps practices, including CI/CD pipelines and containerization (Docker/Kubernetes).

Experience with distributed systems and microservices architecture.

Knowledge of UML and technical documentation tools.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Programmer - Oracle Developer (Customized Applications 11g & 10g)

Nishat Mills Ltd., Lahore
2 hours ago
Position role encompasses development, maintenance and support work in oracle development environment.  Responsibilities:- To develop, design and implement customized Oracle applications (11g & 10g)-To Troubleshoot and resolve technical issues related to Oracle applicationsTo design and create database objects, SQL scripts, Interfaces, Reports and forms. Key Requirements:16 years of education in Computer Sciences or Information Technology.At least 3 years of experience in Oracle...

Trainee Sales Engineer-Power Business

Avanceon Middle East & South Asia, Lahore
1 day ago
Who are we?Avanceon is a multinational corporation which specializes in automation, control systems integration, energy management solutions, and support services. With offices in Dubai, Qatar, Saudi Arabia, and Pakistan, it has established a significant market presence. Over its 24-year history, Avanceon has evolved into a comprehensive provider offering automation, energy management, service, and maintenance solutions. Through its extensive experience and...

ERM Analyst

IDR, Lahore
1 day ago
About IDR:IDR is a tech-enabled platform of over 500,000+ industry leaders across multiple verticals and geographies. We connect consulting firms, life science firms, financial institutions, and corporate clients with vetted subject matter experts to make the right decision.The Role:Analyst, Expert Relations plays a vital role in establishing and maintaining relationships with experts, consultants, and professionals in Expert Network. This position...