Job Title: C# Developer
Location: DHA Phase 5, Lahore
Experience Required: 3 to 5 years
Working Hours: 6:00 PM to 3:00 AM
About the Role
We’re seeking a skilled C# Developer to join our dynamic team. The role involves designing, developing, and maintaining robust applications and services using C# and .NET frameworks. You’ll work closely with cross-functional teams to deliver scalable, secure, and high-performance solutions while ensuring code quality, system reliability, and continuous improvement.
Key Responsibilities
- Application Development: Design, develop, and maintain applications using C#, .NET Core, and related technologies.
- API Development & Integration: Build RESTful APIs and integrate with third-party services to enable smooth data flow.
- Database Management: Work with SQL Server and other relational databases; design schemas and optimize queries.
- System Performance & Scalability: Optimize application performance and ensure reliability, scalability, and security.
- Code Quality & Standards: Write clean, maintainable, and testable code; conduct code reviews and follow best practices.
- Testing & Deployment: Implement unit testing, integration testing, and contribute to CI/CD pipelines.
- Collaboration: Coordinate with product managers, QA, frontend developers, and DevOps teams to deliver complete solutions.
- Problem Solving: Debug complex issues, propose architectural improvements, and optimize existing systems.
Requirements
- Education: Bachelor’s degree in Computer Science, Software Engineering, IT, or related field (or equivalent experience).
- Experience:
- 3–5 years of hands-on experience as a C# Developer.
- Proven expertise with .NET Core / ASP.NET MVC.
- Experience in building APIs, backend systems, and integrations.
- Technical Skills:
- Strong proficiency in C# and object-oriented programming.
- Solid understanding of SQL Server and relational databases.
- Familiarity with cloud services (Azure, AWS) and containerization (Docker, Kubernetes).
- Hands-on experience with Git, version control, and CI/CD tools.
- Knowledge of asynchronous programming, message queues (RabbitMQ, Kafka) is a plus.
What We Offer
- Competitive salary and benefits package.
- Health and medical coverage.
- Opportunity to work on international projects with modern technologies.
- Professional growth in a collaborative, innovation-driven environment.
Job Type: Full-time
Pay: Rs150,000.00 - Rs240,000.00 per month
Work Location: In person