Skills Connect Logo

Search...

Search for a command to run...

Job Details Banner

Job Details

Back to Jobs
image.jpg

Senior developer

Permanent

Details

Salary Range: $900 - $1,500
Employment Type: Full Time
Closing Date: 20 Feb, 2026
Location: Kathmandu Valley, Nepal
Number of Positions: 1

Role Description

Here’s a professional sample Job Description for a Senior Developer that you can use or modify:


Job Title: Senior Software Developer

Job Summary

We are looking for an experienced Senior Software Developer to design, develop, and maintain scalable web applications. The ideal candidate will lead development efforts, mentor junior developers, and ensure high-quality code standards across projects.


Key Responsibilities

  • Design, develop, test, and maintain web applications and APIs

  • Lead technical architecture decisions and code reviews

  • Collaborate with product managers, designers, and QA teams

  • Optimize system performance and scalability

  • Identify and fix bugs and technical issues

  • Implement security and data protection measures

  • Write clean, maintainable, and well-documented code

  • Mentor junior developers and support team growth

  • Participate in sprint planning and agile ceremonies


Required Skills & Qualifications

  • 5+ years of experience in software development

  • Strong knowledge of backend technologies (e.g., Node.js / PHP / Python / Java / .NET)

  • Experience with frontend frameworks (React / Angular / Vue)

  • Proficiency in database management (MySQL, PostgreSQL, MongoDB)

  • Experience with RESTful APIs and microservices architecture

  • Familiarity with Git version control

  • Understanding of cloud platforms (AWS / Azure / GCP)

  • Strong problem-solving and debugging skills


Preferred Qualifications

  • Experience leading development teams

  • Knowledge of CI/CD pipelines

  • Experience with Docker and containerization

  • Strong understanding of system architecture and scalability

  • Agile/Scrum experience experience


Soft Skills

  • Strong communication skills

  • Leadership and mentoring ability

  • Analytical thinking

  • Attention to detail

Apply Now

Please fill the form below to apply for this job.