Dot Net Developer (Mid to Senior Level)
- Position: Mid to Senior Level .NET Developer
- Location: Shahrah.e.Faisal Karachi
- Employment Type: Full-time Onsite
- Company: Bit Development
- Experience: 3-5 years
We are looking for an experienced .NET Developer who can work independently on challenging projects, manage complex data operations, and build scalable solutions. The ideal candidate will have hands-on expertise in handling large datasets, optimizing performance, and designing efficient systems.
Key Highlights of the Role:
- Work on projects with large-scale XML/JSON datasets.
- Efficiently handle big files and optimize memory and I/O operations.
- Develop and integrate RESTful APIs.
- Collaborate with cross-functional teams while maintaining ownership of assigned projects.
If you are a self-driven developer with strong problem-solving skills and the ability to take projects from concept to completion, we would love to hear from you!
Apply now
Job Description (JD)
Responsibilities:
- Independently design, develop, and deploy .NET-based applications.
- Work with MongoDB for handling large data sets, storage, and querying.
- Parse, transform, and process large-scale XML and JSON files.
- Implement stream-based file reading/writing and chunk processing to manage large files without memory overload.
- Optimize memory usage, garbage collection, and I/O operations during data processing.
- Develop, test, and maintain RESTful APIs for system integration.
- Ensure scalability, performance, and security of applications.
- Troubleshoot issues, perform root cause analysis, and implement effective solutions.
- Stay updated with the latest technologies and suggest improvements to enhance system performance.
Requirements:
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- 5+ years of experience in software development using .NET (C#, ASP.NET, .NET Core).
- Hands-on experience with MongoDB and working with large datasets.
- Strong expertise in handling big data formats (XML/JSON).
- Proficiency in file handling techniques (streaming, chunk processing, memory optimization).
- Solid understanding of memory management, garbage collection, and I/O operations in .NET.
- Experience in designing and consuming RESTful APIs.
- Strong problem-solving skills with the ability to work independently.
- Excellent communication and collaboration skills.
Nice to Have (Optional):
- Experience with cloud platforms (AWS, Azure, or GCP).
- Exposure to distributed systems or microservices architecture.
- Familiarity with DevOps practices (CI/CD, Docker, Kubernetes).
Job Type: Full-time
Pay: Up to Rs300,000.00 per month
Work Location: In person