Job Title: .NET Software Developer – Web & API
Location: Karachi, Pakistan
Type: Permanent
Working Arrangements: Hybrid
Working Hours: 2PM - 10PM
The Role
We are looking for a Mid-Level .NET Software Developer with 3 to 5 years of hands-on experience in designing, developing, and maintaining enterprise-grade web applications and dashboard solutions. At least bachelor’s degree in CS.
The ideal candidate will have strong expertise in API architecture (including legacy systems), secure integrations, database management, and active participation across the full Software Development Life Cycle (SDLC).
Strong English communication skills (written and verbal) are essential to collaborate with global stakeholders and contribute to high-quality technical documentation.
Key Responsibilities:
- Participate in end-to-end application development, including:
- Architect and develop scalable, secure applications using .NET technologies
- Design and develop dashboard and reporting solutions using (Zoho Analytics /Tableau/Power BI/Custom-built dashboard platforms)
- Develop, consume, and document REST and SOAP APIs
- Implement API security and authorization (OAuth 2.0, JWT)
- Create and maintain API documentation using Swagger
- Apply database-level security, encryption, and performance optimization
- Analyze business requirements and evaluate technical feasibility
- Work within Agile/Scrum frameworks (Sprint Planning, Backlog Refinement, JIRA)
- Participating in code reviews, pair programming, and best-practice discussions
- Follow Test-Driven Development (TDD) principles and write unit tests
- Produce clear and structured technical documentation, including Use Cases, ERDs, API Specifications, SDLC documentation.
Core Competencies
- Strong problem-solving and analytical skills
- Solid understanding of SDLC and Agile methodologies
- Ability to write clean, maintainable, and scalable code
- High attention to documentation and code quality
- Team-oriented mindset with strong collaboration skills
- Passion for continuous learning and improvement
Technical Skills
- .NET Framework 4.5+, .NET Core, C# / VB.NET
- ASP.NET / ASP.NET MVC, IIS Server
- HTML, CSS, JavaScript, jQuery
- UI/UX design experience
- Knowledge of React/Angular architecture and Framework
- Strong understanding of API-first architecture REST & SOAP APIs, JSON, XML
- Object-Oriented Design (OOD) principles
- SQL, Microsoft SQL Server 2014+, Query optimization & indexing, SSMS
- Data security and encryption practices
- Visual Studio 2019+
- Windows Forms
- JIRA
- Swagger
Nice to Have
- Experience with Microsoft Azure
- Familiarity with Copilot or AI-assisted development tools
- Exposure to AI/ML concepts
Communication Requirements
- Fluent in English (written and verbal)
- Comfortable collaboration with global and cross-functional teams
- Ability to write clear, structured technical documentation
Perks and Benefits Section:
- Competitive salary and benefits package
- Flexible hybrid work environment (3 days onsite, 2 days remote)
- Opportunity to work in a modern, high-tech office in the NASTP Building
- Dynamic, collaborative, and innovative work culture
- Direct exposure to international development team
- Fuel allowance
- Health Insurance
Job Type: Full-time
Work Location: In person