.net Developer

Job Description

Responsibilities:

  • Develop server-side logic and REST and GraphQL APIs with platforms such as .Net and Python
  • Writing clean, high-quality, high-performance, maintainable code
  • Develop and support software including applications, database integration, interfaces, and new functionality enhancements
  • Coordinate cross-functionally to ensure project meets business objectives and compliance standards
  • Support test and deployment of new products and features
  • Participate in code reviews

 

Requirements:

  • Bachelor's degree in Computer Science (or related field)
  • 3+ years of relevant work experience
  • C# and .NET
  • Design patterns, clean code, clean architecture
  • GIT & CI/CD Pipelines (Azure DevOps, GitHub Actions)
  • SQL, No SQL databases, Database migrations
  • Architectural Patterns (CQRS, Event sourcing, Microservices, Monoliths)
  • Queues (AMQ, Kafka, RabbitMQ)
  • Application Security (OAuth 2.0, OpenID, SSL/TLS, OWASP)
  • Containers and Orchestration (Kubernetes, Docker)
  • Testing (Unit tests, Integration tests)
  • Experience with Agile or Scrum software development methodologies
  • Ability to multi-task, organize, and prioritize work
  • The habit of writing high-quality code, not taking shortcuts or cutting corners
  • A positive and motivated work demeanor, self-motivated and dedicated
  • Exceptional written and verbal communication skills in English

Job Summary

  • Published on:2022-07-30 7:59 am
  • Vacancy:1
  • Employment Status:Full Time
  • Experience:2 Years
  • Job Location:Islamabad
  • Gender:No Preference
  • Application Deadline:2026-01-24