Kathmandu, Nepal
19 days ago
.Net Developer

We are looking for a passionate and experienced .NET Developer with a strong background in building scalable, high-performance applications. While the primary focus will be on .NET technologies, experience or interest in Python is a strong plus. You’ll work in a dynamic, cloud-based environment, collaborating with cross-functional teams to deliver high-quality software solutions.

You must have demonstrated experience in several of these domains and technologies:

Bachelor’s degree in computer science, Engineering or a related subject4+ Strong background in .Net technologies with some experience and/or ability to work in Python (good to have)Strong ability to build RESTful services in C# with .NET/.NET CoreExperience working on the JavaScript frameworks (like: Angular 6+, AngularJS, jQuery), Web Markup Languages (HTML/HTML5, XML) and Style Sheet Language (CSS/CSS3)Experience with Python is a plusProficient in SQL and relational database conceptsExperience working with PostgreSQLStrong understanding of object-oriented programmingFamiliar with various design and architectural patternsKnack for writing clean, readable, and easily maintainable codeUnderstanding of fundamental design principles for building a scalable applicationProficient in implementing automated unit testsProficient understanding of code versioning using GITExperience with Agile methodologies and tools like JiraFamiliarity with DevOps practices and tools like Docker, and CI/CD pipelinesFamiliarity with Kubernetes would be nice to haveTake full ownership of your work, from design to deployment, ensuring high-quality, maintainable codeCollaborate closely with product managers and business stakeholders to understand requirements and translate them into scalable technical solutionsDesign, develop, and maintain robust, high-performance APIs and backend services using .NET technologiesHaving python is a strong plusWork across the full software development lifecycle in a fast-paced, Agile environmentBuild scalable and fault-tolerant systems deployed in a cloud-native AWS environmentTroubleshoot complex issues, perform root cause analysis, and drive continuous improvement in performance and reliabilityWrite clean, readable, and testable code, and participate in regular code reviewsStay updated with the latest technologies, continuously improving the codebase and development practicesCollaborate with team members to refine architecture, review designs, and deliver technical documentationTake initiative to identify inefficiencies and proactively implement improvementsCommunicate effectively with technical and non-technical stakeholders, both verbally and in writing.
Confirm your E-mail: Send Email