• NecoJobs Logo - Nepal's Leading Job Portal

Director of Engineer

Leading IT Company

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

Requirements :-

  • 10+ years of experience in software development or engineering, with at least 5 years in a leadership role.
  • Strong background in architecting, designing, and delivering complex software products.
  • Expertise in programming languages such as Python, Java, JavaScript, or similar.
  • Proven experience in cloud technologies (AWS, Azure, GCP).
  • Experience with Agile methodologies and project management.
  • Strong knowledge of database systems (SQL, NoSQL).
  • Experience in managing teams across different technologies (e.g., mobile, web, cloud).
  • Excellent team management and leadership skills.
  • Ability to mentor and guide senior engineers and managers.
  • Strong decision-making, problem-solving, and organizational abilities.
  • Excellent verbal and written communication skills.
  • Ability to collaborate effectively with stakeholders, both technical and non-technical.
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
  • Familiarity with DevOps and CI/CD processes.
  • Strong understanding of software security principles.
  • Ability to manage budget, resources, and deadlines effectively.
  • Passion for continuous learning and staying updated on emerging technologies.

Job Responsibility :-

  • Lead, mentor, and manage a team of engineers across various disciplines.
  • Drive recruitment efforts to build a high-performing engineering team.
  • Foster a culture of collaboration, innovation, and continuous improvement within the team.
  • Develop and implement a technology roadmap aligned with business objectives.
  • Ensure scalability, security, and maintainability of the engineering products.
  • Oversee architectural decisions and guide technical teams in making critical decisions.
  • Oversee the entire software development lifecycle, ensuring timely delivery of high-quality products.
  • Collaborate with product managers and other stakeholders to define project scope, goals, and deliverables.
  • Manage multiple concurrent projects, ensuring efficient resource allocation and risk management.
  • Work closely with other departments (e.g., marketing, sales, operations) to understand business needs and align engineering priorities.
  • Act as a technical liaison between the engineering team and other business units.
  • Stay updated on industry trends and emerging technologies.
  • Promote a culture of learning and innovation within the engineering team.
  • Implement best practices, tools, and processes for improving productivity and product quality.
  • Plan and manage the engineering department’s budget, ensuring efficient resource utilization.
  • Make strategic decisions on tools, technologies, and vendor partnerships.
  • Regularly report on project progress, team performance, and budget to senior management.
  • Establish and track key performance indicators (KPIs) for the engineering team.
  • Login To Apply
  • Apply Without Registration
  • Share

Leading IT Company

Similar Jobs

Ruby on Rails Developer

IT Jobs

Full Time

Senior Software Engineer

IT Jobs

Full Time

Senior Software Engineer

IT Jobs

Full Time

  • Upload Your CV