• NecoJobs Logo - Nepal's Leading Job Portal

Principal Engineer

Leading IT Company

Leading IT Company  Logo
  • Share
AvailabiltyFull Time
CategoryIT Jobs
Salary NegotiableYes
Job LevelSenior Level
Job LocationKathmandu , Nepal
No. Of Vacancy1
Education LevelBachelor
Experience RequiredMore Then 8years

Requirements :-

  • Deep hands-on technical expertise in modern web technologies
  • 8+ years of experience in API implementation and integration, with at least 3–4 years in:
  • API architecture design
  • API lifecycle management using API platforms (Apigee preferred)
  • Strong experience in designing RESTful APIs using Swagger, OAS3, RAML
  • Hands-on experience with API Gateways such as Kong or AWS API Gateway
  • Proficiency in backend development using Node.js, Java, or similar languages
  • Experience with frontend JavaScript frameworks such as React.js, Next.js, Nest.js (primarily for prototyping)
  • Experience in service orchestration using REST and/or GraphQL
  • Hands-on experience with public cloud platforms like AWS or Google Cloud
  • Strong experience with Linux, Docker, and Kubernetes
  • Experience with IAM, OAuth, and Auth0
  • Familiarity with CI/CD pipelines, preferably using Jenkins or GitHub Actions
  • Experience working in an Agile development environment
  • Excellent written and verbal communication skills
  • Ability to work effectively in a global and distributed team environment

Job Responsibility :-

  • Design, develop, and maintain scalable, secure, and high-performance API architectures
  • Lead API platform implementation, integration, and lifecycle management
  • Define and enforce API standards, best practices, and governance
  • Design RESTful and GraphQL-based service orchestration solutions
  • Collaborate with cross-functional teams to deliver end-to-end system integrations
  • Build and prototype applications using modern backend and frontend frameworks
  • Manage and optimize deployments on cloud infrastructure (AWS/GCP)
  • Implement and maintain containerized solutions using Docker and Kubernetes
  • Ensure secure authentication and authorization using OAuth, IAM, and Auth0
  • Design and manage CI/CD pipelines to support rapid and reliable deployments
  • Define KPIs and performance metrics for API platforms
  • Monitor system performance, identify bottlenecks, troubleshoot issues, and drive continuous improvements
  • Provide technical leadership and mentorship to development teams
  • Support architectural decision-making to ensure long-term scalability and reliability
  • Share

Leading IT Company

Similar Jobs

Engineering Manager

IT Jobs

Full Time

Senior Software Engineer

IT Jobs

Full Time

Engineering Manager

IT Jobs

Full Time

Senior React JS

IT Jobs

Full Time

  • Upload Your CV