Various Positions- Software R&D Company
Asteroid Venture Pvt. Ltd. is a Research based Software Development service provider company working with American firms since 2007. We have world class competency in Microsoft SharePoint/ECM. Primarily we work in Dot Net Technology. Our clients are Fortune 100/500 companies, and leaders in various industry verticals.
Details / requirements:
(1) Job Title: Dot Net Developer
Job Position: Mid-Level
Workplace: Lalitpur
Requirements:
We are seeking a talented C# .NET Developer with solid experience in desktop application development (WinForms/WPF) and a good understanding of modern web technologies. The role involves designing, developing, and enhancing high-performance business applications. While the primary focus will be on desktop development, familiarity with React.js and REST API integration is important, as the applications interface with web-based components.
Key Responsibilities:
• Design, develop, maintain, and optimize Windows desktop applications using C# and.NET Framework/.NET Core
• Collaborate with cross-functional teams for system architecture and module design
• Integrate desktop systems with RESTful APIs
• Work with relational databases such as MS SQL Server for data access and queries
• Participate in code reviews, debugging, and performance tuning
• Contribute to UI/UX improvements for desktop applications
• Build or support minor web components using React.js
• Write clean, maintainable, and efficient code following software best practices
• Prepare technical documentation and deployment guides
• Collaborate with QA, DevOps, and product teams for smooth project execution
Required Skills
• Minimum 2 years of hands-on experience in C#.NET desktop application development.
• Strong knowledge of WinForms or WPF
• Experience with Object Oriented Programming, SOLID Principles
• Good understanding of RESTful APl integration
• Basic to intermediate exposure to React.js or any modern JavaScript framework
• Experience with Entity Framework / ADO.NET
• Strong database skills with MS SQL Server/SQLite/PostgreSQL
• Familiarity with Git or any version control system
• Knowledge of software developmentlife cycle (SDLC) and agile methodology
• Problem-solving mindset and ability to work independentl
• Bachelor's degree in Information Technology (IT) or a related field.
(2) Job Title: Software Support Engineer
Job Position: Mid-Level
Workplace: Lalitpur
Requirements:
This is a full-time hybrid position for a Software Support Specialist, based in Kathmandu, with some work-from-home flexibility. The role involves providing technical support, resolving customer issues, and troubleshooting technical problems to ensure a high level of customer satisfaction. The Software Support Specialist will manage both customer and technical inquiries, assist with SharePoint-related issues, and perform analytical tasks aimed at improving overall customer service and support efficiency.
Key Responsibilities:
• Act as the first point of contact for clients and handle technical support requests through email, chat, and virtual meetings.
• Conduct product demonstrations, onboarding sessions, and training for clients.
• Manage, prioritize, and resolve support tickets efficiently using the company's ticketing system.
• Troubleshoot and diagnose software or configuration-related issues reported by clients.
• Escalate complex technical problems to the development or QA teams with proper documentation.
• Communicate clearly and professionally with clients, ensuring regular updates and timely resolutions.
• Coordinate with internal teams to communicate client feedback, enhancement requests, and reported issues.
• Monitor client systems, track recurring issues, and report potential improvements.
• Prepare and share support activity reports and client issue summaries with management.
• Create and update knowledge base articles, FAQs, and user guides.
• Maintain accurate documentation of all client interactions and technical resolutions.
• Build and maintain strong relationships with clients through consistent, professional communication.
• Stay updated with product enhancements, company tools, and new technologies.
• Participate in internal meetings, training sessions, and team discussions to continuously improve support quality.
• Ensure high levels of client satisfaction by delivering prompt, reliable, and empathetic service.
• Bachelor's degree in Information Technology (IT) or a related field.
• 1-2 years of experience in a similar technical support or customer-facing IT role (preferred).
• Excellent command of spoken and written English.
(3) Job Title: Quality Assurance Engineer
Job Position: Mid-Level
Workplace: Lalitpur
Requirements:
We are looking for a detail-oriented QA Engineer with at least 2 years of hands-on experience in testing .NET-based applications (Web & Desktop). The ideal candidate will be passionate about ensuring software quality, have a strong grasp of testing methodologies, and exposure to microservices, message-driven systems, and cloud integrations.
Overview
| Category | |
| Openings | 6 |
| Salary | Based on experience |
| Posted Date | 27 Oct, 2025 |
| Apply Before | 25 Nov, 2025 |
| City |