Position: Senior Engineer

  • Category Information Technology
  • Location Kathmandu, Nepal
  • Salary N/A
  • Expiry date Sep 21, 2024 (4 days left)
Job Description

Job Summary:

We are seeking a highly skilled Senior Engineer to take ownership of the technical aspects of our products, ensuring optimal performance, scalability, and security. The ideal candidate will lead the development and maintenance of products, collaborating with cross-functional teams to translate business requirements into innovative technical solutions. The Senior Engineer will be accountable for executing technical implementations, solving complex challenges, and continuously improving product efficiency and reliability.

Key Responsibilities:

  • Ownership of Technical Work:
  • Responsible for all technical aspects of the product, ensuring high performance, scalability, and security.
  • Product Development and Maintenance:
  • Lead the development, optimization, and maintenance of assigned products, in line with the product roadmap and business objectives.
  • Collaboration with Product Managers:
  • Collaborate with Product Managers to translate business requirements into feasible technical solutions, providing input on timelines and development efforts.
  • Technical Implementations:
  • Execute high-quality, scalable, and secure code, ensuring successful CI/CD deployments.
  • Problem Solving and Innovation:
  • Solve complex technical challenges and drive innovation to enhance product performance and reliability.
  • System Optimization and Scalability:
  • Identify performance bottlenecks and ensure effective scaling, implementing future-proof technical solutions.
  • Security and Compliance:
  • Ensure product compliance with security standards, proactively addressing potential security risks.
  • Cross-Department Collaboration:
  • Work closely with departments such as Consultant Management, Finance, Sales, and Marketing to meet cross-functional product needs.
  • Technical Accountability and Leadership:
  • Take full accountability for the technical integrity and success of the product, reporting progress and challenges to the VP of Engineering.
  • Continuous Improvement:
  • Drive ongoing technical improvements, participate in feedback loops, and propose innovative solutions for efficiency and technical excellence.

Qualifications:

  • Education:
  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Experience:
  • Minimum of 4 years of professional experience as a .NET Full Stack Developer.
  • Proven expertise in the .NET framework, including ASP.NET, MVC, and Web API.
  • Hands-on involvement in at least 4 projects, demonstrating strong proficiency in both front-end and back-end development.
  • Technical Skills:
  • Strong knowledge of React.js and its integration with .NET applications.
  • Proficiency in HTML, CSS, and JavaScript.
  • Extensive experience in database design and implementation using SQL Server or similar RDBMS.
  • Soft Skills:
  • Excellent problem-solving abilities and a strong collaborative mindset.
  • Exceptional communication and interpersonal skills, with the ability to work effectively in team settings.
  • Methodologies:
  • Familiarity with Agile development methodologies and practices.