Cedar Gate Technologies

Software Engineer (.NET)

Posted: Oct 28, 2025

Job Description

Position SummaryReasons You Will Want This Position We are a rapidly growing company with limitless career growth and advancement for top performers Our culture appreciates and rewards creative ideas, especially those that achieve better outcomes for everyone Work with a team of talented technology professionals who will challenge and help you perform at your best SummarySoftware Engineer (.NET) will be responsible for writing well-designed, efficient, and testable codes in the .NET framework and .NET core.Roles & ResponsibilitiesAnalyze software requirementsProvide technical guidance in planning and executing assigned projects Write industry-standard codes Perform unit testsPerform code reviewsDebug and fix software defectsProduce/review technical documentsGuide and mentor junior Software EngineersContinuously improve software development processes and practicesPerform other related tasks as necessaryRequired Experience / QualificationsBachelor’s degree or equivalent in Computer Science, Information Technology, or a related field2+ years' work experience in .NET programmingHands on knowledge of .NET Programming languages [C#, ASP.NET, VB.NET]Experience in relational databases and schema designExperience in JavaScript HTML5 and CSS Responsive layout experience Troubleshooting abilitiesAttention to detailExperience with version control software Excellent interpersonal, organizational, and communication skillsNice to haveExperience working on large, highly scalable applicationsExperience working with and/or designing RESTful APIsExperience in .NET Core 5/6, BlazorExperience in NoSQL Database like Raven DBExperience working with cloud technologies like AWS and AzureUnderstanding of transport protocols including SOAP, MSMQ, FTP Understanding of Service Oriented Architecture and Microservices ArchitectureYour Future Working EnvironmentI f you join Cedar Gate, you can make great ideas happen for some of the world's most dynamic companies. With broad global resources and deep technical know-how, we collaborate with clients to cultivate ideas and deliver results in the medical industry. Choose a career at Cedar Gate and enjoy an innovative environment where challenging and interesting work is part of daily life.Next to our excellent terms of employment and fringe benefits, we invest considerable resources to provide ongoing training that builds and extends professional, technical, and management skills in all areas. At Cedar Gate, you will operate in a professional environment where teamwork and innovation are immensely encouraged. Together with colleagues, you will work on high-impact projects for many dynamic companies.About Cedar GateCedar Gate enables payers, providers, employers, and service administrators to excel at value-based care. Our unified technology and services platform enhances and automates data management activities to deliver employer and provider analytics, care management, and payment technology necessary to pursue every payment model and optimize performance in all lines of business. From primary care attribution to bundled payments to capitation, our platform is designed to improve clinical, financial, and operational outcomes for all.Cedar Gate Services  Pvt. Ltd, Nepal, provides software research & development, data analytics, IT infrastructure management and various support services for Cedar Gate Technologies, USA. We employ 750+ professionals in our Sanepa  office. For more information, visit company website a t https://cedargate.com/ and follow our FB page at https://www.facebook.com/CGTNepalDeadline for Job Application: October 30 , 2025(Only shortlisted candidates will be contacted for an interview. Cedar Gate Services is an equal opportunity employer and believes in creating a diverse workplace.)

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In